From Hao.Sun at arm.com Mon Mar 1 01:08:51 2021 From: Hao.Sun at arm.com (Hao Sun) Date: Mon, 1 Mar 2021 01:08:51 +0000 Subject: [aarch64-port-dev ] FW: RFR: 8257137: Revise smov and umov in aarch64 assembler [v4] In-Reply-To: References: Message-ID: Can anyone help to review this patch? Thanks a lot. -----Original Message----- From: hotspot-compiler-dev On Behalf Of Hao Sun Sent: Thursday, February 25, 2021 9:28 AM To: hotspot-compiler-dev at openjdk.java.net Subject: Re: RFR: 8257137: Revise smov and umov in aarch64 assembler [v4] > 1. Both smov and umov lack of checking the register type validity. > Register type must be 'B', 'H' or 'S' for smov [1]. > Register type can NOT be 'Q' for umov [2]. > Such checks are added. > > 2. smov and umov have different explanations on 'Q' field, i.e. bit 30 > of the insturction, but current assembler implementation mixed it up. > For umov, 'Q' field can only be set when register type 'D' is given > [2]. However, this field of smov must be set for register type 'S' > [1], that is, 'Q' field can be optional for register type 'B' or 'H'. > > Current implementation only took the umov scenario into account. As a > result, runtime error ILL_ILLOPN would occur if 'smov(Register, > FloatRegister, S, index)' is used. > > We put them into two separate functions and make 'Q' field always set > for smov. That means 'SMOVX' (64-bit register variant) is generated > for all cases since it's compatible with our current usages of 'SMOVW'. > Existing usages of smov have been double checked and this patch does > not affect them. > > 3. Smoke tests are also added. > > [1]. > https://developer.arm.com/docs/ddi0602/f/simd-and-floating-point-instr > uctions-alphabetic-order/smov-signed-move-vector-element-to-general-pu > rpose-register [2]. > https://developer.arm.com/docs/ddi0602/f/simd-and-floating-point-instr > uctions-alphabetic-order/umov-unsigned-move-vector-element-to-general- > purpose-register > > > Note that Jtreg tier1 and jdk::tier3 have been tested and all tests passed without new failures. Hao Sun has updated the pull request incrementally with one additional commit since the last revision: Code style: add spaces between operands add spaces between operands ------------- Changes: - all: https://git.openjdk.java.net/jdk/pull/1586/files - new: https://git.openjdk.java.net/jdk/pull/1586/files/ba69f500..b624a6b4 Webrevs: - full: https://webrevs.openjdk.java.net/?repo=jdk&pr=1586&range=03 - incr: https://webrevs.openjdk.java.net/?repo=jdk&pr=1586&range=02-03 Stats: 75 lines in 2 files changed: 2 ins; 0 del; 73 mod Patch: https://git.openjdk.java.net/jdk/pull/1586.diff Fetch: git fetch https://git.openjdk.java.net/jdk pull/1586/head:pull/1586 PR: https://git.openjdk.java.net/jdk/pull/1586 IMPORTANT NOTICE: The contents of this email and any attachments are confidential and may also be privileged. If you are not the intended recipient, please notify the sender immediately and do not disclose the contents to any other person, use it for any purpose, or store or copy the information in any medium. Thank you. From roland at openjdk.java.net Mon Mar 1 08:45:31 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Mon, 1 Mar 2021 08:45:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261308: C2: assert(inner->is_valid_counted_loop(T_INT) && inner->is_strip_mined()) failed: OuterStripMinedLoop should have been removed Message-ID: Changeset: ddd550ae Author: Roland Westrelin Date: 2021-03-01 08:42:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ddd550ae 8261308: C2: assert(inner->is_valid_counted_loop(T_INT) && inner->is_strip_mined()) failed: OuterStripMinedLoop should have been removed Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestCountedLoopZeroIter.java From roland at openjdk.java.net Mon Mar 1 08:51:31 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Mon, 1 Mar 2021 08:51:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261914: IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload Message-ID: Changeset: 20c93b3b Author: Roland Westrelin Date: 2021-03-01 08:47:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/20c93b3b 8261914: IfNode::fold_compares_helper faces non-canonicalized bool when running JRuby JSON workload Reviewed-by: kvn, shade ! src/hotspot/share/opto/ifnode.cpp From aefimov at openjdk.java.net Mon Mar 1 10:21:35 2021 From: aefimov at openjdk.java.net (Aleksei Efimov) Date: Mon, 1 Mar 2021 10:21:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262195: Harden tests that use the HostsFileNameService (jdk.net.hosts.file property) Message-ID: Changeset: 8bc8542e Author: Conor Cleary Committer: Aleksei Efimov Date: 2021-03-01 10:18:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8bc8542e 8262195: Harden tests that use the HostsFileNameService (jdk.net.hosts.file property) Reviewed-by: michaelm, aefimov, dfuchs, chegar - test/jdk/java/net/Inet4Address/TestToNumericFormatHosts ! test/jdk/java/net/Inet4Address/textToNumericFormat.java ! test/jdk/java/net/InetAddress/InternalNameServiceTest.java ! test/jdk/java/net/InetAddress/InternalNameServiceWithHostsFileTest.java ! test/jdk/java/net/InetAddress/InternalNameServiceWithNoHostsFileTest.java - test/jdk/java/net/InetAddress/TestHosts ! test/jdk/java/net/URLPermission/nstest/LookupTest.java ! test/jdk/sun/net/InetAddress/nameservice/simple/CacheTest.java - test/jdk/sun/net/InetAddress/nameservice/simple/CacheTestHosts ! test/jdk/sun/net/InetAddress/nameservice/simple/DefaultCaching.java - test/jdk/sun/net/InetAddress/nameservice/simple/DefaultCachingHosts From tschatzl at openjdk.java.net Mon Mar 1 11:08:16 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 1 Mar 2021 11:08:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262185: G1: Prune collection set candidates early Message-ID: <21337f14-3393-4428-8570-06fc7be2c98e@openjdk.org> Changeset: 702ca622 Author: Thomas Schatzl Date: 2021-03-01 11:05:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/702ca622 8262185: G1: Prune collection set candidates early Reviewed-by: iwalulya, sjohanss, ayang ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.cpp ! src/hotspot/share/gc/g1/g1CollectionSetCandidates.hpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.cpp ! src/hotspot/share/gc/g1/g1CollectionSetChooser.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp From sjohanss at openjdk.java.net Mon Mar 1 12:05:11 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Mon, 1 Mar 2021 12:05:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261636: The test mapping in hugetlbfs_sanity_check should consider LargePageSizeInBytes Message-ID: <9c229bab-6b9f-4e1b-a274-a05f28a752f2@openjdk.org> Changeset: 0a7fff46 Author: Stefan Johansson Date: 2021-03-01 12:02:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0a7fff46 8261636: The test mapping in hugetlbfs_sanity_check should consider LargePageSizeInBytes Reviewed-by: tschatzl, iwalulya ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp From sjohanss at openjdk.java.net Mon Mar 1 12:07:01 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Mon, 1 Mar 2021 12:07:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262188: Add test to verify trace page sizes logging on Linux Message-ID: <2b8b3c53-28c1-4d3c-9269-d68dc38f0689@openjdk.org> Changeset: fe8e3707 Author: Stefan Johansson Date: 2021-03-01 12:03:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fe8e3707 8262188: Add test to verify trace page sizes logging on Linux Reviewed-by: stuefe, tschatzl + test/hotspot/jtreg/runtime/os/TestTracePageSizes.java From hseigel at openjdk.java.net Mon Mar 1 13:28:02 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Mon, 1 Mar 2021 13:28:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262028: Make InstanceKlass::implementor return InstanceKlass Message-ID: Changeset: 75bf1061 Author: Harold Seigel Date: 2021-03-01 13:25:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/75bf1061 8262028: Make InstanceKlass::implementor return InstanceKlass Reviewed-by: coleenp, ccheung, vlivanov ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/instanceKlass.inline.hpp From azvegint at openjdk.java.net Mon Mar 1 14:34:33 2021 From: azvegint at openjdk.java.net (Alexander Zvegintsev) Date: Mon, 1 Mar 2021 14:34:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262085: Hovering Metal HTML Tooltips in different windows cause IllegalArgExc on Linux Message-ID: <44162289-f7a3-4973-968f-2655346f143b@openjdk.org> Changeset: c569f1d6 Author: Alexander Zvegintsev Date: 2021-03-01 14:31:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c569f1d6 8262085: Hovering Metal HTML Tooltips in different windows cause IllegalArgExc on Linux Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalToolTipUI.java + test/jdk/javax/swing/JToolTip/FastTooltipSwitchIAE.java From roland at openjdk.java.net Mon Mar 1 15:14:21 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Mon, 1 Mar 2021 15:14:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259937: guarantee(loc != NULL) failed: missing saved register with native invoker Message-ID: <69cf0222-3b81-45c4-b318-c8adb74dbdeb@openjdk.org> Changeset: 6baecf39 Author: Roland Westrelin Date: 2021-03-01 15:11:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6baecf39 8259937: guarantee(loc != NULL) failed: missing saved register with native invoker Reviewed-by: kvn, jvernee, vlivanov ! src/hotspot/cpu/aarch64/frame_aarch64.cpp ! src/hotspot/cpu/aarch64/javaFrameAnchor_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.hpp ! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_x86/thread_linux_x86.hpp ! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.hpp ! src/hotspot/os_cpu/windows_x86/thread_windows_x86.hpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciEnv.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp + test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java + test/hotspot/jtreg/gc/shenandoah/compiler/libLinkToNativeRBP.c From sgehwolf at openjdk.java.net Mon Mar 1 15:17:26 2021 From: sgehwolf at openjdk.java.net (Severin Gehwolf) Date: Mon, 1 Mar 2021 15:17:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262379: Add regression test for JDK-8257746 Message-ID: <014438df-f69b-4cc0-91b2-211f52985d21@openjdk.org> Changeset: 4c9adce2 Author: Severin Gehwolf Date: 2021-03-01 15:14:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4c9adce2 8262379: Add regression test for JDK-8257746 Reviewed-by: hseigel ! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java From serb at openjdk.java.net Mon Mar 1 19:34:28 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Mon, 1 Mar 2021 19:34:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262497: Delete unused utility methods in ICC_Profile class Message-ID: <04173b0e-1d2e-4dee-b1db-d67dbfd866a2@openjdk.org> Changeset: 682e1202 Author: Sergey Bylokhov Date: 2021-03-01 19:31:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/682e1202 8262497: Delete unused utility methods in ICC_Profile class Reviewed-by: azvegint, pbansal, trebari, kizune ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java From herrick at openjdk.java.net Mon Mar 1 19:37:16 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Mon, 1 Mar 2021 19:37:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261839: Error creating runtime package on macos without mac-package-identifier Message-ID: Changeset: 642f45f9 Author: Andy Herrick Date: 2021-03-01 19:33:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/642f45f9 8261839: Error creating runtime package on macos without mac-package-identifier Reviewed-by: asemenyuk, almatvee, kizune ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/MacHelper.java ! test/jdk/tools/jpackage/share/RuntimePackageTest.java From jjiang at openjdk.java.net Mon Mar 1 22:30:14 2021 From: jjiang at openjdk.java.net (John Jiang) Date: Mon, 1 Mar 2021 22:30:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262509: JSSE Server should check the legacy version in TLSv1.3 ClientHello Message-ID: <4f945e83-ed67-4fb9-93b4-08182f274e03@openjdk.org> Changeset: 353416ff Author: John Jiang Date: 2021-03-01 22:26:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/353416ff 8262509: JSSE Server should check the legacy version in TLSv1.3 ClientHello Reviewed-by: xuelei, wetmore ! src/java.base/share/classes/sun/security/ssl/ClientHello.java From serb at openjdk.java.net Tue Mar 2 01:00:44 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 2 Mar 2021 01:00:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8257414: Drag n Drop target area is wrong on high DPI systems Message-ID: <75a16a1b-e176-43db-828d-716f407b20d0@openjdk.org> Changeset: d3398324 Author: Olga Mikhaltsova Committer: Sergey Bylokhov Date: 2021-03-02 00:57:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d3398324 8257414: Drag n Drop target area is wrong on high DPI systems Reviewed-by: serb ! src/java.desktop/unix/classes/sun/awt/X11/XDnDDropTargetProtocol.java ! src/java.desktop/unix/classes/sun/awt/X11/XDragSourceContextPeer.java From jiangli at openjdk.java.net Tue Mar 2 03:02:07 2021 From: jiangli at openjdk.java.net (Jiangli Zhou) Date: Tue, 2 Mar 2021 03:02:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260933: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails without CompactStrings Message-ID: <774cab9c-1acc-4ac2-a3a7-ad10fbfd41f9@openjdk.org> Changeset: 9f0f0c98 Author: Jiangli Zhou Date: 2021-03-02 02:58:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9f0f0c98 8260933: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails without CompactStrings Reviewed-by: iklam ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java From ysuenaga at openjdk.java.net Tue Mar 2 03:05:30 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Tue, 2 Mar 2021 03:05:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262500: HostName entry in VM.info should be a new line Message-ID: Changeset: c3eb80e1 Author: Yasumasa Suenaga Date: 2021-03-02 03:02:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c3eb80e1 8262500: HostName entry in VM.info should be a new line Reviewed-by: stuefe, dcubed, dholmes ! src/hotspot/os/windows/os_windows.cpp From iklam at openjdk.java.net Tue Mar 2 03:21:25 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Tue, 2 Mar 2021 03:21:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255859: Incorrect comments in log.hpp Message-ID: Changeset: 85b774af Author: Ioi Lam Date: 2021-03-02 03:18:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/85b774af 8255859: Incorrect comments in log.hpp Reviewed-by: kbarrett ! src/hotspot/share/logging/log.hpp From joehw at openjdk.java.net Tue Mar 2 03:29:37 2021 From: joehw at openjdk.java.net (Joe Wang) Date: Tue, 2 Mar 2021 03:29:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261670: Add javadoc for the XML processing limits Message-ID: <5b16ae32-ecc7-4b2c-b329-98ced97afdb0@openjdk.org> Changeset: 6635d7a5 Author: Joe Wang Date: 2021-03-02 03:26:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6635d7a5 8261670: Add javadoc for the XML processing limits Reviewed-by: lancea, naoto, iris ! src/java.xml/share/classes/module-info.java From stuefe at openjdk.java.net Tue Mar 2 04:32:29 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 2 Mar 2021 04:32:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262472: Buffer overflow in UNICODE::as_utf8 for zero length output buffer Message-ID: <49747bdc-5473-4299-add2-0b34d3ee0b9d@openjdk.org> Changeset: f5ab7f68 Author: Thomas Stuefe Date: 2021-03-02 04:28:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f5ab7f68 8262472: Buffer overflow in UNICODE::as_utf8 for zero length output buffer Reviewed-by: dholmes, iklam ! src/hotspot/share/utilities/utf8.cpp ! test/hotspot/gtest/utilities/test_utf8.cpp From stuefe at openjdk.java.net Tue Mar 2 04:34:03 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 2 Mar 2021 04:34:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261552: s390: MacroAssembler::encode_klass_not_null() may produce wrong results for non-zero values of narrow klass base Message-ID: Changeset: fdd10932 Author: Thomas Stuefe Date: 2021-03-02 04:30:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fdd10932 8261552: s390: MacroAssembler::encode_klass_not_null() may produce wrong results for non-zero values of narrow klass base Co-authored-by: Lutz Schmidt Reviewed-by: mdoerr, lucy ! src/hotspot/cpu/s390/macroAssembler_s390.cpp From ysuenaga at openjdk.java.net Tue Mar 2 06:59:20 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Tue, 2 Mar 2021 06:59:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261710: SA DSO objects have sizes that are too large Message-ID: Changeset: 3b350ad8 Author: Yasumasa Suenaga Date: 2021-03-02 06:56:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3b350ad8 8261710: SA DSO objects have sizes that are too large Reviewed-by: sspitsyn, cjplummer ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java From mbaesken at openjdk.java.net Tue Mar 2 08:03:10 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Tue, 2 Mar 2021 08:03:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262461: handle wcstombsdmp return value correctly in unix awt_InputMethod.c Message-ID: <206bb03e-35ad-46f8-909f-45e7632105e7@openjdk.org> Changeset: dd33a8ea Author: Matthias Baesken Date: 2021-03-02 08:00:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dd33a8ea 8262461: handle wcstombsdmp return value correctly in unix awt_InputMethod.c Reviewed-by: psadhukhan, azvegint, aivanov ! src/java.desktop/unix/native/libawt_xawt/awt/awt_InputMethod.c From jiefu at openjdk.java.net Tue Mar 2 09:33:40 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Tue, 2 Mar 2021 09:33:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262819: gc/shenandoah/compiler/TestLinkToNativeRBP.java fails with release VMs Message-ID: <4544a38b-e83e-48a6-a330-bc1c51dbcefc@openjdk.org> Changeset: 0f6122b9 Author: Jie Fu Date: 2021-03-02 09:30:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0f6122b9 8262819: gc/shenandoah/compiler/TestLinkToNativeRBP.java fails with release VMs Reviewed-by: roland, shade ! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java From ngasson at openjdk.java.net Tue Mar 2 09:59:17 2021 From: ngasson at openjdk.java.net (Nick Gasson) Date: Tue, 2 Mar 2021 09:59:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262726: AArch64: C1 StubAssembler::call_RT can corrupt stack Message-ID: <631b7118-d123-477d-bea9-1db55bcfe06d@openjdk.org> Changeset: be67aaab Author: Nick Gasson Date: 2021-03-02 09:56:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/be67aaab 8262726: AArch64: C1 StubAssembler::call_RT can corrupt stack Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp From jlahoda at openjdk.java.net Tue Mar 2 12:05:38 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Tue, 2 Mar 2021 12:05:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261606: Surprising behavior of step over in String switch Message-ID: Changeset: 85a5ae8c Author: Jan Lahoda Date: 2021-03-02 12:02:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/85a5ae8c 8261606: Surprising behavior of step over in String switch Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java + test/langtools/tools/javac/classfiles/attributes/LineNumberTable/StringSwitchBreaks.java From attila at openjdk.java.net Tue Mar 2 12:29:32 2021 From: attila at openjdk.java.net (Attila Szegedi) Date: Tue, 2 Mar 2021 12:29:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261483: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java failed with "AssertionError: Should have GCd a method handle by now" Message-ID: Changeset: d185a6c5 Author: Attila Szegedi Date: 2021-03-02 12:25:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d185a6c5 8261483: jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java failed with "AssertionError: Should have GCd a method handle by now" Reviewed-by: shade, plevart ! test/jdk/ProblemList.txt ! test/jdk/jdk/dynalink/TypeConverterFactoryMemoryLeakTest.java ! test/jdk/jdk/dynalink/TypeConverterFactoryRetentionTests.java From dfuchs at openjdk.java.net Tue Mar 2 12:57:44 2021 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Tue, 2 Mar 2021 12:57:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253100: Fix "no comment" warnings in java.base/java.net Message-ID: <434f4681-bbb9-46fa-89ec-e658e46077b5@openjdk.org> Changeset: 5f4bc0ac Author: Daniel Fuchs Date: 2021-03-02 12:54:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5f4bc0ac 8253100: Fix "no comment" warnings in java.base/java.net Reviewed-by: ryadav, chegar, naoto, alanb ! src/java.base/share/classes/java/net/HttpRetryException.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InetAddress.java ! src/java.base/share/classes/java/net/InetSocketAddress.java ! src/java.base/share/classes/java/net/SocketPermission.java ! src/java.base/share/classes/java/net/URI.java ! src/java.base/share/classes/java/net/URISyntaxException.java ! src/java.base/share/classes/java/net/URL.java ! src/java.base/share/classes/java/net/URLPermission.java ! src/java.base/share/classes/java/net/UnixDomainSocketAddress.java From alanb at openjdk.java.net Tue Mar 2 14:43:40 2021 From: alanb at openjdk.java.net (Alan Bateman) Date: Tue, 2 Mar 2021 14:43:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260966: (fs) Consolidate Linux and macOS implementations of UserDefinedFileAttributeView Message-ID: Changeset: 0de6abd4 Author: Sebastian Stenzel Committer: Alan Bateman Date: 2021-03-02 14:40:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0de6abd4 8260966: (fs) Consolidate Linux and macOS implementations of UserDefinedFileAttributeView 8260691: (fs) LinuxNativeDispatcher should link to xattr functions Reviewed-by: alanb ! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java ! src/java.base/linux/classes/sun/nio/fs/LinuxFileSystem.java ! src/java.base/linux/classes/sun/nio/fs/LinuxNativeDispatcher.java ! src/java.base/linux/classes/sun/nio/fs/LinuxUserDefinedFileAttributeView.java ! src/java.base/linux/native/libnio/fs/LinuxNativeDispatcher.c ! src/java.base/macosx/classes/sun/nio/fs/BsdFileStore.java ! src/java.base/macosx/classes/sun/nio/fs/BsdFileSystem.java ! src/java.base/macosx/classes/sun/nio/fs/BsdNativeDispatcher.java ! src/java.base/macosx/classes/sun/nio/fs/BsdUserDefinedFileAttributeView.java ! src/java.base/macosx/native/libnio/fs/BsdNativeDispatcher.c ! src/java.base/share/classes/sun/nio/fs/NativeBuffer.java ! src/java.base/unix/classes/sun/nio/fs/UnixConstants.java.template ! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java ! src/java.base/unix/classes/sun/nio/fs/UnixNativeDispatcher.java = src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java ! src/java.base/unix/native/libnio/fs/UnixNativeDispatcher.c From hseigel at openjdk.java.net Tue Mar 2 15:50:12 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Tue, 2 Mar 2021 15:50:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262424: Change multiple get_java_xxx() functions in thread.cpp into one function Message-ID: <975da8c8-9837-4aaf-a312-259821674296@openjdk.org> Changeset: 96c43210 Author: Harold Seigel Date: 2021-03-02 15:47:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/96c43210 8262424: Change multiple get_java_xxx() functions in thread.cpp into one function Reviewed-by: coleenp, lfoltan ! src/hotspot/share/runtime/thread.cpp From smarks at openjdk.java.net Tue Mar 2 18:11:35 2021 From: smarks at openjdk.java.net (Stuart Marks) Date: Tue, 2 Mar 2021 18:11:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8247373: ArraysSupport.newLength doc, test, and exception message Message-ID: <186d93c2-d118-4dd4-a681-81adc247f24b@openjdk.org> Changeset: f18c0192 Author: Stuart Marks Date: 2021-03-02 18:08:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f18c0192 8247373: ArraysSupport.newLength doc, test, and exception message Reviewed-by: rriggs, psandoz, martin, prappo ! src/java.base/share/classes/jdk/internal/util/ArraysSupport.java ! test/jdk/java/util/StringJoiner/MergeTest.java ! test/jdk/java/util/StringJoiner/StringJoinerTest.java + test/jdk/jdk/internal/util/ArraysSupport/NewLength.java From kbarrett at openjdk.java.net Tue Mar 2 18:27:05 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Tue, 2 Mar 2021 18:27:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261859: gc/g1/TestStringDeduplicationTableRehash.java failed with "RuntimeException: 'Rehash Count: 0' found in stdout" Message-ID: Changeset: f304b74e Author: Kim Barrett Date: 2021-03-02 18:23:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f304b74e 8261859: gc/g1/TestStringDeduplicationTableRehash.java failed with "RuntimeException: 'Rehash Count: 0' found in stdout" Reviewed-by: ayang, sjohanss, tschatzl ! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp ! test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java From jjg at openjdk.java.net Tue Mar 2 20:38:14 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Tue, 2 Mar 2021 20:38:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262875: doccheck: empty paragraphs, etc in java.base module Message-ID: <4bc7e30d-56bf-48fe-b64a-e18da7d81f43@openjdk.org> Changeset: 20b9ba53 Author: Jonathan Gibbons Date: 2021-03-02 20:35:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/20b9ba53 8262875: doccheck: empty paragraphs, etc in java.base module Reviewed-by: alanb, darcy, lancea ! src/java.base/share/classes/java/lang/Integer.java ! src/java.base/share/classes/java/lang/Long.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/util/Comparator.java ! src/java.base/share/classes/java/util/jar/package-info.java ! src/java.base/share/classes/java/util/zip/Deflater.java ! src/java.base/share/classes/java/util/zip/Inflater.java ! src/java.base/share/classes/javax/net/ssl/SSLSessionContext.java From zgu at openjdk.java.net Tue Mar 2 21:32:12 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Tue, 2 Mar 2021 21:32:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262876: Shenandoah: Fix comments regarding VM_ShenandoahOperation inheritances Message-ID: <0f1e7c25-655c-433d-a626-abd73b8be714@openjdk.org> Changeset: c92f3bc3 Author: Zhengyu Gu Date: 2021-03-02 21:29:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c92f3bc3 8262876: Shenandoah: Fix comments regarding VM_ShenandoahOperation inheritances Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp From jjiang at openjdk.java.net Tue Mar 2 22:39:46 2021 From: jjiang at openjdk.java.net (John Jiang) Date: Tue, 2 Mar 2021 22:39:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261969: SNIHostName should check if the encoded hostname conform to RFC 3490 Message-ID: <7d02ffa6-95ca-4305-9bc4-71976bf623b4@openjdk.org> Changeset: 4f4d0f53 Author: John Jiang Date: 2021-03-02 22:36:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4f4d0f53 8261969: SNIHostName should check if the encoded hostname conform to RFC 3490 Reviewed-by: rhalade, xuelei ! src/java.base/share/classes/javax/net/ssl/SNIHostName.java ! test/jdk/javax/net/ssl/ServerName/IllegalSNIName.java From jjg at openjdk.java.net Tue Mar 2 22:56:00 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Tue, 2 Mar 2021 22:56:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262892: minor typo in implSpec comment Message-ID: <270a8477-6fac-4066-8f4d-5d8660a42633@openjdk.org> Changeset: 93ffe6a6 Author: Jonathan Gibbons Date: 2021-03-02 22:53:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/93ffe6a6 8262892: minor typo in implSpec comment Reviewed-by: bpb ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/Addressable.java From jiefu at openjdk.java.net Tue Mar 2 23:32:10 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Tue, 2 Mar 2021 23:32:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262096: Vector API fails to work due to VectorShape initialization exception Message-ID: <438b36b7-4d6f-498f-97ae-b542e6492aeb@openjdk.org> Changeset: 40bdf52e Author: Jie Fu Date: 2021-03-02 23:29:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/40bdf52e 8262096: Vector API fails to work due to VectorShape initialization exception Reviewed-by: psandoz, vlivanov ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorShape.java ! test/jdk/jdk/incubator/vector/PreferredSpeciesTest.java From darcy at openjdk.java.net Wed Mar 3 01:06:23 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Wed, 3 Mar 2021 01:06:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262893: Enable more doclint checks in javadoc build Message-ID: <14163e37-c631-4ce3-917f-b65ff2509cbd@openjdk.org> Changeset: c9097a60 Author: Joe Darcy Date: 2021-03-03 01:03:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c9097a60 8262893: Enable more doclint checks in javadoc build Reviewed-by: jjg, erikj ! make/Docs.gmk From mcimadamore at openjdk.java.net Wed Mar 3 01:16:58 2021 From: mcimadamore at openjdk.java.net (Maurizio Cimadamore) Date: Wed, 3 Mar 2021 01:16:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260869: Test java/foreign/TestHandshake.java fails intermittently Message-ID: Changeset: 5de0f4b2 Author: Maurizio Cimadamore Date: 2021-03-03 01:14:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5de0f4b2 8260869: Test java/foreign/TestHandshake.java fails intermittently Reviewed-by: psandoz ! test/jdk/java/foreign/TestHandshake.java From iklam at openjdk.java.net Wed Mar 3 03:02:47 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Wed, 3 Mar 2021 03:02:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8183569: Assert the same limits are used in parse_xss and globals.hpp Message-ID: Changeset: 044e2a2a Author: Ioi Lam Date: 2021-03-03 02:59:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/044e2a2a 8183569: Assert the same limits are used in parse_xss and globals.hpp Reviewed-by: stuefe, kbarrett ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/flags/jvmFlag.hpp ! src/hotspot/share/runtime/flags/jvmFlagLimit.cpp ! src/hotspot/share/runtime/flags/jvmFlagLimit.hpp From fyang at openjdk.java.net Wed Mar 3 06:46:31 2021 From: fyang at openjdk.java.net (Fei Yang) Date: Wed, 3 Mar 2021 06:46:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261142: AArch64: Incorrect instruction encoding when right-shifting vectors with shift amount equals to the element width Message-ID: Changeset: c15801e9 Author: Dong Bo Committer: Fei Yang Date: 2021-03-03 06:43:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c15801e9 8261142: AArch64: Incorrect instruction encoding when right-shifting vectors with shift amount equals to the element width Reviewed-by: njian, aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp + test/hotspot/jtreg/compiler/vectorapi/TestVectorShiftImm.java From mbaesken at openjdk.java.net Wed Mar 3 07:45:24 2021 From: mbaesken at openjdk.java.net (Matthias Baesken) Date: Wed, 3 Mar 2021 07:45:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262466: linux libsaproc/DwarfParser.cpp delete DwarfParser object in early return Message-ID: <0d890a8b-0b11-4d5b-9a3b-304a6145cdc9@openjdk.org> Changeset: 0265ab63 Author: Matthias Baesken Date: 2021-03-03 07:41:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0265ab63 8262466: linux libsaproc/DwarfParser.cpp delete DwarfParser object in early return Reviewed-by: ysuenaga, kevinw ! src/jdk.hotspot.agent/linux/native/libsaproc/DwarfParser.cpp From thartmann at openjdk.java.net Wed Mar 3 11:33:56 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Wed, 3 Mar 2021 11:33:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262256: C2 intrinsincs should not modify IR when bailing out Message-ID: Changeset: 54dfd79c Author: Tobias Hartmann Date: 2021-03-03 11:30:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/54dfd79c 8262256: C2 intrinsincs should not modify IR when bailing out Reviewed-by: roland, kvn ! src/hotspot/share/opto/library_call.cpp From clanger at openjdk.java.net Wed Mar 3 12:22:22 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Wed, 3 Mar 2021 12:22:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262926: JDK-8260966 broke AIX build Message-ID: <777e28f6-e998-48a4-9c31-c96f30769cb8@openjdk.org> Changeset: bf90e857 Author: Sebastian Stenzel Committer: Christoph Langer Date: 2021-03-03 12:19:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bf90e857 8262926: JDK-8260966 broke AIX build Reviewed-by: stuefe, clanger ! src/java.base/aix/classes/sun/nio/fs/AixFileStore.java From jlahoda at openjdk.java.net Wed Mar 3 12:41:14 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Wed, 3 Mar 2021 12:41:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259235: javac crashes while attributing super method invocation Message-ID: Changeset: 6d3c858c Author: Jan Lahoda Date: 2021-03-03 12:38:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6d3c858c 8259235: javac crashes while attributing super method invocation Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java + test/langtools/tools/javac/recovery/SuperMethodCallBroken.java + test/langtools/tools/javac/recovery/SuperMethodCallBroken.out From hseigel at openjdk.java.net Wed Mar 3 13:21:43 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Wed, 3 Mar 2021 13:21:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262368: wrong verifier message for bogus return type Message-ID: Changeset: 3d3eb5c8 Author: Harold Seigel Date: 2021-03-03 13:18:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3d3eb5c8 8262368: wrong verifier message for bogus return type Reviewed-by: dholmes, coleenp ! src/hotspot/share/classfile/verifier.cpp + test/hotspot/jtreg/runtime/verifier/ReturnMsgs.java + test/hotspot/jtreg/runtime/verifier/Returns.jasm From tschatzl at openjdk.java.net Wed Mar 3 15:40:30 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Wed, 3 Mar 2021 15:40:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8248314: Parallel: Parallelize parallel full gc Adjust Roots phase Message-ID: <20e7b5cf-2d49-42c7-90a0-b016425340a4@openjdk.org> Changeset: 1d2c1e62 Author: Albert Mingkun Yang Committer: Thomas Schatzl Date: 2021-03-03 15:37:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1d2c1e62 8248314: Parallel: Parallelize parallel full gc Adjust Roots phase Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp From zgu at openjdk.java.net Wed Mar 3 17:29:49 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 3 Mar 2021 17:29:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262885: Shenandoah: FullGC prologue does not need to save/restore heap has_forwarded_object flag Message-ID: Changeset: 2d2ef08c Author: Zhengyu Gu Date: 2021-03-03 17:26:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2d2ef08c 8262885: Shenandoah: FullGC prologue does not need to save/restore heap has_forwarded_object flag Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp From darcy at openjdk.java.net Wed Mar 3 19:32:26 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Wed, 3 Mar 2021 19:32:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261862: Expand discussion of rationale for BigDecimal equals/compareTo semantics Message-ID: <4e04a18c-b8d7-4486-9a78-aa18b550f0b6@openjdk.org> Changeset: a1181852 Author: Joe Darcy Date: 2021-03-03 19:29:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a1181852 8261862: Expand discussion of rationale for BigDecimal equals/compareTo semantics Reviewed-by: smarks, bpb ! src/java.base/share/classes/java/math/BigDecimal.java From iignatyev at openjdk.java.net Wed Mar 3 20:05:50 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Wed, 3 Mar 2021 20:05:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259267: Refactor LoaderLeak shell test as java test. Message-ID: Changeset: 75aa1546 Author: Ivan ?ipka Committer: Igor Ignatyev Date: 2021-03-03 20:02:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/75aa1546 8259267: Refactor LoaderLeak shell test as java test. Reviewed-by: rriggs, iignatyev, dfuchs + test/jdk/java/lang/annotation/LoaderLeakTest.java - test/jdk/java/lang/annotation/loaderLeak/A.java - test/jdk/java/lang/annotation/loaderLeak/B.java - test/jdk/java/lang/annotation/loaderLeak/C.java - test/jdk/java/lang/annotation/loaderLeak/LoaderLeak.sh - test/jdk/java/lang/annotation/loaderLeak/Main.java From lucy at openjdk.java.net Wed Mar 3 20:07:31 2021 From: lucy at openjdk.java.net (Lutz Schmidt) Date: Wed, 3 Mar 2021 20:07:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261447: MethodInvocationCounters frequently run into overflow Message-ID: <48168f30-86c1-47b9-a01d-ca157f834a3a@openjdk.org> Changeset: 268d9b79 Author: Lutz Schmidt Date: 2021-03-03 20:04:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/268d9b79 8261447: MethodInvocationCounters frequently run into overflow Reviewed-by: thartmann, mdoerr, kvn, iveresov ! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp ! src/hotspot/cpu/ppc/vtableStubs_ppc_64.cpp ! src/hotspot/cpu/s390/vtableStubs_s390.cpp ! src/hotspot/cpu/x86/vtableStubs_x86_64.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/runtime/vmStructs.cpp From serb at openjdk.java.net Wed Mar 3 20:30:20 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 3 Mar 2021 20:30:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262915: java.awt.color.ColorSpace.getName() is not thread-safe Message-ID: <411d682e-7b2f-49b0-96d4-905dae83bcc8@openjdk.org> Changeset: b397472e Author: Sergey Bylokhov Date: 2021-03-03 20:27:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b397472e 8262915: java.awt.color.ColorSpace.getName() is not thread-safe Reviewed-by: azvegint, aivanov ! src/java.desktop/share/classes/java/awt/color/ColorSpace.java From darcy at openjdk.java.net Wed Mar 3 23:19:17 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Wed, 3 Mar 2021 23:19:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262927: Explicitly state fields examined for BigDecimal.hashCode Message-ID: Changeset: 28489389 Author: Joe Darcy Date: 2021-03-03 23:15:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/28489389 8262927: Explicitly state fields examined for BigDecimal.hashCode Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigDecimal.java From amenkov at openjdk.java.net Thu Mar 4 00:40:58 2021 From: amenkov at openjdk.java.net (Alex Menkov) Date: Thu, 4 Mar 2021 00:40:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8224775: test/jdk/com/sun/jdi/JdwpListenTest.java failed to attach Message-ID: <5071534f-645d-4b51-919e-6fb961ef5105@openjdk.org> Changeset: 104a2628 Author: Alex Menkov Date: 2021-03-04 00:37:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/104a2628 8224775: test/jdk/com/sun/jdi/JdwpListenTest.java failed to attach Reviewed-by: sspitsyn, dfuchs ! test/lib/jdk/test/lib/Utils.java From amenkov at openjdk.java.net Thu Mar 4 00:43:18 2021 From: amenkov at openjdk.java.net (Alex Menkov) Date: Thu, 4 Mar 2021 00:43:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253940: com/sun/jdi/JdwpAttachTest.java failed with "RuntimeException: ERROR: LingeredApp.startApp was able to attach" Message-ID: Changeset: d93fa0d6 Author: Alex Menkov Date: 2021-03-04 00:39:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d93fa0d6 8253940: com/sun/jdi/JdwpAttachTest.java failed with "RuntimeException: ERROR: LingeredApp.startApp was able to attach" Reviewed-by: cjplummer, lmesnik ! test/jdk/com/sun/jdi/JdwpAttachTest.java From gnu.andrew at redhat.com Thu Mar 4 03:03:51 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Thu, 04 Mar 2021 03:03:51 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah: 3 new changesets Message-ID: <202103040303.12433pC6026340@aojmv0008.oracle.com> Changeset: cb5f9e3b9126 Author: andrew Date: 2021-02-08 06:17 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/cb5f9e3b9126 Added tag jdk8u292-b02 for changeset bb7a8007add7 ! .hgtags Changeset: 9378dd35cb97 Author: andrew Date: 2021-03-02 06:13 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/9378dd35cb97 Merge jdk8u292-b02 ! .hgtags Changeset: f7498cebe692 Author: andrew Date: 2021-03-02 06:13 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/rev/f7498cebe692 Added tag aarch64-shenandoah-jdk8u292-b02 for changeset 9378dd35cb97 ! .hgtags From gnu.andrew at redhat.com Thu Mar 4 03:06:50 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Thu, 04 Mar 2021 03:06:50 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxws: 3 new changesets Message-ID: <202103040306.12436owi029335@aojmv0008.oracle.com> Changeset: 175be01763ea Author: andrew Date: 2021-02-08 06:17 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/175be01763ea Added tag jdk8u292-b02 for changeset d0fb8a4d90aa ! .hgtags Changeset: 8fa3680894d6 Author: andrew Date: 2021-03-02 06:13 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/8fa3680894d6 Merge jdk8u292-b02 ! .hgtags Changeset: 8dcc1b5ad1fb Author: andrew Date: 2021-03-02 06:13 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/8dcc1b5ad1fb Added tag aarch64-shenandoah-jdk8u292-b02 for changeset 8fa3680894d6 ! .hgtags From gnu.andrew at redhat.com Thu Mar 4 03:07:02 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Thu, 04 Mar 2021 03:07:02 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/nashorn: 3 new changesets Message-ID: <202103040307.124372Gv029483@aojmv0008.oracle.com> Changeset: cfff1d5a5f8b Author: andrew Date: 2021-02-08 06:17 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/cfff1d5a5f8b Added tag jdk8u292-b02 for changeset d0cffa8607cc ! .hgtags Changeset: 6fac6b74a91f Author: andrew Date: 2021-03-02 06:13 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/6fac6b74a91f Merge jdk8u292-b02 ! .hgtags Changeset: accc3ac636f2 Author: andrew Date: 2021-03-02 06:13 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/accc3ac636f2 Added tag aarch64-shenandoah-jdk8u292-b02 for changeset 6fac6b74a91f ! .hgtags From gnu.andrew at redhat.com Thu Mar 4 03:07:16 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Thu, 04 Mar 2021 03:07:16 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/hotspot: 3 new changesets Message-ID: <202103040307.12437GWe029665@aojmv0008.oracle.com> Changeset: 6ea5a8067d1f Author: andrew Date: 2021-02-08 06:17 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/6ea5a8067d1f Added tag jdk8u292-b02 for changeset 540c4d715391 ! .hgtags Changeset: 3befe35dd352 Author: andrew Date: 2021-03-02 06:13 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/3befe35dd352 Merge jdk8u292-b02 ! .hgtags Changeset: ea61743d9574 Author: andrew Date: 2021-03-02 06:13 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/ea61743d9574 Added tag aarch64-shenandoah-jdk8u292-b02 for changeset 3befe35dd352 ! .hgtags From njian at openjdk.java.net Thu Mar 4 03:21:52 2021 From: njian at openjdk.java.net (Ningsheng Jian) Date: Thu, 4 Mar 2021 03:21:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8257137: Revise smov and umov in aarch64 assembler Message-ID: <25deb0bf-1fce-4e29-8db0-d1e98689b6a8@openjdk.org> Changeset: 84c93d5a Author: Hao Sun Committer: Ningsheng Jian Date: 2021-03-04 03:19:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/84c93d5a 8257137: Revise smov and umov in aarch64 assembler Reviewed-by: aph, njian ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! test/hotspot/gtest/aarch64/aarch64-asmtest.py ! test/hotspot/gtest/aarch64/asmtest.out.h From shade at openjdk.java.net Thu Mar 4 07:45:07 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Thu, 4 Mar 2021 07:45:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262950: Restructure compiler/intrinsics/TestRotate.java for easier compilation Message-ID: <6ce9d246-eb29-402e-9cc3-125b8a95d359@openjdk.org> Changeset: 7915a1fc Author: Aleksey Shipilev Date: 2021-03-04 07:41:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7915a1fc 8262950: Restructure compiler/intrinsics/TestRotate.java for easier compilation Reviewed-by: kvn ! test/hotspot/jtreg/compiler/intrinsics/TestRotate.java From rcastanedalo at openjdk.java.net Thu Mar 4 07:52:03 2021 From: rcastanedalo at openjdk.java.net (Roberto =?UTF-8?B?Q2FzdGHDsWVkYQ==?= Lozano) Date: Thu, 4 Mar 2021 07:52:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261730: C2 compilation fails with assert(store->find_edge(load) != -1) failed: missing precedence edge Message-ID: <65b20444-a870-4b8c-854d-c804d75ff38f@openjdk.org> Changeset: 4cfecceb Author: Roberto Casta?eda Lozano Date: 2021-03-04 07:48:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4cfecceb 8261730: C2 compilation fails with assert(store->find_edge(load) != -1) failed: missing precedence edge Relax assertion in PhaseCFG::verify() to accept the case where a store is used to implement an implicit null check and a load is placed in the null block. Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/machnode.hpp + test/hotspot/jtreg/compiler/uncommontrap/TestNullCheckAntiDependence.java From ysuenaga at openjdk.java.net Thu Mar 4 07:59:32 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Thu, 4 Mar 2021 07:59:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262828: Format of OS information is different on macOS Message-ID: Changeset: 22513199 Author: Koichi Sakata Committer: Yasumasa Suenaga Date: 2021-03-04 07:56:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/22513199 8262828: Format of OS information is different on macOS Reviewed-by: dholmes, ysuenaga ! src/hotspot/os/bsd/os_bsd.cpp From jboes at openjdk.java.net Thu Mar 4 12:07:25 2021 From: jboes at openjdk.java.net (Julia Boes) Date: Thu, 4 Mar 2021 12:07:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262935: Add missing logging to sun.net.httpserver.ServerImpl Message-ID: Changeset: b8178553 Author: Julia Boes Date: 2021-03-04 12:04:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b8178553 8262935: Add missing logging to sun.net.httpserver.ServerImpl Reviewed-by: dfuchs, michaelm ! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java From jlahoda at openjdk.java.net Thu Mar 4 12:40:12 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Thu, 4 Mar 2021 12:40:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261450: JShell crashes with SIOOBE in tab completion Message-ID: <8d132f69-bf12-4c72-8aef-bfae78b23063@openjdk.org> Changeset: 94f26e4d Author: Jan Lahoda Date: 2021-03-04 12:36:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/94f26e4d 8261450: JShell crashes with SIOOBE in tab completion Reviewed-by: vromero ! src/jdk.compiler/share/classes/jdk/internal/shellsupport/doc/JavadocFormatter.java ! test/langtools/jdk/internal/shellsupport/doc/JavadocFormatterTest.java From lkorinth at openjdk.java.net Thu Mar 4 13:23:41 2021 From: lkorinth at openjdk.java.net (Leo Korinth) Date: Thu, 4 Mar 2021 13:23:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262000: jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java failed with "OutOfMemoryError: Java heap space" Message-ID: <8ff6ea70-2e67-4341-877d-c07eb24ec8a4@openjdk.org> Changeset: d2c4ed08 Author: Leo Korinth Date: 2021-03-04 13:20:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d2c4ed08 8262000: jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java failed with "OutOfMemoryError: Java heap space" Reviewed-by: tschatzl, egahlin ! test/jdk/jdk/jfr/event/gc/detailed/ExecuteOOMApp.java From jnimeh at openjdk.java.net Thu Mar 4 15:20:29 2021 From: jnimeh at openjdk.java.net (Jamil Nimeh) Date: Thu, 4 Mar 2021 15:20:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254717: isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards Message-ID: <0ad4bea8-fa1e-47ea-a185-63d76ec5f10e@openjdk.org> Changeset: a777e82c Author: Ziyi Luo Committer: Jamil Nimeh Date: 2021-03-04 15:17:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a777e82c 8254717: isAssignableFrom checks in KeyFactorySpi.engineGetKeySpec appear to be backwards Reviewed-by: jnimeh ! src/java.base/share/classes/com/sun/crypto/provider/DESKeyFactory.java ! src/java.base/share/classes/com/sun/crypto/provider/DESedeKeyFactory.java ! src/java.base/share/classes/com/sun/crypto/provider/DHKeyFactory.java ! src/java.base/share/classes/sun/security/provider/DSAKeyFactory.java ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DHKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11DSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11ECKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11SecretKeyFactory.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECKeyFactory.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/XDHKeyFactory.java ! src/jdk.crypto.ec/share/classes/sun/security/ec/ed/EdDSAKeyFactory.java + test/jdk/java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java ! test/jdk/sun/security/rsa/TestKeyFactory.java ! test/jdk/sun/security/rsa/pss/TestPSSKeySupport.java From rkennke at openjdk.java.net Thu Mar 4 17:06:23 2021 From: rkennke at openjdk.java.net (Roman Kennke) Date: Thu, 4 Mar 2021 17:06:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262122: [TESTBUG] Shenandoah-specific variant of TestReferenceRefersTo Message-ID: <4a6fb8c0-b6d3-452b-aaba-e98672e55118@openjdk.org> Changeset: 222a17ef Author: Roman Kennke Date: 2021-03-04 17:03:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/222a17ef 8262122: [TESTBUG] Shenandoah-specific variant of TestReferenceRefersTo Reviewed-by: shade + test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java From rkennke at openjdk.java.net Thu Mar 4 17:08:35 2021 From: rkennke at openjdk.java.net (Roman Kennke) Date: Thu, 4 Mar 2021 17:08:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263030: Remove Shenandoah leftovers from ReferenceProcessor Message-ID: <2870c897-173a-4ad7-8663-7d3fae05ba4a@openjdk.org> Changeset: ef5e13d2 Author: Roman Kennke Date: 2021-03-04 17:04:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ef5e13d2 8263030: Remove Shenandoah leftovers from ReferenceProcessor Reviewed-by: zgu ! src/hotspot/share/gc/shared/referenceProcessor.cpp From mullan at openjdk.java.net Thu Mar 4 17:25:15 2021 From: mullan at openjdk.java.net (Sean Mullan) Date: Thu, 4 Mar 2021 17:25:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259709: Disable SHA-1 XML Signatures Message-ID: <02536131-f435-4cb6-8e1f-3c92c8e56930@openjdk.org> Changeset: a6427c85 Author: Sean Mullan Date: 2021-03-04 17:21:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a6427c85 8259709: Disable SHA-1 XML Signatures Reviewed-by: rhalade, weijun ! src/java.base/share/conf/security/java.security ! test/jdk/javax/xml/crypto/dsig/GenerationTests.java ! test/jdk/javax/xml/crypto/dsig/SecureValidationPolicy.java ! test/jdk/javax/xml/crypto/dsig/ValidationTests.java ! test/lib/jdk/test/lib/security/SecurityUtils.java From dcubed at openjdk.java.net Thu Mar 4 18:12:17 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Thu, 4 Mar 2021 18:12:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263040: fix for JDK-8262122 fails validate-source Message-ID: Changeset: bd1a8062 Author: Daniel D. Daugherty Date: 2021-03-04 18:08:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bd1a8062 8263040: fix for JDK-8262122 fails validate-source Reviewed-by: mikael ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java From kvn at openjdk.java.net Thu Mar 4 18:22:59 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Thu, 4 Mar 2021 18:22:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262837: handle split_USE correctly Message-ID: Changeset: f56c9186 Author: Kuai Wei Committer: Vladimir Kozlov Date: 2021-03-04 18:20:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f56c9186 8262837: handle split_USE correctly Reviewed-by: kvn ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/reg_split.cpp From phh at openjdk.java.net Thu Mar 4 18:58:38 2021 From: phh at openjdk.java.net (Paul Hohensee) Date: Thu, 4 Mar 2021 18:58:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8239386: handle ContendedPaddingWidth in vm_version_aarch64 Message-ID: <0ede750c-c39a-41f2-8249-9df9356a0de0@openjdk.org> Changeset: e61a3ba2 Author: EC2 Default User Committer: Paul Hohensee Date: 2021-03-04 18:55:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e61a3ba2 8239386: handle ContendedPaddingWidth in vm_version_aarch64 Reviewed-by: aph, phh ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp From herrick at openjdk.java.net Thu Mar 4 19:54:10 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Thu, 4 Mar 2021 19:54:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261518: jpackage looks for main module in current dir when there is no module-path Message-ID: <0f05e533-bb66-453d-bda3-4e65cbb586b6@openjdk.org> Changeset: 109af7b5 Author: Andy Herrick Date: 2021-03-04 19:51:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/109af7b5 8261518: jpackage looks for main module in current dir when there is no module-path Reviewed-by: asemenyuk, almatvee, kizune ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java + test/jdk/tools/jpackage/share/jdk/jpackage/tests/NoMPathRuntimeTest.java From ccheung at openjdk.java.net Thu Mar 4 20:01:10 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Thu, 4 Mar 2021 20:01:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261532: Archived superinterface class cannot be accessed Message-ID: <02285ed3-0684-4377-890d-1dd310f3b25a@openjdk.org> Changeset: 02fbcb52 Author: Calvin Cheung Date: 2021-03-04 19:57:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/02fbcb52 8261532: Archived superinterface class cannot be accessed Reviewed-by: minqi, iklam ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/oops/instanceKlass.cpp + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/ArchivedSuperIfApp.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/Bar.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/Baz.java From dlong at openjdk.java.net Thu Mar 4 20:11:12 2021 From: dlong at openjdk.java.net (Dean Long) Date: Thu, 4 Mar 2021 20:11:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262064: Make compiler/ciReplay tests ignore lambdas in compilation replay Message-ID: <7d72e8e7-302d-4d12-b043-bdfe26b97990@openjdk.org> Changeset: c8b23e22 Author: Dean Long Date: 2021-03-04 20:07:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c8b23e22 8262064: Make compiler/ciReplay tests ignore lambdas in compilation replay Reviewed-by: thartmann, kvn, iignatyev ! src/hotspot/share/ci/ciInstanceKlass.cpp From sviswanathan at openjdk.java.net Thu Mar 4 21:29:06 2021 From: sviswanathan at openjdk.java.net (Sandhya Viswanathan) Date: Thu, 4 Mar 2021 21:29:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262989: Vectorize VectorShuffle checkIndexes, wrapIndexes and laneIsValid methods Message-ID: <0fb603e8-9e2e-45b4-bfe2-a1de27f49085@openjdk.org> Changeset: 718d4d48 Author: Sandhya Viswanathan Date: 2021-03-04 21:25:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/718d4d48 8262989: Vectorize VectorShuffle checkIndexes, wrapIndexes and laneIsValid methods Reviewed-by: psandoz ! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractShuffle.java ! 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/X-Vector.java.template From jiefu at openjdk.java.net Thu Mar 4 23:08:46 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Thu, 4 Mar 2021 23:08:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262508: Vector API's ergonomics is incorrect Message-ID: Changeset: 351889f1 Author: Jie Fu Date: 2021-03-04 23:04:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/351889f1 8262508: Vector API's ergonomics is incorrect Reviewed-by: vlivanov ! src/hotspot/share/runtime/arguments.cpp + test/hotspot/jtreg/compiler/vectorapi/TestVectorErgonomics.java From asemenyuk at openjdk.java.net Fri Mar 5 00:20:12 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Fri, 5 Mar 2021 00:20:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262300: jpackage app-launcher fails on linux when using JDK11 based runtime Message-ID: <31b63384-ab0c-4178-8cb1-285b2895644f@openjdk.org> Changeset: ee09bada Author: Alexey Semenyuk Date: 2021-03-05 00:17:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ee09bada 8262300: jpackage app-launcher fails on linux when using JDK11 based runtime Reviewed-by: herrick, almatvee ! src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp From smarks at openjdk.java.net Fri Mar 5 03:23:06 2021 From: smarks at openjdk.java.net (Stuart Marks) Date: Fri, 5 Mar 2021 03:23:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 6323374: (coll) Optimize Collections.unmodifiable* and synchronized* Message-ID: <53d0b573-c347-4d30-b5b3-6c46e95af9a4@openjdk.org> Changeset: dbef0ec9 Author: Ian Graves Committer: Stuart Marks Date: 2021-03-05 03:20:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dbef0ec9 6323374: (coll) Optimize Collections.unmodifiable* and synchronized* Reviewed-by: redestad, smarks, darcy ! src/java.base/share/classes/java/util/Collections.java + test/jdk/java/util/Collections/WrappedUnmodifiableCollections.java From vtewari at openjdk.java.net Fri Mar 5 05:32:17 2021 From: vtewari at openjdk.java.net (Vyom Tewari) Date: Fri, 5 Mar 2021 05:32:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260925: HttpsURLConnection does not work with other JSSE provider. Message-ID: <0962d42e-99bb-4b47-9d68-657a71fcb7de@openjdk.org> Changeset: 80182f92 Author: Vyom Tewari Date: 2021-03-05 05:29:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/80182f92 8260925: HttpsURLConnection does not work with other JSSE provider. Reviewed-by: xuelei ! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java From jiefu at openjdk.java.net Fri Mar 5 06:00:32 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 5 Mar 2021 06:00:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262998: Vector API intrinsincs should not modify IR when bailing out Message-ID: <9204f7d1-c330-461e-bc29-2056a56e5785@openjdk.org> Changeset: d91550ef Author: Jie Fu Date: 2021-03-05 05:57:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d91550ef 8262998: Vector API intrinsincs should not modify IR when bailing out Reviewed-by: thartmann, vlivanov ! src/hotspot/share/opto/vectorIntrinsics.cpp + test/hotspot/jtreg/compiler/vectorapi/TestIntrinsicBailOut.java From ayang at openjdk.java.net Fri Mar 5 08:52:17 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Fri, 5 Mar 2021 08:52:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262973: Verify ParCompactionManager instance in PCAdjustPointerClosure Message-ID: Changeset: 9730266d Author: Albert Mingkun Yang Date: 2021-03-05 08:49:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9730266d 8262973: Verify ParCompactionManager instance in PCAdjustPointerClosure Reviewed-by: kbarrett, tschatzl ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp ! test/hotspot/gtest/gc/parallel/test_psParallelCompact.cpp From shade at openjdk.java.net Fri Mar 5 10:43:48 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 5 Mar 2021 10:43:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259228: Zero: rewrite (put|get)field from if-else chains to switches Message-ID: <2b76d56f-f0b5-40e2-8667-13c9a4aee417@openjdk.org> Changeset: 75fb7ccf Author: Aleksey Shipilev Date: 2021-03-05 10:40:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/75fb7ccf 8259228: Zero: rewrite (put|get)field from if-else chains to switches Reviewed-by: aph, coleenp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp From clanger at openjdk.java.net Fri Mar 5 11:05:36 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Fri, 5 Mar 2021 11:05:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262844: (fs) FileStore.supportsFileAttributeView might return false negative in case of ext3 Message-ID: Changeset: 8d3de4b1 Author: Arno Zeller Committer: Christoph Langer Date: 2021-03-05 11:02:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8d3de4b1 8262844: (fs) FileStore.supportsFileAttributeView might return false negative in case of ext3 Reviewed-by: alanb, clanger, bpb ! src/java.base/linux/classes/sun/nio/fs/LinuxFileStore.java From jjg at openjdk.java.net Fri Mar 5 15:26:39 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Fri, 5 Mar 2021 15:26:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263050: move HtmlDocletWriter.verticalSeparator to IndexWriter Message-ID: Changeset: 8c13d26d Author: Jonathan Gibbons Date: 2021-03-05 15:22:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8c13d26d 8263050: move HtmlDocletWriter.verticalSeparator to IndexWriter Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/IndexWriter.java From jjg at openjdk.java.net Fri Mar 5 15:28:20 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Fri, 5 Mar 2021 15:28:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8157682: @inheritDoc doesn't work with @exception Message-ID: Changeset: 97557826 Author: Jonathan Gibbons Date: 2021-03-05 15:24:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/97557826 8157682: @inheritDoc doesn't work with @exception Co-authored-by: Yano, Masanori Co-authored-by: Jonathan Gibbons Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java + test/langtools/jdk/javadoc/doclet/testExceptionInheritance/TestExceptionInheritance.java From roland at openjdk.java.net Fri Mar 5 15:46:15 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Fri, 5 Mar 2021 15:46:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261812: C2 compilation fails with assert(!had_error) failed: bad dominance Message-ID: <61061105-078d-46ed-b044-6e405d3544d3@openjdk.org> Changeset: 2c0507ec Author: Roland Westrelin Date: 2021-03-05 15:43:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2c0507ec 8261812: C2 compilation fails with assert(!had_error) failed: bad dominance Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/parse2.cpp + test/hotspot/jtreg/compiler/escapeAnalysis/TestValAtSafepointOverflowsInt.java From aefimov at openjdk.java.net Fri Mar 5 16:28:56 2021 From: aefimov at openjdk.java.net (Aleksei Efimov) Date: Fri, 5 Mar 2021 16:28:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262862: Harden tests sun/security/x509/URICertStore/ExtensionsWithLDAP.java and krb5/canonicalize/Test.java Message-ID: Changeset: e1cad970 Author: Fernando Guallini Committer: Aleksei Efimov Date: 2021-03-05 16:26:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e1cad970 8262862: Harden tests sun/security/x509/URICertStore/ExtensionsWithLDAP.java and krb5/canonicalize/Test.java Reviewed-by: aefimov, michaelm ! test/jdk/sun/security/krb5/canonicalize/Test.java ! test/jdk/sun/security/x509/URICertStore/ExtensionsWithLDAP.java From gnu.andrew at redhat.com Fri Mar 5 17:16:49 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Fri, 05 Mar 2021 17:16:49 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxws: 3 new changesets Message-ID: <202103051716.125HGnGg000918@aojmv0008.oracle.com> Changeset: 264b5b049b16 Author: andrew Date: 2021-02-16 02:15 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/264b5b049b16 Added tag jdk8u292-b03 for changeset 175be01763ea ! .hgtags Changeset: d69333699637 Author: andrew Date: 2021-03-03 02:16 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/d69333699637 Merge jdk8u292-b03 ! .hgtags Changeset: 8c8c1f183ea3 Author: andrew Date: 2021-03-03 02:16 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/8c8c1f183ea3 Added tag aarch64-shenandoah-jdk8u292-b03 for changeset d69333699637 ! .hgtags From gnu.andrew at redhat.com Fri Mar 5 17:16:55 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Fri, 05 Mar 2021 17:16:55 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/langtools: 4 new changesets Message-ID: <202103051716.125HGtdL000995@aojmv0008.oracle.com> Changeset: 60205b73466d Author: sadayapalam Date: 2015-12-10 17:24 +0530 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/60205b73466d 8145051: Wrong parameter name in synthetic lambda method leads to verifier error Summary: Synthetic names manufactured by the compiler should not contain '.' Reviewed-by: mcimadamore ! src/share/classes/com/sun/tools/javac/comp/LambdaToMethod.java + test/tools/javac/lambda/T8145051.java + test/tools/javac/lambda/pkg/T8145051.java Changeset: 663f65593a01 Author: andrew Date: 2021-02-16 02:16 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/663f65593a01 Added tag jdk8u292-b03 for changeset 60205b73466d ! .hgtags Changeset: f37ca8cff7b2 Author: andrew Date: 2021-03-03 02:16 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/f37ca8cff7b2 Merge jdk8u292-b03 ! .hgtags Changeset: 28af53abf7e4 Author: andrew Date: 2021-03-03 02:16 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/28af53abf7e4 Added tag aarch64-shenandoah-jdk8u292-b03 for changeset f37ca8cff7b2 ! .hgtags From gnu.andrew at redhat.com Fri Mar 5 17:17:14 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Fri, 05 Mar 2021 17:17:14 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/hotspot: 4 new changesets Message-ID: <202103051717.125HHE9E001259@aojmv0008.oracle.com> Changeset: 306a4643e4d2 Author: dchuyko Date: 2017-12-01 18:20 +0300 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/306a4643e4d2 8260930: AARCH64: Invalid value passed to critical JNI function Reviewed-by: vlivanov, aph ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.cpp ! test/compiler/criticalnatives/argumentcorruption/Test8167409.sh Changeset: 3d2970e26c36 Author: andrew Date: 2021-02-16 02:16 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/3d2970e26c36 Added tag jdk8u292-b03 for changeset 306a4643e4d2 ! .hgtags Changeset: 3f29d8f9207e Author: andrew Date: 2021-03-03 02:16 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/3f29d8f9207e Merge jdk8u292-b03 ! .hgtags ! src/cpu/aarch64/vm/sharedRuntime_aarch64.cpp ! src/cpu/aarch64/vm/vm_version_aarch64.cpp Changeset: add92629a217 Author: andrew Date: 2021-03-03 02:16 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/add92629a217 Added tag aarch64-shenandoah-jdk8u292-b03 for changeset 3f29d8f9207e ! .hgtags From kvn at openjdk.java.net Sat Mar 6 08:55:56 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Sat, 6 Mar 2021 08:55:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261008: Optimize Xor Message-ID: Changeset: 23ee60d1 Author: Eric Liu Committer: Vladimir Kozlov Date: 2021-03-06 08:52:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/23ee60d1 8261008: Optimize Xor Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp From azvegint at openjdk.java.net Sat Mar 6 08:57:02 2021 From: azvegint at openjdk.java.net (Alexander Zvegintsev) Date: Sat, 6 Mar 2021 08:57:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <71a96a85-53bf-46c0-835c-ed6902bafbd9@openjdk.org> Changeset: fa43f926 Author: Alexander Matveev Date: 2021-03-06 08:54:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fa43f926 8261845: File permissions of packages built by jpackage Reviewed-by: asemenyuk, herrick ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java Changeset: 2afbd5da Author: Alexander Zvegintsev Date: 2021-03-06 08:54:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2afbd5da 8250804: Can't set the application icon image for Unity WM on Linux. Reviewed-by: serb, pbansal, kizune ! test/jdk/ProblemList.txt ! test/jdk/java/awt/image/multiresolution/MultiResolutionIcon/IconTest.java From iklam at openjdk.java.net Sat Mar 6 08:58:35 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Sat, 6 Mar 2021 08:58:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263054: [testbug] SharedArchiveConsistency.java reuses jsa files Message-ID: <510d6370-449f-42dd-8609-2ebd7314c1eb@openjdk.org> Changeset: 75a5be8a Author: Ioi Lam Date: 2021-03-06 08:55:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/75a5be8a 8263054: [testbug] SharedArchiveConsistency.java reuses jsa files Reviewed-by: dholmes, minqi ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java From kizune at openjdk.java.net Sat Mar 6 09:13:06 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Sat, 6 Mar 2021 09:13:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261689: javax/swing/JComponent/7154030/bug7154030.java still fails with "Exception: Failed to hide opaque button" Message-ID: <88fe8a47-f9a0-4f9e-ae75-cb7b63336547@openjdk.org> Changeset: 5eb2091a Author: Alexander Zuev Date: 2021-03-06 09:09:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5eb2091a 8261689: javax/swing/JComponent/7154030/bug7154030.java still fails with "Exception: Failed to hide opaque button" Reviewed-by: aivanov, azvegint ! test/jdk/javax/swing/JComponent/7154030/bug7154030.java From jjg at openjdk.java.net Sat Mar 6 15:09:01 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Sat, 6 Mar 2021 15:09:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263104: fix warnings for empty paragraphs Message-ID: <179f0e17-9074-4900-b0e1-ea9d03f1d008@openjdk.org> Changeset: 71829850 Author: Jonathan Gibbons Date: 2021-03-06 15:06:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/71829850 8263104: fix warnings for empty paragraphs Reviewed-by: alanb, lancea ! src/java.base/share/classes/javax/crypto/CryptoAllPermission.java ! src/java.base/share/classes/javax/crypto/CryptoPermission.java ! src/java.management/share/classes/javax/management/loading/package.html ! src/java.management/share/classes/javax/management/monitor/package.html ! src/java.management/share/classes/javax/management/package.html From jjg at openjdk.java.net Sat Mar 6 15:27:11 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Sat, 6 Mar 2021 15:27:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263043: Add test to verify order of tag output Message-ID: Changeset: f2d01521 Author: Jonathan Gibbons Date: 2021-03-06 15:24:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f2d01521 8263043: Add test to verify order of tag output Reviewed-by: prappo + test/langtools/jdk/javadoc/doclet/testTagOrder/TestTagOrder.java From iignatyev at openjdk.java.net Sat Mar 6 21:12:15 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Sat, 6 Mar 2021 21:12:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261247: some compiler/whitebox/ tests fail w/ DeoptimizeALot Message-ID: Changeset: 3844ce40 Author: Igor Ignatyev Date: 2021-03-06 21:08:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3844ce40 8261247: some compiler/whitebox/ tests fail w/ DeoptimizeALot Reviewed-by: kvn ! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java ! test/hotspot/jtreg/compiler/whitebox/ClearMethodStateTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeAllTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/hotspot/jtreg/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/hotspot/jtreg/compiler/whitebox/ForceNMethodSweepTest.java ! test/hotspot/jtreg/compiler/whitebox/GetNMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/IsMethodCompilableTest.java ! test/hotspot/jtreg/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java From xuelei at openjdk.java.net Sun Mar 7 01:15:42 2021 From: xuelei at openjdk.java.net (Xue-Lei Andrew Fan) Date: Sun, 7 Mar 2021 01:15:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259886: Improve SSL session cache performance and scalability Message-ID: <0f3ea7cd-a354-45f0-ad6b-9d0693baa7b9@openjdk.org> Changeset: 18fc3505 Author: djelinski <30433125+djelinski at users.noreply.github.com> Committer: Xue-Lei Andrew Fan Date: 2021-03-07 01:13:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/18fc3505 8259886: Improve SSL session cache performance and scalability Reviewed-by: erikj, xuelei ! make/test/BuildMicrobenchmark.gmk ! src/java.base/share/classes/sun/security/util/Cache.java + test/micro/org/openjdk/bench/java/security/CacheBench.java From jjiang at openjdk.java.net Sun Mar 7 22:49:25 2021 From: jjiang at openjdk.java.net (John Jiang) Date: Sun, 7 Mar 2021 22:49:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263137: Typos in sun.security.ssl.RenegoInfoExtension Message-ID: <9e8f36ae-b134-41f8-b113-14c68641d211@openjdk.org> Changeset: 22a3117d Author: John Jiang Date: 2021-03-07 22:46:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/22a3117d 8263137: Typos in sun.security.ssl.RenegoInfoExtension Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java From shade at openjdk.java.net Mon Mar 8 10:16:54 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 8 Mar 2021 10:16:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8257913: Add more known library locations to simplify Linux cross-compilation Message-ID: <1fec191c-ca94-461d-aa91-c311bb93d092@openjdk.org> Changeset: 61cff4da Author: Aleksey Shipilev Date: 2021-03-08 10:14:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/61cff4da 8257913: Add more known library locations to simplify Linux cross-compilation Reviewed-by: erikj ! .github/workflows/submit.yml ! make/autoconf/lib-freetype.m4 ! make/autoconf/lib-x11.m4 ! make/autoconf/platform.m4 From redestad at openjdk.java.net Mon Mar 8 10:35:14 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Mon, 8 Mar 2021 10:35:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263090: Avoid reading volatile fields twice in Locale.getDefault(Category) Message-ID: <5b927f59-d29b-41d5-8c59-790cec9ea776@openjdk.org> Changeset: 13625beb Author: Claes Redestad Date: 2021-03-08 10:32:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/13625beb 8263090: Avoid reading volatile fields twice in Locale.getDefault(Category) Reviewed-by: rriggs, naoto, serb ! src/java.base/share/classes/java/util/Locale.java + test/micro/org/openjdk/bench/java/util/LocaleDefaults.java From redestad at openjdk.java.net Mon Mar 8 10:37:37 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Mon, 8 Mar 2021 10:37:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263091: Remove CharacterData.isOtherUppercase/-Lowercase Message-ID: <6ffa3f4c-71a5-465c-a364-620d50403b4d@openjdk.org> Changeset: a0c3f242 Author: Claes Redestad Date: 2021-03-08 10:34:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a0c3f242 8263091: Remove CharacterData.isOtherUppercase/-Lowercase Reviewed-by: rriggs, naoto, iris ! make/data/characterdata/CharacterData00.java.template ! make/data/characterdata/CharacterData01.java.template ! make/data/characterdata/CharacterData02.java.template ! make/data/characterdata/CharacterData03.java.template ! make/data/characterdata/CharacterData0E.java.template ! make/data/characterdata/CharacterDataLatin1.java.template ! src/java.base/share/classes/java/lang/Character.java ! src/java.base/share/classes/java/lang/CharacterData.java From kevinw at openjdk.java.net Mon Mar 8 11:44:24 2021 From: kevinw at openjdk.java.net (Kevin Walls) Date: Mon, 8 Mar 2021 11:44:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259577: Dangling reference to temp_path in Java_sun_tools_attach_VirtualMachineImpl_getTempDir Message-ID: <19751172-e883-4f72-a5c6-027e35c2d670@openjdk.org> Changeset: 51cca57c Author: Kevin Walls Date: 2021-03-08 11:40:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/51cca57c 8259577: Dangling reference to temp_path in Java_sun_tools_attach_VirtualMachineImpl_getTempDir Reviewed-by: cjplummer, lmesnik ! src/jdk.attach/macosx/native/libattach/VirtualMachineImpl.c From volker.simonis at gmail.com Mon Mar 8 12:15:23 2021 From: volker.simonis at gmail.com (Volker Simonis) Date: Mon, 8 Mar 2021 13:15:23 +0100 Subject: [aarch64-port-dev ] [11u] RFR (S) 8214922: Aarch64: Add vectorization support for fmin/fmax In-Reply-To: <9d0af7aa-b4df-2774-f099-cc55de1890e0@bell-sw.com> References: <9d0af7aa-b4df-2774-f099-cc55de1890e0@bell-sw.com> Message-ID: Hi Dmitry, in general, the downport looks good to me. I only wonder if we shouldn't integrate the format changes from 8241911 which were skipped in December when 8241911 was downported [1,2] because at that time this change wasn't in 11u. I'm fine either way and leave the final decision to the 11u maintainers. Thank you and best regards, Volker [1] https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2020-December/004474.html [2] https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2020-December/004498.html On Thu, Feb 18, 2021 at 9:27 AM Dmitry Chuyko wrote: > > Hello, > > Original RFE: https://bugs.openjdk.java.net/browse/JDK-8214922 > > Original patch applies almost cleanly except 2 added lines in > src/hotspot/share/opto/vectornode.cpp because of missing part of context > (JDK-8214751 not ported), they are added manually. > > 11u webrev: http://cr.openjdk.java.net/~dchuyko/8214922/webrev.11u.00/ > > Testing: tier1, tier2, TestFpMinMaxIntrinsics. > > -- > Thanks, > -Dmitry > From pconcannon at openjdk.java.net Mon Mar 8 12:22:17 2021 From: pconcannon at openjdk.java.net (Patrick Concannon) Date: Mon, 8 Mar 2021 12:22:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252831: Correct "no comment" warnings in jdk.net module Message-ID: <04a1452d-81af-4906-82fd-4c92df7e6709@openjdk.org> Changeset: ab2cfcca Author: Patrick Concannon Date: 2021-03-08 12:19:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ab2cfcca 8252831: Correct "no comment" warnings in jdk.net module Reviewed-by: chegar, vtewari, dfuchs ! src/jdk.net/share/classes/jdk/net/Sockets.java From redestad at openjdk.java.net Mon Mar 8 14:27:00 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Mon, 8 Mar 2021 14:27:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263097: Update JMH devkit to 1.28 Message-ID: Changeset: 679faa69 Author: Claes Redestad Date: 2021-03-08 14:23:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/679faa69 8263097: Update JMH devkit to 1.28 Reviewed-by: ecaspole, erikj ! make/conf/jib-profiles.js ! make/devkit/createJMHBundle.sh From ayang at openjdk.java.net Mon Mar 8 15:29:27 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Mon, 8 Mar 2021 15:29:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8210100: ParallelGC should use parallel WeakProcessor Message-ID: <7171f074-1122-499e-92e9-996b1ee6d743@openjdk.org> Changeset: 0da889ed Author: Albert Mingkun Yang Date: 2021-03-08 15:26:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0da889ed 8210100: ParallelGC should use parallel WeakProcessor Reviewed-by: kbarrett, tschatzl, sjohanss ! src/hotspot/share/gc/parallel/psClosure.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp From jjg at openjdk.java.net Mon Mar 8 16:21:46 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Mon, 8 Mar 2021 16:21:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8251210: Link JDK api docs to other versions Message-ID: Changeset: b1cc864a Author: Jonathan Gibbons Date: 2021-03-08 16:19:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b1cc864a 8251210: Link JDK api docs to other versions Reviewed-by: iris, erikj ! make/Docs.gmk ! make/conf/javadoc.conf From dmarkov at openjdk.java.net Mon Mar 8 17:25:12 2021 From: dmarkov at openjdk.java.net (Dmitry Markov) Date: Mon, 8 Mar 2021 17:25:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262446: DragAndDrop hangs on Windows Message-ID: Changeset: bf9b74d1 Author: Dmitry Markov Date: 2021-03-08 16:38:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bf9b74d1 8262446: DragAndDrop hangs on Windows Reviewed-by: aivanov, serb, kizune ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp From iveresov at openjdk.java.net Mon Mar 8 18:04:00 2021 From: iveresov at openjdk.java.net (Igor Veresov) Date: Mon, 8 Mar 2021 18:04:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8219555: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true Message-ID: <95fd2a99-ae0f-45a1-8efc-c895c2a93db3@openjdk.org> Changeset: 1f9ed905 Author: Igor Veresov Date: 2021-03-08 18:01:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1f9ed905 8219555: compiler/jvmci/compilerToVM/IsMatureTest.java fails with Unexpected isMature state for multiple times invoked method: expected false to equal true Reviewed-by: kvn ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilationPolicy.hpp ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/arguments.hpp ! test/hotspot/jtreg/ProblemList-Xcomp.txt ! test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java From zgu at openjdk.java.net Mon Mar 8 18:11:46 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 8 Mar 2021 18:11:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263041: Shenandoah: Cleanup C1 keep alive barrier check Message-ID: Changeset: a2b88581 Author: Zhengyu Gu Date: 2021-03-08 18:07:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a2b88581 8263041: Shenandoah: Cleanup C1 keep alive barrier check Reviewed-by: shade, rkennke ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp From iignatyev at openjdk.java.net Mon Mar 8 18:46:08 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Mon, 8 Mar 2021 18:46:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263200: Add -XX:StressCCP to CTW Message-ID: Changeset: 17853ee9 Author: Igor Ignatyev Date: 2021-03-08 18:43:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/17853ee9 8263200: Add -XX:StressCCP to CTW Reviewed-by: kvn ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java From mseledtsov at openjdk.java.net Mon Mar 8 20:13:27 2021 From: mseledtsov at openjdk.java.net (Mikhailo Seledtsov) Date: Mon, 8 Mar 2021 20:13:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8213269: convert test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently to gtest Message-ID: Changeset: 9221540e Author: Mikhailo Seledtsov Date: 2021-03-08 20:09:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9221540e 8213269: convert test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently to gtest Reviewed-by: iignatyev, coleenp, stuefe ! 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/memory/virtualspace.cpp ! src/hotspot/share/prims/whitebox.cpp + test/hotspot/gtest/concurrentTestRunner.inline.hpp ! test/hotspot/gtest/memory/test_virtualspace.cpp ! test/hotspot/gtest/runtime/test_os_linux.cpp ! test/hotspot/gtest/runtime/test_os_windows.cpp ! test/hotspot/jtreg/TEST.groups - test/hotspot/jtreg/runtime/memory/RunUnitTestsConcurrently.java ! test/lib/sun/hotspot/WhiteBox.java From martin at openjdk.java.net Mon Mar 8 20:16:13 2021 From: martin at openjdk.java.net (Martin Buchholz) Date: Mon, 8 Mar 2021 20:16:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260664: Phaser.arrive() memory consistency effects Message-ID: <05fa7d9f-7886-4732-a4cb-910bb2a42bcf@openjdk.org> Changeset: eb4a8af5 Author: Martin Buchholz Date: 2021-03-08 20:11:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/eb4a8af5 8260664: Phaser.arrive() memory consistency effects Reviewed-by: dl ! src/java.base/share/classes/java/util/concurrent/Phaser.java From ascarpino at openjdk.java.net Mon Mar 8 21:30:53 2021 From: ascarpino at openjdk.java.net (Anthony Scarpino) Date: Mon, 8 Mar 2021 21:30:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261462: GCM ByteBuffer decryption problems Message-ID: <6b3aeebc-6581-4796-84ce-a3b72c9c00cb@openjdk.org> Changeset: 414ee95b Author: Anthony Scarpino Date: 2021-03-08 21:28:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/414ee95b 8261462: GCM ByteBuffer decryption problems Reviewed-by: valeriep ! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java ! test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMIncrementDirect4.java + test/jdk/javax/crypto/CipherSpi/ResetByteBuffer.java From darcy at openjdk.java.net Mon Mar 8 22:33:26 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Mon, 8 Mar 2021 22:33:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261366: Add discussion of IEEE 754 to BigDecimal Message-ID: Changeset: 14cfbda3 Author: Joe Darcy Date: 2021-03-08 22:30:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/14cfbda3 8261366: Add discussion of IEEE 754 to BigDecimal Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/MathContext.java ! src/java.base/share/classes/java/math/RoundingMode.java From redestad at openjdk.java.net Mon Mar 8 23:17:24 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Mon, 8 Mar 2021 23:17:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263038: Optimize String.format for simple specifiers Message-ID: Changeset: f71b21b0 Author: Claes Redestad Date: 2021-03-08 23:13:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f71b21b0 8263038: Optimize String.format for simple specifiers Reviewed-by: rriggs, naoto ! src/java.base/share/classes/java/util/Formatter.java + test/micro/org/openjdk/bench/java/lang/StringFormat.java From ysuenaga at openjdk.java.net Tue Mar 9 01:00:11 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Tue, 9 Mar 2021 01:00:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263135: unique_ptr should not be used for types that are not pointers Message-ID: <9fd5d5f3-2c22-4761-9534-247d5bac4fde@openjdk.org> Changeset: 4e947607 Author: Yasumasa Suenaga Date: 2021-03-09 00:57:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4e947607 8263135: unique_ptr should not be used for types that are not pointers Reviewed-by: asemenyuk, herrick ! src/jdk.jpackage/windows/native/common/MsiDb.cpp ! src/jdk.jpackage/windows/native/common/MsiDb.h ! src/jdk.jpackage/windows/native/common/MsiUtils.cpp ! src/jdk.jpackage/windows/native/common/MsiUtils.h From serb at openjdk.java.net Tue Mar 9 01:39:14 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 9 Mar 2021 01:39:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262161: Refactor manual I/O stream copying in java.desktop to use new convenience APIs Message-ID: <4a14373f-57a1-4b1f-ad8f-e77c42761dac@openjdk.org> Changeset: 39b11138 Author: Andrey Turbanov Committer: Sergey Bylokhov Date: 2021-03-09 01:36:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/39b11138 8262161: Refactor manual I/O stream copying in java.desktop to use new convenience APIs Reviewed-by: serb, prr ! src/java.desktop/share/classes/com/sun/media/sound/DLSSoundbank.java ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java ! src/java.desktop/share/classes/com/sun/media/sound/ModelByteBuffer.java ! src/java.desktop/share/classes/com/sun/media/sound/StandardMidiFileWriter.java ! src/java.desktop/share/classes/com/sun/media/sound/WaveFloatFileWriter.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/text/rtf/AbstractFilter.java ! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java ! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java ! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java ! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java From stuefe at openjdk.java.net Tue Mar 9 06:03:55 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 9 Mar 2021 06:03:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262955: Unify os::fork_and_exec() across Posix platforms Message-ID: Changeset: 5b9b170d Author: Thomas Stuefe Date: 2021-03-09 06:00:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5b9b170d 8262955: Unify os::fork_and_exec() across Posix platforms Reviewed-by: dholmes, hseigel ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp ! src/hotspot/share/runtime/os.hpp From serb at openjdk.java.net Tue Mar 9 06:15:08 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 9 Mar 2021 06:15:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263051: Modernize the code in the java.awt.color package Message-ID: Changeset: 5bfc5fd3 Author: Sergey Bylokhov Date: 2021-03-09 06:11:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5bfc5fd3 8263051: Modernize the code in the java.awt.color package Reviewed-by: azvegint ! src/java.desktop/share/classes/java/awt/color/ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_ColorSpace.java ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java ! src/java.desktop/share/classes/java/awt/color/ICC_ProfileGray.java From vkempik at openjdk.java.net Tue Mar 9 08:22:43 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Tue, 9 Mar 2021 08:22:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263068: Rename safefetch.hpp to safefetch.inline.hpp Message-ID: Changeset: 0bc45625 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-03-09 08:19:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0bc45625 8263068: Rename safefetch.hpp to safefetch.inline.hpp Reviewed-by: stefank ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/linux/gc/z/zPhysicalMemoryBacking_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/os.cpp = src/hotspot/share/runtime/safefetch.inline.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/gtest/runtime/test_safefetch.cpp From rcastanedalo at openjdk.java.net Tue Mar 9 10:17:26 2021 From: rcastanedalo at openjdk.java.net (Roberto =?UTF-8?B?Q2FzdGHDsWVkYQ==?= Lozano) Date: Tue, 9 Mar 2021 10:17:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263167: IGV: build fails with "taskdef AutoUpdate cannot be found" Message-ID: Changeset: 3022baa9 Author: Roberto Casta?eda Lozano Date: 2021-03-09 10:14:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3022baa9 8263167: IGV: build fails with "taskdef AutoUpdate cannot be found" Update IGV build configuration to use the nbm-maven-harness Maven artifact. Reviewed-by: chagedorn, rrich ! src/utils/IdealGraphVisualizer/nbproject/platform.properties From dnsimon at openjdk.java.net Tue Mar 9 11:00:06 2021 From: dnsimon at openjdk.java.net (Doug Simon) Date: Tue, 9 Mar 2021 11:00:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262323: do not special case JVMCI in tiered compilation policy Message-ID: <677cc9e9-01a0-4937-96bd-1f5ffcc690c6@openjdk.org> Changeset: 4f0a12ec Author: Doug Simon Date: 2021-03-09 10:57:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4f0a12ec 8262323: do not special case JVMCI in tiered compilation policy Reviewed-by: kvn, never ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilerDefinitions.cpp From pconcannon at openjdk.java.net Tue Mar 9 11:12:50 2021 From: pconcannon at openjdk.java.net (Patrick Concannon) Date: Tue, 9 Mar 2021 11:12:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <1ae64337-3a20-4b4d-8f69-faf07fe39e0f@openjdk.org> Changeset: 0f2402d0 Author: Patrick Concannon Date: 2021-03-09 11:09:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0f2402d0 8263190: Update java.io, java.math, and java.text to use instanceof pattern variable Reviewed-by: lancea, bpb, darcy, naoto, iris, dfuchs, smarks, redestad ! src/java.base/share/classes/java/io/DataInputStream.java ! src/java.base/share/classes/java/io/DataOutputStream.java ! src/java.base/share/classes/java/io/FilePermission.java ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/PrintStream.java ! src/java.base/share/classes/java/io/PrintWriter.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/MathContext.java ! src/java.base/share/classes/java/text/AttributedString.java ! src/java.base/share/classes/java/text/CompactNumberFormat.java ! src/java.base/share/classes/java/text/DigitList.java ! src/java.base/share/classes/java/text/FieldPosition.java ! src/java.base/share/classes/java/text/ParsePosition.java ! src/java.base/share/classes/java/text/StringCharacterIterator.java Changeset: fbe40e89 Author: Patrick Concannon Date: 2021-03-09 11:09:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fbe40e89 8252399: Update mapMulti documentation to use type test pattern instead of instanceof once JEP 375 exits preview Reviewed-by: dfuchs, psandoz, smarks ! src/java.base/share/classes/java/util/stream/Stream.java + test/jdk/java/util/stream/examples/JavadocExamples.java From aivanov at openjdk.java.net Tue Mar 9 11:39:06 2021 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Tue, 9 Mar 2021 11:39:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262829: Native crash in Win32PrintServiceLookup.getAllPrinterNames() Message-ID: Changeset: a6e34b3d Author: Alexey Ivanov Date: 2021-03-09 11:36:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a6e34b3d 8262829: Native crash in Win32PrintServiceLookup.getAllPrinterNames() Reviewed-by: prr, psadhukhan, serb ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp From hseigel at openjdk.java.net Tue Mar 9 13:18:57 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Tue, 9 Mar 2021 13:18:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252173: Use handles instead of jobjects in modules.cpp Message-ID: Changeset: b7f0b3fc Author: Harold Seigel Date: 2021-03-09 13:15:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b7f0b3fc 8252173: Use handles instead of jobjects in modules.cpp Reviewed-by: lfoltan, coleenp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/whitebox.cpp From serb at openjdk.java.net Tue Mar 9 21:26:04 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Tue, 9 Mar 2021 21:26:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263142: Delete unused entry points in libawt/libawt_xawt/libawt_headless Message-ID: <711c9d95-dea4-4395-a07f-833e5bd6b10a@openjdk.org> Changeset: 86fac952 Author: Sergey Bylokhov Date: 2021-03-09 21:22:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/86fac952 8263142: Delete unused entry points in libawt/libawt_xawt/libawt_headless Reviewed-by: kizune, aivanov ! src/java.desktop/unix/native/libawt/awt/awt_LoadLibrary.c ! src/java.desktop/unix/native/libawt_headless/awt/HeadlessToolkit.c ! src/java.desktop/unix/native/libawt_xawt/xawt/XToolkit.c From cjplummer at openjdk.java.net Tue Mar 9 21:37:42 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Tue, 9 Mar 2021 21:37:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262486: Merge trivial JDWP agent changes from the loom repo to the jdk repo Message-ID: Changeset: 2218e726 Author: Chris Plummer Date: 2021-03-09 21:34:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2218e726 8262486: Merge trivial JDWP agent changes from the loom repo to the jdk repo Reviewed-by: amenkov, lmesnik ! src/jdk.jdwp.agent/share/native/libjdwp/eventFilter.c ! src/jdk.jdwp.agent/share/native/libjdwp/eventHandler.c ! src/jdk.jdwp.agent/share/native/libjdwp/eventHelper.c ! src/jdk.jdwp.agent/share/native/libjdwp/standardHandlers.c ! src/jdk.jdwp.agent/share/native/libjdwp/stepControl.c ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.c ! src/jdk.jdwp.agent/share/native/libjdwp/threadControl.h From ccheung at openjdk.java.net Tue Mar 9 21:56:13 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Tue, 9 Mar 2021 21:56:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261937: LambdaForClassInBaseArchive: SimpleApp$$Lambda$1 missing Message-ID: Changeset: 3212f80a Author: Calvin Cheung Date: 2021-03-09 21:52:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3212f80a 8261937: LambdaForClassInBaseArchive: SimpleApp$$Lambda$1 missing Reviewed-by: iklam, dcubed ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java From jiefu at openjdk.java.net Tue Mar 9 23:35:23 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Tue, 9 Mar 2021 23:35:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263206: assert(*error_msg != '\0') failed: Must have error_message while parsing -XX:CompileCommand=unknown Message-ID: Changeset: e5ce97b1 Author: Jie Fu Date: 2021-03-09 23:32:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e5ce97b1 8263206: assert(*error_msg != '\0') failed: Must have error_message while parsing -XX:CompileCommand=unknown Reviewed-by: neliasso ! src/hotspot/share/compiler/compilerOracle.cpp + test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java From ysuenaga at openjdk.java.net Tue Mar 9 23:45:07 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Tue, 9 Mar 2021 23:45:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262520: Add SA Command Line Debugger support to connect to debug server Message-ID: Changeset: 70342e85 Author: Yasumasa Suenaga Date: 2021-03-09 23:41:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/70342e85 8262520: Add SA Command Line Debugger support to connect to debug server Reviewed-by: cjplummer, kevinw ! src/jdk.hotspot.agent/doc/clhsdb.html ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CLHSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java + test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java From ysuenaga at openjdk.java.net Tue Mar 9 23:46:47 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Tue, 9 Mar 2021 23:46:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263140: Japanese chars garble in console window in HSDB Message-ID: Changeset: d0c1aec2 Author: Yasumasa Suenaga Date: 2021-03-09 23:43:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d0c1aec2 8263140: Japanese chars garble in console window in HSDB Reviewed-by: iklam, prr, cjplummer ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/AnnotatedMemoryPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/CommandProcessorPanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/DebuggerConsolePanel.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/GraphicsUtilities.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/ui/MemoryPanel.java From gnu.andrew at redhat.com Wed Mar 10 00:54:31 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 10 Mar 2021 00:54:31 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/corba: 3 new changesets Message-ID: <202103100054.12A0sVvo011321@aojmv0008.oracle.com> Changeset: cae05a72a1f7 Author: andrew Date: 2021-02-22 06:57 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/cae05a72a1f7 Added tag jdk8u292-b04 for changeset c178f5067fbf ! .hgtags Changeset: 9cb808651c8d Author: andrew Date: 2021-03-05 02:42 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/9cb808651c8d Merge jdk8u292-b04 ! .hgtags Changeset: 8fd5820220fa Author: andrew Date: 2021-03-05 02:42 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/8fd5820220fa Added tag aarch64-shenandoah-jdk8u292-b04 for changeset 9cb808651c8d ! .hgtags From gnu.andrew at redhat.com Wed Mar 10 00:54:48 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 10 Mar 2021 00:54:48 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/langtools: 3 new changesets Message-ID: <202103100054.12A0smQU011590@aojmv0008.oracle.com> Changeset: babff83eb5c2 Author: andrew Date: 2021-02-22 06:57 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/babff83eb5c2 Added tag jdk8u292-b04 for changeset 663f65593a01 ! .hgtags Changeset: 303b58575e03 Author: andrew Date: 2021-03-05 02:42 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/303b58575e03 Merge jdk8u292-b04 ! .hgtags Changeset: b14fc1a4aff6 Author: andrew Date: 2021-03-05 02:42 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/b14fc1a4aff6 Added tag aarch64-shenandoah-jdk8u292-b04 for changeset 303b58575e03 ! .hgtags From gnu.andrew at redhat.com Wed Mar 10 00:55:01 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 10 Mar 2021 00:55:01 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jdk: 10 new changesets Message-ID: <202103100055.12A0t10W011766@aojmv0008.oracle.com> Changeset: aec205dc9672 Author: xuelei Date: 2019-12-03 17:15 -0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/aec205dc9672 8235263: Revert TLS 1.3 change that wrapped IOExceptions Reviewed-by: mullan ! src/share/classes/sun/security/ssl/SSLSocketImpl.java Changeset: 30b59c809b5f Author: andrew Date: 2021-02-17 03:55 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/30b59c809b5f Merge Changeset: 97302801cfa2 Author: weijun Date: 2015-05-26 22:10 +0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/97302801cfa2 8262075: sun/security/krb5/auto/UseCacheAndStoreKey.java timed out intermittently Reviewed-by: xuelei ! src/share/classes/sun/security/krb5/Config.java Changeset: cb08a9788178 Author: sgehwolf Date: 2021-02-22 06:07 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/cb08a9788178 8061777: (zipfs) IllegalArgumentException in ZipCoder.toString when using Shitft_JIS Reviewed-by: andrew ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipPath.java ! test/demo/zipfs/ZFSTests.java Changeset: 20e00dd20a92 Author: chegar Date: 2016-06-03 13:45 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/20e00dd20a92 8158525: Update a few java/net tests to use the loopback address instead of the host address Reviewed-by: rriggs ! test/java/net/CookieHandler/CookieManagerTest.java ! test/java/net/HttpURLConnection/UnmodifiableMaps.java ! test/java/net/URLConnection/HandleContentTypeWithAttrs.java Changeset: d98935705de6 Author: sgehwolf Date: 2021-02-22 06:50 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/d98935705de6 8225435: Upgrade IANA Language Subtag Registry to the latest for JDK14 Reviewed-by: andrew ! make/data/lsrdata/language-subtag-registry.txt ! test/java/util/Locale/Bug8040211.java Changeset: 37cc96fde911 Author: xuelei Date: 2019-12-10 07:07 -0800 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/37cc96fde911 8235311: Tag mismatch may alert bad_record_mac Reviewed-by: mullan ! src/share/classes/sun/security/ssl/SSLTransport.java Changeset: 1fd7ad9f2255 Author: andrew Date: 2021-02-22 06:58 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/1fd7ad9f2255 Added tag jdk8u292-b04 for changeset 37cc96fde911 ! .hgtags Changeset: ac50177094d8 Author: andrew Date: 2021-03-05 02:42 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/ac50177094d8 Merge jdk8u292-b04 ! .hgtags ! make/data/lsrdata/language-subtag-registry.txt ! src/share/classes/sun/security/krb5/Config.java ! src/share/classes/sun/security/ssl/SSLSocketImpl.java ! src/share/demo/nio/zipfs/src/com/sun/nio/zipfs/ZipFileSystem.java Changeset: 4ad2853801a3 Author: andrew Date: 2021-03-05 02:42 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/4ad2853801a3 Added tag aarch64-shenandoah-jdk8u292-b04 for changeset ac50177094d8 ! .hgtags From darcy at openjdk.java.net Wed Mar 10 03:46:36 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Wed, 10 Mar 2021 03:46:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263102: Expand documention of Method.isBridge Message-ID: <6c52bbb2-bf44-4c61-8aa6-84605bdc4927@openjdk.org> Changeset: 67ea3bd6 Author: Joe Darcy Date: 2021-03-10 03:43:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/67ea3bd6 8263102: Expand documention of Method.isBridge Reviewed-by: smarks ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Method.java From iklam at openjdk.java.net Wed Mar 10 06:11:30 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Wed, 10 Mar 2021 06:11:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263002: Remove CDS MiscCode region Message-ID: <47fb3212-0b46-4051-be4e-778a870ae97c@openjdk.org> Changeset: d8a9c3ca Author: Ioi Lam Date: 2021-03-10 06:07:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d8a9c3ca 8263002: Remove CDS MiscCode region Reviewed-by: coleenp, dholmes ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/arm/sharedRuntime_arm.cpp ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! 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/zero/sharedRuntime_zero.cpp ! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.cpp ! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp ! src/hotspot/os_cpu/linux_x86/thread_linux_x86.cpp ! src/hotspot/os_cpu/windows_aarch64/thread_windows_aarch64.cpp ! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp ! src/hotspot/share/include/cds.h ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/abstractInterpreter.hpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/memory/archiveBuilder.cpp ! src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/cppVtables.cpp ! src/hotspot/share/memory/cppVtables.hpp ! src/hotspot/share/memory/dumpAllocStats.cpp ! src/hotspot/share/memory/dumpAllocStats.hpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/oops/constMethod.cpp ! src/hotspot/share/oops/constMethod.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/FileMapInfo.java ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java From psadhukhan at openjdk.java.net Wed Mar 10 06:42:30 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Wed, 10 Mar 2021 06:42:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263170: ComboBoxModel documentation refers to a nonexistent type Message-ID: Changeset: 3fe8a466 Author: Prasanta Sadhukhan Date: 2021-03-10 06:39:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3fe8a466 8263170: ComboBoxModel documentation refers to a nonexistent type Reviewed-by: azvegint, trebari, pbansal, aivanov, kizune ! src/java.desktop/share/classes/javax/swing/ComboBoxModel.java From pconcannon at openjdk.java.net Wed Mar 10 11:09:30 2021 From: pconcannon at openjdk.java.net (Patrick Concannon) Date: Wed, 10 Mar 2021 11:09:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263233: Update java.net and java.nio to use instanceof pattern variable Message-ID: Changeset: fdd39411 Author: Patrick Concannon Date: 2021-03-10 11:05:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fdd39411 8263233: Update java.net and java.nio to use instanceof pattern variable Reviewed-by: dfuchs, bpb, chegar, michaelm ! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java ! src/java.base/share/classes/java/net/HttpCookie.java ! src/java.base/share/classes/java/net/Inet6Address.java ! src/java.base/share/classes/java/net/InterfaceAddress.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/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.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/URI.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/URLPermission.java ! src/java.base/share/classes/java/net/UnixDomainSocketAddress.java ! src/java.base/share/classes/java/nio/StringCharBuffer.java ! src/java.base/share/classes/java/nio/channels/Channels.java From christoph.langer at sap.com Wed Mar 10 10:57:39 2021 From: christoph.langer at sap.com (Langer, Christoph) Date: Wed, 10 Mar 2021 10:57:39 +0000 Subject: [aarch64-port-dev ] [11u] RFR (S) 8214922: Aarch64: Add vectorization support for fmin/fmax In-Reply-To: References: <9d0af7aa-b4df-2774-f099-cc55de1890e0@bell-sw.com> Message-ID: Hi, I agree, the format changes from 8241911 should be added to this backport. Best regards Christoph > -----Original Message----- > From: Volker Simonis > Sent: Montag, 8. M?rz 2021 13:15 > To: Dmitry Chuyko > Cc: jdk-updates-dev at openjdk.java.net; aarch64-port- > dev at openjdk.java.net; Langer, Christoph > Subject: Re: [11u] RFR (S) 8214922: Aarch64: Add vectorization support for > fmin/fmax > > Hi Dmitry, > > in general, the downport looks good to me. > > I only wonder if we shouldn't integrate the format changes from > 8241911 which were skipped in December when 8241911 was downported > [1,2] because at that time this change wasn't in 11u. I'm fine either > way and leave the final decision to the 11u maintainers. > > Thank you and best regards, > Volker > > [1] https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2020- > December/004474.html > [2] https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2020- > December/004498.html > > On Thu, Feb 18, 2021 at 9:27 AM Dmitry Chuyko sw.com> wrote: > > > > Hello, > > > > Original RFE: https://bugs.openjdk.java.net/browse/JDK-8214922 > > > > Original patch applies almost cleanly except 2 added lines in > > src/hotspot/share/opto/vectornode.cpp because of missing part of > context > > (JDK-8214751 not ported), they are added manually. > > > > 11u webrev: > http://cr.openjdk.java.net/~dchuyko/8214922/webrev.11u.00/ > > > > Testing: tier1, tier2, TestFpMinMaxIntrinsics. > > > > -- > > Thanks, > > -Dmitry > > From psadhukhan at openjdk.java.net Wed Mar 10 12:50:59 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Wed, 10 Mar 2021 12:50:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 6251901: BasicTextUI: installDefaults method are contrary to the documentation Message-ID: Changeset: c0542ed8 Author: Prasanta Sadhukhan Date: 2021-03-10 12:48:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c0542ed8 6251901: BasicTextUI: installDefaults method are contrary to the documentation Reviewed-by: azvegint, kizune, aivanov ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicTextUI.java From hseigel at openjdk.java.net Wed Mar 10 13:17:37 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Wed, 10 Mar 2021 13:17:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8247869: Change NONCOPYABLE to delete the operations Message-ID: Changeset: fab56766 Author: Harold Seigel Date: 2021-03-10 13:14:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fab56766 8247869: Change NONCOPYABLE to delete the operations Reviewed-by: kbarrett, dholmes ! src/hotspot/share/utilities/globalDefinitions.hpp From coleenp at openjdk.java.net Wed Mar 10 14:19:10 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Wed, 10 Mar 2021 14:19:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262913: KlassFactory::create_from_stream should never return NULL Message-ID: Changeset: 4d21a455 Author: Coleen Phillimore Date: 2021-03-10 14:15:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4d21a455 8262913: KlassFactory::create_from_stream should never return NULL Reviewed-by: hseigel, iklam ! src/hotspot/share/classfile/classFileStream.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/unsafe.cpp + test/hotspot/jtreg/runtime/DefineClass/A.java + test/hotspot/jtreg/runtime/DefineClass/NullClassBytesTest.java + test/hotspot/jtreg/runtime/DefineClass/libNullClassBytesTest.c From rriggs at openjdk.java.net Wed Mar 10 14:49:02 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Wed, 10 Mar 2021 14:49:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262471: Fix coding style in src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java Message-ID: <2d1bd8ae-0803-4ce7-8a76-d272f1f5a4ef@openjdk.org> Changeset: c8c0234b Author: Christoph G?ttschkes Committer: Roger Riggs Date: 2021-03-10 14:46:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c8c0234b 8262471: Fix coding style in src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java Reviewed-by: alanb, rriggs ! src/java.base/share/classes/java/lang/CharacterDataPrivateUse.java From robm at openjdk.java.net Wed Mar 10 15:18:34 2021 From: robm at openjdk.java.net (Rob McKenna) Date: Wed, 10 Mar 2021 15:18:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262438: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java failed with "SocketException: Socket is closed" Message-ID: Changeset: b2a2ddff Author: Evan Whelan Committer: Rob McKenna Date: 2021-03-10 15:15:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b2a2ddff 8262438: sun/security/ssl/SSLLogger/LoggingFormatConsistency.java failed with "SocketException: Socket is closed" Reviewed-by: rhalade ! test/jdk/sun/security/ssl/SSLLogger/LoggingFormatConsistency.java From rraghavan at openjdk.java.net Wed Mar 10 16:02:12 2021 From: rraghavan at openjdk.java.net (Rahul Raghavan) Date: Wed, 10 Mar 2021 16:02:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8238812: assert(false) failed: bad AD file Message-ID: <5a0fe154-9863-4994-9498-c09b8e8bb9c7@openjdk.org> Changeset: 4b5be40a Author: Rahul Raghavan Date: 2021-03-10 15:59:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4b5be40a 8238812: assert(false) failed: bad AD file Reviewed-by: thartmann, chagedorn, roland ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/parse2.cpp ! test/hotspot/jtreg/compiler/c2/TestJumpTable.java From redestad at openjdk.java.net Wed Mar 10 17:06:30 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Wed, 10 Mar 2021 17:06:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263380: Unintended use of Objects.nonNull in VarHandles Message-ID: <19f56467-9556-401a-96f5-495e217bcdfb@openjdk.org> Changeset: 7e52a6e8 Author: Claes Redestad Date: 2021-03-10 17:03:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7e52a6e8 8263380: Unintended use of Objects.nonNull in VarHandles Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/invoke/VarHandles.java From ccheung at openjdk.java.net Wed Mar 10 17:21:03 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Wed, 10 Mar 2021 17:21:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261918: two runtime/cds/appcds/VerifierTest failed with "Unable to use shared archive" Message-ID: <64e96ff3-fafe-4688-9d64-956358e26609@openjdk.org> Changeset: 9399e1b7 Author: Calvin Cheung Date: 2021-03-10 17:18:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9399e1b7 8261918: two runtime/cds/appcds/VerifierTest failed with "Unable to use shared archive" Reviewed-by: iklam, minqi ! src/hotspot/share/memory/filemap.cpp ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java From darcy at openjdk.java.net Wed Mar 10 17:48:18 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Wed, 10 Mar 2021 17:48:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263333: Improve links from core reflection to JLS and JVMS Message-ID: Changeset: acda8129 Author: Joe Darcy Date: 2021-03-10 17:45:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/acda8129 8263333: Improve links from core reflection to JLS and JVMS Reviewed-by: jfranck ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/Module.java ! src/java.base/share/classes/java/lang/reflect/Constructor.java ! src/java.base/share/classes/java/lang/reflect/Field.java ! src/java.base/share/classes/java/lang/reflect/Method.java From gnu.andrew at redhat.com Wed Mar 10 19:17:03 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 10 Mar 2021 19:17:03 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxws: 3 new changesets Message-ID: <202103101917.12AJH3Om026730@aojmv0008.oracle.com> Changeset: 0bbedbbfbd11 Author: andrew Date: 2021-03-01 20:02 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/0bbedbbfbd11 Added tag jdk8u292-b05 for changeset 53e36820cf90 ! .hgtags Changeset: 14952b25f832 Author: andrew Date: 2021-03-05 19:28 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/14952b25f832 Merge jdk8u292-b05 ! .hgtags Changeset: 69dd011f38fd Author: andrew Date: 2021-03-05 19:30 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/69dd011f38fd Added tag aarch64-shenandoah-jdk8u292-b05 for changeset 14952b25f832 ! .hgtags From gnu.andrew at redhat.com Wed Mar 10 19:17:09 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 10 Mar 2021 19:17:09 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/langtools: 4 new changesets Message-ID: <202103101917.12AJHAGG026794@aojmv0008.oracle.com> Changeset: cd6eb36db1bb Author: peterz Date: 2015-04-22 09:44 -0700 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/cd6eb36db1bb 8078024: javac, several incorporation steps are silently failing when an error should be reported Reviewed-by: phh, andrew ! src/share/classes/com/sun/tools/javac/comp/Infer.java ! src/share/classes/com/sun/tools/javac/resources/compiler.properties ! test/tools/javac/Diagnostics/6722234/T6722234b.java ! test/tools/javac/Diagnostics/6722234/T6722234b_1.out ! test/tools/javac/Diagnostics/6722234/T6722234b_2.out ! test/tools/javac/Diagnostics/6722234/T6722234d.java ! test/tools/javac/Diagnostics/6722234/T6722234d_1.out ! test/tools/javac/Diagnostics/6722234/T6722234d_2.out ! test/tools/javac/Diagnostics/6799605/T6799605.java ! test/tools/javac/Diagnostics/6799605/T6799605.out ! test/tools/javac/diags/examples.not-yet.txt ! test/tools/javac/diags/examples/WhereCaptured.java ! test/tools/javac/diags/examples/WhereCaptured1.java ! test/tools/javac/diags/examples/WhereIntersection.java + test/tools/javac/diags/examples/WhereIntersection2.java + test/tools/javac/diags/examples/WhereTypeVar2.java ! test/tools/javac/generics/diamond/neg/Neg07.java ! test/tools/javac/generics/diamond/neg/Neg07.out ! test/tools/javac/generics/inference/4941882/T4941882.java ! test/tools/javac/generics/inference/6315770/T6315770.java ! test/tools/javac/generics/inference/6315770/T6315770.out ! test/tools/javac/generics/inference/6611449/T6611449.java ! test/tools/javac/generics/inference/6611449/T6611449.out ! test/tools/javac/generics/inference/6650759/T6650759m.java ! test/tools/javac/generics/inference/6650759/T6650759m.out ! test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.java ! test/tools/javac/generics/inference/EagerReturnTypeResolution/EagerReturnTypeResolutionTestb.out ! test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.java ! test/tools/javac/generics/inference/EagerReturnTypeResolution/PrimitiveTypeBoxingTest.out ! test/tools/javac/generics/wildcards/6762569/T6762569b.java ! test/tools/javac/lambda/8016177/T8016177g.java ! test/tools/javac/lambda/8016177/T8016177g.out ! test/tools/javac/lambda/MethodReference41.java ! test/tools/javac/lambda/MethodReference41.out ! test/tools/javac/lambda/MethodReference43.java ! test/tools/javac/lambda/MethodReference43.out ! test/tools/javac/lambda/MethodReference46.java ! test/tools/javac/lambda/MethodReference46.out ! test/tools/javac/lambda/MethodReference58.java ! test/tools/javac/lambda/MethodReference58.out ! test/tools/javac/lambda/MethodReference68.java ! test/tools/javac/lambda/MethodReference68.out ! test/tools/javac/lambda/TargetType02.java ! test/tools/javac/lambda/TargetType02.out Changeset: 21738367961e Author: andrew Date: 2021-03-01 20:02 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/21738367961e Added tag jdk8u292-b05 for changeset cd6eb36db1bb ! .hgtags Changeset: f4c04b7357b0 Author: andrew Date: 2021-03-05 19:28 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/f4c04b7357b0 Merge jdk8u292-b05 ! .hgtags Changeset: 69fa39cd1bbf Author: andrew Date: 2021-03-05 19:30 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/69fa39cd1bbf Added tag aarch64-shenandoah-jdk8u292-b05 for changeset f4c04b7357b0 ! .hgtags From gnu.andrew at redhat.com Wed Mar 10 19:17:15 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 10 Mar 2021 19:17:15 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/nashorn: 3 new changesets Message-ID: <202103101917.12AJHFur026858@aojmv0008.oracle.com> Changeset: c9e3db7c1e84 Author: andrew Date: 2021-03-01 20:02 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/c9e3db7c1e84 Added tag jdk8u292-b05 for changeset 5ee81f2d75ed ! .hgtags Changeset: 835940020b1a Author: andrew Date: 2021-03-05 19:28 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/835940020b1a Merge jdk8u292-b05 ! .hgtags Changeset: 5c5f63062b6c Author: andrew Date: 2021-03-05 19:30 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/5c5f63062b6c Added tag aarch64-shenandoah-jdk8u292-b05 for changeset 835940020b1a ! .hgtags From bpb at openjdk.java.net Wed Mar 10 20:05:25 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Wed, 10 Mar 2021 20:05:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259218: (fs) Add links in from overloaded methods in java.nio.file.Files Message-ID: <32fbb6fd-4af7-4e7a-85a0-0a5739b66775@openjdk.org> Changeset: b482733f Author: Brian Burkhalter Date: 2021-03-10 20:02:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b482733f 8259218: (fs) Add links in from overloaded methods in java.nio.file.Files Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/java/nio/file/Files.java From coleenp at openjdk.java.net Wed Mar 10 21:02:32 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Wed, 10 Mar 2021 21:02:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262377: Parallel class resolution loses constant pool error Message-ID: <3ac65c01-5199-45b1-8388-33371e9e8153@openjdk.org> Changeset: 57f16f9f Author: Coleen Phillimore Date: 2021-03-10 20:58:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/57f16f9f 8262377: Parallel class resolution loses constant pool error Co-authored-by: Vladimir Ivanov Co-authored-by: Coleen Phillimore Co-authored-by: Ioi Lam Reviewed-by: dholmes, iklam, hseigel, kvn ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciStreams.hpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/resolutionErrors.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/runtime/deoptimization.cpp + test/hotspot/jtreg/runtime/ParallelLoad/SaveResolutionErrorTest.java From dholmes at openjdk.java.net Wed Mar 10 22:37:17 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Wed, 10 Mar 2021 22:37:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262910: Cleanup THREAD/TRAPS/naming and typing issues in ObjectMonitor and related code Message-ID: <06c99d82-4caa-43aa-858c-d8870b37802f@openjdk.org> Changeset: c6d74bd9 Author: David Holmes Date: 2021-03-10 22:33:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c6d74bd9 8262910: Cleanup THREAD/TRAPS/naming and typing issues in ObjectMonitor and related code Reviewed-by: coleenp, pchilanomate, dcubed, cjplummer, sspitsyn ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/objectMonitor.inline.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! test/hotspot/gtest/oops/test_markWord.cpp From bchristi at openjdk.java.net Wed Mar 10 22:49:32 2021 From: bchristi at openjdk.java.net (Brent Christian) Date: Wed, 10 Mar 2021 22:49:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262351: Extra '0' in java.util.Formatter for '%012a' conversion with a sign character Message-ID: <53161a86-4cf9-47b0-bd5e-23eb5bfc780d@openjdk.org> Changeset: 6971c23a Author: Ian Graves Committer: Brent Christian Date: 2021-03-10 22:46:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6971c23a 8262351: Extra '0' in java.util.Formatter for '%012a' conversion with a sign character Reviewed-by: bchristi, naoto ! src/java.base/share/classes/java/util/Formatter.java + test/jdk/java/util/Formatter/HexFloatZeroPadding.java From wetmore at openjdk.java.net Thu Mar 11 00:29:41 2021 From: wetmore at openjdk.java.net (Bradford Wetmore) Date: Thu, 11 Mar 2021 00:29:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263105: security-libs doclint cleanup Message-ID: Changeset: 32cbd193 Author: Bradford Wetmore Date: 2021-03-11 00:26:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/32cbd193 8263105: security-libs doclint cleanup Reviewed-by: iris, darcy, dfuchs, mullan ! src/java.base/share/classes/java/security/AccessControlException.java ! src/java.base/share/classes/java/security/AllPermission.java ! src/java.base/share/classes/java/security/BasicPermission.java ! src/java.base/share/classes/java/security/CodeSigner.java ! src/java.base/share/classes/java/security/CodeSource.java ! src/java.base/share/classes/java/security/GuardedObject.java ! src/java.base/share/classes/java/security/KeyPair.java ! src/java.base/share/classes/java/security/Permission.java ! src/java.base/share/classes/java/security/PermissionCollection.java ! src/java.base/share/classes/java/security/Permissions.java ! src/java.base/share/classes/java/security/PrivilegedActionException.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/SignedObject.java ! src/java.base/share/classes/java/security/Timestamp.java ! src/java.base/share/classes/java/security/UnresolvedPermission.java ! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java ! src/java.base/share/classes/java/security/cert/CertPath.java ! src/java.base/share/classes/java/security/cert/CertPathValidatorException.java ! src/java.base/share/classes/java/security/cert/Certificate.java ! src/java.base/share/classes/java/security/cert/CertificateRevokedException.java ! src/java.base/share/classes/java/util/Random.java ! src/java.base/share/classes/javax/crypto/SealedObject.java ! src/java.base/share/classes/javax/security/auth/PrivateCredentialPermission.java ! src/java.base/share/classes/javax/security/auth/Subject.java ! src/java.base/share/classes/javax/security/auth/x500/X500Principal.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/DelegationPermission.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosTicket.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyImpl.java ! src/java.security.jgss/share/classes/javax/security/auth/kerberos/ServicePermission.java ! src/java.xml.crypto/share/classes/javax/xml/crypto/URIReferenceException.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/PrincipalComparator.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/JndiLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixSystem.java From rehn at openjdk.java.net Thu Mar 11 07:36:18 2021 From: rehn at openjdk.java.net (Robbin Ehn) Date: Thu, 11 Mar 2021 07:36:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262443: GenerateOopMap::do_interpretation can spin for a long time. Message-ID: <89ef60c6-3ebb-485f-9c4e-fe738524dcbe@openjdk.org> Changeset: 7988c1d9 Author: Robbin Ehn Date: 2021-03-11 07:33:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7988c1d9 8262443: GenerateOopMap::do_interpretation can spin for a long time. Reviewed-by: coleenp, dholmes, dcubed ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/generateOopMap.hpp From rcastanedalo at openjdk.java.net Thu Mar 11 09:20:59 2021 From: rcastanedalo at openjdk.java.net (Roberto =?UTF-8?B?Q2FzdGHDsWVkYQ==?= Lozano) Date: Thu, 11 Mar 2021 09:20:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261931: IGV: quick search fails on multi-line node labels Message-ID: <821a3781-a552-47a0-85e9-df1d3a575e52@openjdk.org> Changeset: f6b4ba07 Author: Roberto Casta?eda Lozano Date: 2021-03-11 09:17:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f6b4ba07 8261931: IGV: quick search fails on multi-line node labels Remove line breaks from the 'label' property that is searched on by default. Reviewed-by: neliasso, xliu, chagedorn ! src/utils/IdealGraphVisualizer/Graph/src/com/sun/hotspot/igv/graph/Figure.java From iwalulya at openjdk.java.net Thu Mar 11 09:26:10 2021 From: iwalulya at openjdk.java.net (Ivan Walulya) Date: Thu, 11 Mar 2021 09:26:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8143041: Unify G1CollectorPolicy::PauseKind and G1YCType Message-ID: <46fb4d7e-34a1-44f3-aafb-c0332517fc62@openjdk.org> Changeset: 470b1502 Author: Ivan Walulya Date: 2021-03-11 09:22:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/470b1502 8143041: Unify G1CollectorPolicy::PauseKind and G1YCType Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp + src/hotspot/share/gc/g1/g1CollectorState.cpp ! src/hotspot/share/gc/g1/g1CollectorState.hpp + src/hotspot/share/gc/g1/g1GCTypes.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1Trace.cpp ! src/hotspot/share/gc/g1/g1Trace.hpp - src/hotspot/share/gc/g1/g1YCTypes.hpp From clanger at openjdk.java.net Thu Mar 11 10:46:51 2021 From: clanger at openjdk.java.net (Christoph Langer) Date: Thu, 11 Mar 2021 10:46:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263069: Exclude some failing tests from security/infra/java/security/cert/CertPathValidator Message-ID: <1548cdad-ec23-4d2b-a404-0772f79c6ebf@openjdk.org> Changeset: a9b4f033 Author: Christoph Langer Date: 2021-03-11 10:44:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a9b4f033 8263069: Exclude some failing tests from security/infra/java/security/cert/CertPathValidator Reviewed-by: mbaesken ! test/jdk/ProblemList.txt From rcastanedalo at openjdk.java.net Thu Mar 11 12:45:09 2021 From: rcastanedalo at openjdk.java.net (Roberto =?UTF-8?B?Q2FzdGHDsWVkYQ==?= Lozano) Date: Thu, 11 Mar 2021 12:45:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263248: IGV: accept graphs without node categories Message-ID: <44303107-6633-4c03-a8ac-3fa22aaaed7a@openjdk.org> Changeset: 273f8bdf Author: Roberto Casta?eda Lozano Date: 2021-03-11 12:42:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/273f8bdf 8263248: IGV: accept graphs without node categories If the input graph does not contain node category information, emit a warning message and proceed loading the graph, instead of failing. Reviewed-by: neliasso, chagedorn, thartmann ! src/utils/IdealGraphVisualizer/ServerCompiler/nbproject/project.xml ! src/utils/IdealGraphVisualizer/ServerCompiler/src/com/sun/hotspot/igv/servercompiler/ServerCompilerScheduler.java From shade at redhat.com Thu Mar 11 16:19:44 2021 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 11 Mar 2021 17:19:44 +0100 Subject: [aarch64-port-dev ] RFR/RFC: Shenandoah integration 2021-03-11 Message-ID: <600db610-01ff-c160-4a37-aa0192af9b0e@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 large features: - Self-fixing load barriers - JFR events support - ShenadnoahSoftMaxHeapSize support - Other cleanups and bugfixes Webrev: https://cr.openjdk.java.net/~shade/shenandoah/merges/aarch64-port-8u-20210311/webrev.01/ There is no merge changeset, as shenandoah/jdk8 forest is clean downstream of integration repository. I am tagging the whole thing as aarch64-shenandoah-jdk8u292-b05-shenandoah-merge-2021-03-11. Testing: hotspot_gc_shenandoah; it also runs pretty stably in our CIs, and we have no user bugreports from our 8u nightlies -- Thanks, -Aleksey From minqi at openjdk.java.net Thu Mar 11 16:52:23 2021 From: minqi at openjdk.java.net (Yumin Qi) Date: Thu, 11 Mar 2021 16:52:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8236847: CDS archive with 4K alignment unusable on machines with 64k pages Message-ID: <0e270b60-8be5-4a78-8810-d4b2693ec496@openjdk.org> Changeset: 3820ab9e Author: Yumin Qi Date: 2021-03-11 16:49:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3820ab9e 8236847: CDS archive with 4K alignment unusable on machines with 64k pages Reviewed-by: iklam, stuefe, erikj, ihse ! make/autoconf/configure.ac ! make/autoconf/jdk-options.m4 ! make/autoconf/spec.gmk.in ! make/conf/jib-profiles.js ! make/hotspot/lib/JvmFlags.gmk ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.hpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.hpp ! src/hotspot/share/memory/archiveBuilder.cpp ! src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp + test/hotspot/jtreg/runtime/cds/appcds/SharedRegionAlignmentTest.java From asemenyuk at openjdk.java.net Thu Mar 11 16:58:54 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Thu, 11 Mar 2021 16:58:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8241716: Jpackage functionality to let users choose whether to create shortcuts Message-ID: <7a4ce402-62ef-46ef-a7ff-42d864dca5fd@openjdk.org> Changeset: 7ed46bd0 Author: Alexey Semenyuk Date: 2021-03-11 16:55:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7ed46bd0 8241716: Jpackage functionality to let users choose whether to create shortcuts Reviewed-by: almatvee, herrick ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java - src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourcesBuilder.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixVariables.java + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/InstallDirNotEmptyDlg.wxs ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_en.wxl ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl + src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/ShortcutPromptDlg.wxs ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/main.wxs + test/jdk/tools/jpackage/windows/WinInstallerUiTest.java + test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java From rkennke at redhat.com Thu Mar 11 17:18:45 2021 From: rkennke at redhat.com (Roman Kennke) Date: Thu, 11 Mar 2021 18:18:45 +0100 Subject: [aarch64-port-dev ] RFR/RFC: Shenandoah integration 2021-03-11 In-Reply-To: <600db610-01ff-c160-4a37-aa0192af9b0e@redhat.com> References: <600db610-01ff-c160-4a37-aa0192af9b0e@redhat.com> Message-ID: <196684b1-d4a3-292b-bd85-bcbbc9835764@redhat.com> Looks good to me! Thanks, Roman > 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 large features: > ?- Self-fixing load barriers > ?- JFR events support > ?- ShenadnoahSoftMaxHeapSize support > ?- Other cleanups and bugfixes > > Webrev: > > https://cr.openjdk.java.net/~shade/shenandoah/merges/aarch64-port-8u-20210311/webrev.01/ > > > There is no merge changeset, as shenandoah/jdk8 forest is clean > downstream of integration repository. I am tagging the whole thing as > aarch64-shenandoah-jdk8u292-b05-shenandoah-merge-2021-03-11. > > Testing: hotspot_gc_shenandoah; it also runs pretty stably in our CIs, > and we have no user bugreports from our 8u nightlies > From gnu.andrew at redhat.com Thu Mar 11 17:22:02 2021 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 11 Mar 2021 17:22:02 +0000 Subject: [aarch64-port-dev ] RFR/RFC: Shenandoah integration 2021-03-11 In-Reply-To: <600db610-01ff-c160-4a37-aa0192af9b0e@redhat.com> References: <600db610-01ff-c160-4a37-aa0192af9b0e@redhat.com> Message-ID: <20210311172202.GA7420@rincewind> On 17:19 Thu 11 Mar , 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 > large features: > - Self-fixing load barriers > - JFR events support > - ShenadnoahSoftMaxHeapSize support > - Other cleanups and bugfixes > > Webrev: > https://cr.openjdk.java.net/~shade/shenandoah/merges/aarch64-port-8u-20210311/webrev.01/ > > There is no merge changeset, as shenandoah/jdk8 forest is clean downstream > of integration repository. I am tagging the whole thing as > aarch64-shenandoah-jdk8u292-b05-shenandoah-merge-2021-03-11. Sounds good. The webrev does suggest there are merge revisions though: https://cr.openjdk.java.net/~shade/shenandoah/merges/aarch64-port-8u-20210311/webrev.01/ e.g. "rev 12213 : Merge" > > Testing: hotspot_gc_shenandoah; it also runs pretty stably in our CIs, and > we have no user bugreports from our 8u nightlies Was it tested without INCLUDE_ALL_GCS defined? My only concern is the backporting of 8202976: "Add C1 lea patching support for x86" It looks like the changes will have no effect when Shenandoah is disabled at runtime, though the code changes differ between using INCLUDE_ALL_GCS as well in c1_LIRAssembler_aarch64.cpp but not in c1_LIRAssembler_x86.cpp (difficult to do so there with the structure of the code). At the very least, this will produce some unused variable warnings, but that is true of JDK-8202976 in 11u too. > > -- > Thanks, > -Aleksey > Thanks, -- Andrew :) 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 Thu Mar 11 17:33:38 2021 From: shade at redhat.com (Aleksey Shipilev) Date: Thu, 11 Mar 2021 18:33:38 +0100 Subject: [aarch64-port-dev ] RFR/RFC: Shenandoah integration 2021-03-11 In-Reply-To: <20210311172202.GA7420@rincewind> References: <600db610-01ff-c160-4a37-aa0192af9b0e@redhat.com> <20210311172202.GA7420@rincewind> Message-ID: <37f5f62f-cc92-d5de-c747-78ee2df5d906@redhat.com> On 3/11/21 6:22 PM, Andrew Hughes wrote: >> There is no merge changeset, as shenandoah/jdk8 forest is clean downstream >> of integration repository. I am tagging the whole thing as >> aarch64-shenandoah-jdk8u292-b05-shenandoah-merge-2021-03-11. > > Sounds good. The webrev does suggest there are merge revisions though: > > https://cr.openjdk.java.net/~shade/shenandoah/merges/aarch64-port-8u-20210311/webrev.01/ > > e.g. "rev 12213 : Merge" Yes, these are merges during the pickups _from_ aarch64-port/jdk8u-shenandoah to shenandoah/jdk8. >> Testing: hotspot_gc_shenandoah; it also runs pretty stably in our CIs, and >> we have no user bugreports from our 8u nightlies > > Was it tested without INCLUDE_ALL_GCS defined? Yes, our (well, my) CI implicitly tests this with when building Minimal VM. It does it for all repositories, including aarch64-port/jdk8u-shenandoah and shenandoah/jdk8, so neither side is broken at the moment :) > My only concern is the backporting of 8202976: "Add C1 lea patching support for x86" Yeah, alas we needed it for Shenandoah to do self-fixing barriers. > It looks like the changes will have no effect when Shenandoah is disabled at runtime, > though the code changes differ between using INCLUDE_ALL_GCS as well in > c1_LIRAssembler_aarch64.cpp but not in c1_LIRAssembler_x86.cpp (difficult to do > so there with the structure of the code). > > At the very least, this will produce some unused variable warnings, but that is true > of JDK-8202976 in 11u too. It should not produce unused warnings, as UseShenandoahGC would always be available. IIRC, Andrew Haley lifted the prior policy that every Shenandoah block should always be protected by INCLUDE_ALL_GCS. We now "only" use it to protect the code blocks that touch Shenandoah symbols, which might not be available in some configs. c1_LIRAssembler_x86.cpp is not such a block. Anything else you want answered / done? -- Thanks, -Aleksey From minqi at openjdk.java.net Thu Mar 11 18:57:29 2021 From: minqi at openjdk.java.net (Yumin Qi) Date: Thu, 11 Mar 2021 18:57:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263465: JDK-8236847 causes tier1 build failure on linux-aarch64 Message-ID: Changeset: 15daccac Author: Yumin Qi Date: 2021-03-11 18:54:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/15daccac 8263465: JDK-8236847 causes tier1 build failure on linux-aarch64 Reviewed-by: iklam, erikj, dcubed ! make/autoconf/jdk-options.m4 From gnu.andrew at redhat.com Thu Mar 11 19:26:06 2021 From: gnu.andrew at redhat.com (Andrew Hughes) Date: Thu, 11 Mar 2021 19:26:06 +0000 Subject: [aarch64-port-dev ] RFR/RFC: Shenandoah integration 2021-03-11 In-Reply-To: <37f5f62f-cc92-d5de-c747-78ee2df5d906@redhat.com> References: <600db610-01ff-c160-4a37-aa0192af9b0e@redhat.com> <20210311172202.GA7420@rincewind> <37f5f62f-cc92-d5de-c747-78ee2df5d906@redhat.com> Message-ID: <20210311192606.GA145398@rincewind> On 18:33 Thu 11 Mar , Aleksey Shipilev wrote: > On 3/11/21 6:22 PM, Andrew Hughes wrote: > > > There is no merge changeset, as shenandoah/jdk8 forest is clean downstream > > > of integration repository. I am tagging the whole thing as > > > aarch64-shenandoah-jdk8u292-b05-shenandoah-merge-2021-03-11. > > > > Sounds good. The webrev does suggest there are merge revisions though: > > > > https://cr.openjdk.java.net/~shade/shenandoah/merges/aarch64-port-8u-20210311/webrev.01/ > > > > e.g. "rev 12213 : Merge" > > Yes, these are merges during the pickups _from_ aarch64-port/jdk8u-shenandoah to shenandoah/jdk8. > Ok, thought so. > > > Testing: hotspot_gc_shenandoah; it also runs pretty stably in our CIs, and > > > we have no user bugreports from our 8u nightlies > > > > Was it tested without INCLUDE_ALL_GCS defined? > > Yes, our (well, my) CI implicitly tests this with when building Minimal VM. > It does it for all repositories, including aarch64-port/jdk8u-shenandoah and > shenandoah/jdk8, so neither side is broken at the moment :) > Good to hear :) > > My only concern is the backporting of 8202976: "Add C1 lea patching support for x86" > > Yeah, alas we needed it for Shenandoah to do self-fixing barriers. > > > It looks like the changes will have no effect when Shenandoah is disabled at runtime, > > though the code changes differ between using INCLUDE_ALL_GCS as well in > > c1_LIRAssembler_aarch64.cpp but not in c1_LIRAssembler_x86.cpp (difficult to do > > so there with the structure of the code). > > > > At the very least, this will produce some unused variable warnings, but that is true > > of JDK-8202976 in 11u too. > > It should not produce unused warnings, as UseShenandoahGC would always be available. > I was thinking of AArch64 & sparc: --- old/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp 2021-03-11 15:54:23.162720736 +0100 +++ new/src/cpu/aarch64/vm/c1_LIRAssembler_aarch64.cpp 2021-03-11 15:54:23.086718776 +0100 @@ -2908,7 +2908,14 @@ } -void LIR_Assembler::leal(LIR_Opr addr, LIR_Opr dest) { +void LIR_Assembler::leal(LIR_Opr addr, LIR_Opr dest, LIR_PatchCode patch_code, CodeEmitInfo* info) { +#if INCLUDE_ALL_GCS + if (UseShenandoahGC && patch_code != lir_patch_none) { + deoptimize_trap(info); + return; + } +#endif + __ lea(dest->as_register_lo(), as_Address(addr->as_address_ptr())); } If INCLUDE_ALL_GCS is not set, then nothing will use patch_code and info. --- old/src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp 2021-03-11 15:54:26.550808044 +0100 +++ new/src/cpu/sparc/vm/c1_LIRAssembler_sparc.cpp 2021-03-11 15:54:26.478806188 +0100 @@ -3486,7 +3486,7 @@ } -void LIR_Assembler::leal(LIR_Opr addr_opr, LIR_Opr dest) { +void LIR_Assembler::leal(LIR_Opr addr_opr, LIR_Opr dest, LIR_PatchCode patch_code, CodeEmitInfo* info) { This is the same as 11u. Again, info & patch_code will never be used. > IIRC, Andrew Haley lifted the prior policy that every Shenandoah block > should always be protected by INCLUDE_ALL_GCS. We now "only" use it to > protect the code blocks that touch Shenandoah symbols, which might not be > available in some configs. c1_LIRAssembler_x86.cpp is not such a block. > Yeah, as I say, it would be difficult to do otherwise, without having to repeat the same non-Shenandoah code for the !UseShenandoahGC + INCLUDE_ALL_GCS case and the no INCLUDE_ALL_GCS case. > Anything else you want answered / done? > I'm happy for this to go in. > -- > Thanks, > -Aleksey > Thanks, -- Andrew :) 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 zgu at openjdk.java.net Thu Mar 11 20:14:32 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Thu, 11 Mar 2021 20:14:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263433: Shenandoah: Don't expect forwarded objects in set_concurrent_mark_in_progress() Message-ID: <74866e87-c910-4a56-9b20-ee81afd06419@openjdk.org> Changeset: b92abac2 Author: Zhengyu Gu Date: 2021-03-11 20:11:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b92abac2 8263433: Shenandoah: Don't expect forwarded objects in set_concurrent_mark_in_progress() Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp From dnsimon at openjdk.java.net Thu Mar 11 20:58:45 2021 From: dnsimon at openjdk.java.net (Doug Simon) Date: Thu, 11 Mar 2021 20:58:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263403: [JVMCI] output written to tty via HotSpotJVMCIRuntime can be garbled Message-ID: <6a694ff9-28f5-4697-872f-aee49ebe9eed@openjdk.org> Changeset: f3bd801a Author: Doug Simon Date: 2021-03-11 20:56:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f3bd801a 8263403: [JVMCI] output written to tty via HotSpotJVMCIRuntime can be garbled Reviewed-by: kvn, never ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java From dcubed at openjdk.java.net Thu Mar 11 23:58:19 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Thu, 11 Mar 2021 23:58:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263480: ProblemList two jpackage tests on Windows Message-ID: Changeset: cf1c0219 Author: Daniel D. Daugherty Date: 2021-03-11 23:54:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cf1c0219 8263480: ProblemList two jpackage tests on Windows Reviewed-by: kcr, azvegint ! test/jdk/ProblemList.txt From jiefu at openjdk.java.net Fri Mar 12 02:25:12 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 12 Mar 2021 02:25:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263353: assert(CompilerOracle::option_matches_type(option, value)) failed: Value must match option type Message-ID: <71e7b39b-7e0a-4837-98da-b34d8faa8887@openjdk.org> Changeset: ad1f6054 Author: Jie Fu Date: 2021-03-12 02:22:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ad1f6054 8263353: assert(CompilerOracle::option_matches_type(option, value)) failed: Value must match option type Reviewed-by: neliasso, kvn ! src/hotspot/share/compiler/compilerOracle.cpp ! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java From shade at redhat.com Fri Mar 12 07:21:40 2021 From: shade at redhat.com (Aleksey Shipilev) Date: Fri, 12 Mar 2021 08:21:40 +0100 Subject: [aarch64-port-dev ] RFR/RFC: Shenandoah integration 2021-03-11 In-Reply-To: <20210311192606.GA145398@rincewind> References: <600db610-01ff-c160-4a37-aa0192af9b0e@redhat.com> <20210311172202.GA7420@rincewind> <37f5f62f-cc92-d5de-c747-78ee2df5d906@redhat.com> <20210311192606.GA145398@rincewind> Message-ID: <46ba330f-f85a-9b9f-3e6c-56e1eda89f88@redhat.com> On 3/11/21 8:26 PM, Andrew Hughes wrote: >> Anything else you want answered / done? > > I'm happy for this to go in. Integrated. -- Thanks, -Aleksey From shade at redhat.com Fri Mar 12 07:21:01 2021 From: shade at redhat.com (shade at redhat.com) Date: Fri, 12 Mar 2021 07:21:01 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxws: Added tag aarch64-shenandoah-jdk8u292-b05-shenandoah-merge-2021-03-11 for changeset 69dd011f38fd Message-ID: <202103120721.12C7L1oD007180@aojmv0008.oracle.com> Changeset: c30e21d25c12 Author: shade Date: 2021-03-11 16:02 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/c30e21d25c12 Added tag aarch64-shenandoah-jdk8u292-b05-shenandoah-merge-2021-03-11 for changeset 69dd011f38fd ! .hgtags From shade at redhat.com Fri Mar 12 07:21:02 2021 From: shade at redhat.com (shade at redhat.com) Date: Fri, 12 Mar 2021 07:21:02 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jdk: Added tag aarch64-shenandoah-jdk8u292-b05-shenandoah-merge-2021-03-11 for changeset a4c01cb47bd2 Message-ID: <202103120721.12C7L2AX007235@aojmv0008.oracle.com> Changeset: 0dc765586e7b Author: shade Date: 2021-03-11 16:02 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jdk/rev/0dc765586e7b Added tag aarch64-shenandoah-jdk8u292-b05-shenandoah-merge-2021-03-11 for changeset a4c01cb47bd2 ! .hgtags From shade at redhat.com Fri Mar 12 07:21:04 2021 From: shade at redhat.com (shade at redhat.com) Date: Fri, 12 Mar 2021 07:21:04 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/corba: Added tag aarch64-shenandoah-jdk8u292-b05-shenandoah-merge-2021-03-11 for changeset 1fd2eb862203 Message-ID: <202103120721.12C7L4Yk007250@aojmv0008.oracle.com> Changeset: 5ee715554881 Author: shade Date: 2021-03-11 16:02 +0100 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/5ee715554881 Added tag aarch64-shenandoah-jdk8u292-b05-shenandoah-merge-2021-03-11 for changeset 1fd2eb862203 ! .hgtags From shade at openjdk.java.net Fri Mar 12 07:38:03 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 12 Mar 2021 07:38:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263436: Silly array comparison in GaloisCounterMode.overlapDetection Message-ID: <43d0dd78-b60b-4f91-b0f0-88335aa584e9@openjdk.org> Changeset: 9f6b1d7f Author: Aleksey Shipilev Date: 2021-03-12 07:35:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9f6b1d7f 8263436: Silly array comparison in GaloisCounterMode.overlapDetection Reviewed-by: ascarpino ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java From shade at openjdk.java.net Fri Mar 12 07:43:12 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 12 Mar 2021 07:43:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263430: Uninitialized Method* variables after JDK-8233913 Message-ID: <543cb6cb-a8d7-484f-b6d9-cbfb60eb5183@openjdk.org> Changeset: e25ad730 Author: Aleksey Shipilev Date: 2021-03-12 07:40:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e25ad730 8263430: Uninitialized Method* variables after JDK-8233913 Reviewed-by: coleenp, hseigel ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp From shade at openjdk.java.net Fri Mar 12 08:00:56 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Fri, 12 Mar 2021 08:00:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263426: Reflow JfrNetworkUtilization::send_events Message-ID: Changeset: ff259393 Author: Aleksey Shipilev Date: 2021-03-12 07:58:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ff259393 8263426: Reflow JfrNetworkUtilization::send_events Reviewed-by: mgronlun ! src/hotspot/share/jfr/periodic/jfrNetworkUtilization.cpp From rehn at openjdk.java.net Fri Mar 12 09:02:00 2021 From: rehn at openjdk.java.net (Robbin Ehn) Date: Fri, 12 Mar 2021 09:02:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262454: Handshake timeout improvements, single target, kill unfinished thread Message-ID: <5616192e-4b16-44b9-a977-908b14f08106@openjdk.org> Changeset: aa33443b Author: Robbin Ehn Date: 2021-03-12 08:58:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/aa33443b 8262454: Handshake timeout improvements, single target, kill unfinished thread Reviewed-by: pchilanomate, dholmes, dcubed ! src/hotspot/share/runtime/handshake.cpp ! src/hotspot/share/runtime/handshake.hpp + test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java From pli at openjdk.java.net Fri Mar 12 09:44:03 2021 From: pli at openjdk.java.net (Pengfei Li) Date: Fri, 12 Mar 2021 09:44:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263354: Accumulated C2 code cleanups Message-ID: Changeset: 0bbe064c Author: Pengfei Li Date: 2021-03-12 09:41:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0bbe064c 8263354: Accumulated C2 code cleanups Reviewed-by: thartmann, redestad ! src/hotspot/cpu/aarch64/aarch64_sve.ad ! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4 ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/opto/loopnode.hpp From mgronlun at openjdk.java.net Fri Mar 12 10:08:53 2021 From: mgronlun at openjdk.java.net (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Fri, 12 Mar 2021 10:08:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8258414: OldObjectSample events too expensive Message-ID: <5fa0e64b-749f-4b73-87df-36bda49cfea1@openjdk.org> Changeset: a9b156d3 Author: Markus Gr?nlund Date: 2021-03-12 10:05:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a9b156d3 8258414: OldObjectSample events too expensive Co-authored-by: Florian David Reviewed-by: jbachorik ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp ! src/hotspot/share/jfr/support/jfrAllocationTracer.hpp From dmitry.chuyko at bell-sw.com Fri Mar 12 13:14:07 2021 From: dmitry.chuyko at bell-sw.com (Dmitry Chuyko) Date: Fri, 12 Mar 2021 16:14:07 +0300 Subject: [aarch64-port-dev ] [11u] RFR (S) 8214922: Aarch64: Add vectorization support for fmin/fmax In-Reply-To: References: <9d0af7aa-b4df-2774-f099-cc55de1890e0@bell-sw.com> Message-ID: <972812d1-cd69-2194-bf88-0a7d8c65061f@bell-sw.com> Hi, Volker, Christoph, thanks for the catch. I included formatting changes into the patch. webrev: http://cr.openjdk.java.net/~dchuyko/8214922/webrev.11u.01/ Combined changes were re-tested and re-measured. -Dmitry On 3/10/21 1:57 PM, Langer, Christoph wrote: > Hi, > > I agree, the format changes from 8241911 should be added to this backport. > > Best regards > Christoph > >> -----Original Message----- >> From: Volker Simonis >> Sent: Montag, 8. M?rz 2021 13:15 >> To: Dmitry Chuyko >> Cc: jdk-updates-dev at openjdk.java.net; aarch64-port- >> dev at openjdk.java.net; Langer, Christoph >> Subject: Re: [11u] RFR (S) 8214922: Aarch64: Add vectorization support for >> fmin/fmax >> >> Hi Dmitry, >> >> in general, the downport looks good to me. >> >> I only wonder if we shouldn't integrate the format changes from >> 8241911 which were skipped in December when 8241911 was downported >> [1,2] because at that time this change wasn't in 11u. I'm fine either >> way and leave the final decision to the 11u maintainers. >> >> Thank you and best regards, >> Volker >> >> [1] https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2020- >> December/004474.html >> [2] https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2020- >> December/004498.html >> >> On Thu, Feb 18, 2021 at 9:27 AM Dmitry Chuyko > sw.com> wrote: >>> Hello, >>> >>> Original RFE: https://bugs.openjdk.java.net/browse/JDK-8214922 >>> >>> Original patch applies almost cleanly except 2 added lines in >>> src/hotspot/share/opto/vectornode.cpp because of missing part of >> context >>> (JDK-8214751 not ported), they are added manually. >>> >>> 11u webrev: >> http://cr.openjdk.java.net/~dchuyko/8214922/webrev.11u.00/ >>> Testing: tier1, tier2, TestFpMinMaxIntrinsics. >>> >>> -- >>> Thanks, >>> -Dmitry >>> From hseigel at openjdk.java.net Fri Mar 12 13:17:27 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Fri, 12 Mar 2021 13:17:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8213177: GlobalCounter::CSContext could be an enum class Message-ID: Changeset: 65421fae Author: Harold Seigel Date: 2021-03-12 13:14:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/65421fae 8213177: GlobalCounter::CSContext could be an enum class Reviewed-by: lfoltan, kbarrett ! src/hotspot/share/utilities/globalCounter.hpp From kvn at openjdk.java.net Fri Mar 12 17:01:39 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Fri, 12 Mar 2021 17:01:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263125: During deoptimization vectors should reassign scalarized payload after all objects are reallocated. Message-ID: Changeset: a6e056fd Author: Vladimir Kozlov Date: 2021-03-12 16:59:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a6e056fd 8263125: During deoptimization vectors should reassign scalarized payload after all objects are reallocated. Reviewed-by: vlivanov, rrich ! src/hotspot/share/code/location.cpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/stackValue.cpp ! test/jdk/jdk/incubator/vector/Vector64ConversionTests.java From hseigel at openjdk.java.net Fri Mar 12 19:04:42 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Fri, 12 Mar 2021 19:04:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8178348: left_n_bits(0) invokes undefined behavior Message-ID: <0334faaa-2ca6-4a42-9bda-d594bbcd6044@openjdk.org> Changeset: 4b5c664b Author: Harold Seigel Date: 2021-03-12 19:00:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4b5c664b 8178348: left_n_bits(0) invokes undefined behavior Reviewed-by: dholmes, coleenp ! src/hotspot/share/utilities/globalDefinitions.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp From coleenp at openjdk.java.net Fri Mar 12 20:51:21 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Fri, 12 Mar 2021 20:51:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263470: Consolidate copies of getClassBytes in various tests Message-ID: Changeset: b932a62c Author: Coleen Phillimore Date: 2021-03-12 20:48:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b932a62c 8263470: Consolidate copies of getClassBytes in various tests Reviewed-by: hseigel, stuefe, mseledtsov ! test/hotspot/jtreg/runtime/BadObjectClass/TestUnloadClassError.java ! test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java ! test/hotspot/jtreg/runtime/ClassUnload/MyDiffClassLoader.java ! test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java ! test/hotspot/jtreg/runtime/DefineClass/NullClassBytesTest.java ! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java ! test/hotspot/jtreg/runtime/Nestmates/membership/TestNestHostErrorWithClassUnload.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom_JFR.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/HelloUnload.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/UnloadUnregisteredLoader.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java ! test/hotspot/jtreg/runtime/defineAnonClass/TestAnonSymbolLeak.java ! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java ! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/UmodDiffCL_Umod.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/UmodDiffCL_UmodUpkg.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/UmodUpkgDiffCL_Umod.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/UmodUpkg_Umod.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/Umod_UmodUpkg.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/myloaders/MyDiffClassLoader.java ! test/hotspot/jtreg/runtime/modules/AccessCheck/myloaders/MySameClassLoader.java ! test/hotspot/jtreg/runtime/modules/CCE_module_msg.java - test/hotspot/jtreg/runtime/testlibrary/ClassUnloadCommon.java + test/lib/jdk/test/lib/classloader/ClassUnloadCommon.java = test/lib/jdk/test/lib/classloader/ClassWithManyMethodsClassLoader.java From azvegint at openjdk.java.net Fri Mar 12 19:18:33 2021 From: azvegint at openjdk.java.net (Alexander Zvegintsev) Date: Fri, 12 Mar 2021 19:18:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8194129: Regression automated Test '/open/test/jdk/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java' fails Message-ID: <16c4f303-0923-4ba8-a080-019bf33a981c@openjdk.org> Changeset: 0ea48d9d Author: Alexander Zvegintsev Date: 2021-03-12 19:11:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0ea48d9d 8194129: Regression automated Test '/open/test/jdk/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java' fails Reviewed-by: serb, psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java From vlivanov at openjdk.java.net Fri Mar 12 17:31:54 2021 From: vlivanov at openjdk.java.net (Vladimir Ivanov) Date: Fri, 12 Mar 2021 17:31:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263017: Read barriers are missing in nmethod printing code Message-ID: <9460e166-a9ff-4eb8-94fb-7bb7a5022512@openjdk.org> Changeset: 0b10c6b4 Author: Vladimir Ivanov Date: 2021-03-12 17:29:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0b10c6b4 8263017: Read barriers are missing in nmethod printing code Reviewed-by: eosterlund, kvn ! src/hotspot/share/code/nmethod.cpp From cjplummer at openjdk.java.net Fri Mar 12 21:09:16 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Fri, 12 Mar 2021 21:09:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263326: Remove ReceiverTypeData check from serviceability/sa/TestPrintMdo.java Message-ID: Changeset: ecfa712c Author: Chris Plummer Date: 2021-03-12 21:05:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ecfa712c 8263326: Remove ReceiverTypeData check from serviceability/sa/TestPrintMdo.java Reviewed-by: dholmes ! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java From cjplummer at openjdk.java.net Fri Mar 12 21:10:58 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Fri, 12 Mar 2021 21:10:58 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263055: hsdb Command Line Debugger does not properly direct output for some commands Message-ID: Changeset: b2f7c58d Author: Chris Plummer Date: 2021-03-12 21:06:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b2f7c58d 8263055: hsdb Command Line Debugger does not properly direct output for some commands Reviewed-by: amenkov, ysuenaga ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java From iklam at openjdk.java.net Fri Mar 12 21:49:22 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Fri, 12 Mar 2021 21:49:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263460: DynamicArchiveRelocationTest.java fails in product VM Message-ID: <3c7671a3-2352-4652-b151-56a279463a47@openjdk.org> Changeset: 0c8350ed Author: Ioi Lam Date: 2021-03-12 21:45:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0c8350ed 8263460: DynamicArchiveRelocationTest.java fails in product VM Reviewed-by: ccheung, dcubed ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java From jiefu at openjdk.java.net Fri Mar 12 22:59:35 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 12 Mar 2021 22:59:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263501: compiler/oracle/TestInvalidCompileCommand.java fails with release VMs Message-ID: <0b622bd8-d578-45fd-9387-f0ca0bc8edc6@openjdk.org> Changeset: bf9b5fa7 Author: Jie Fu Date: 2021-03-12 22:56:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bf9b5fa7 8263501: compiler/oracle/TestInvalidCompileCommand.java fails with release VMs Reviewed-by: kvn ! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java From iignatyev at openjdk.java.net Fri Mar 12 23:17:39 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Fri, 12 Mar 2021 23:17:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263412: ClassFileInstaller can't be used by classes outside of default package Message-ID: <2b4c4143-a1eb-4d30-81a1-89e37c61cb70@openjdk.org> Changeset: e834f99d Author: Igor Ignatyev Date: 2021-03-12 23:13:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e834f99d 8263412: ClassFileInstaller can't be used by classes outside of default package Reviewed-by: iklam, coleenp, mseledtsov ! test/hotspot/jtreg/runtime/BadObjectClass/BootstrapRedefine.java ! test/hotspot/jtreg/runtime/ClassFile/PreviewVersion.java ! test/hotspot/jtreg/runtime/cds/BootAppendTests.java ! test/hotspot/jtreg/runtime/cds/SharedStrings.java ! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/BootClassPathMismatch.java ! test/hotspot/jtreg/runtime/cds/appcds/CDSandJFR.java ! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java ! test/hotspot/jtreg/runtime/cds/appcds/FieldLayoutFlags.java ! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java ! test/hotspot/jtreg/runtime/cds/appcds/PackageSealing.java ! test/hotspot/jtreg/runtime/cds/appcds/WrongClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleComboTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedMirrorTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedResolvedReferences.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/PrimitiveTypesTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/RedefineClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/condy/CondyHelloTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ExcludedClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamic.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JITInteraction.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LinkClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MethodSorting.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MissingArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PredicateTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/StaticInnerTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAndLambda.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAnonymous.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/HumongousDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/Simple.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/InstrumentationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java ! test/hotspot/jtreg/runtime/cds/appcds/jvmti/transformRelatedClasses/TransformRelatedClassesAppCDS.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineBasicTest.java ! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClasses.java ! test/hotspot/jtreg/runtime/cds/serviceability/transformRelatedClasses/TransformRelatedClasses.java ! test/hotspot/jtreg/runtime/getSysPackage/GetPackageXbootclasspath.java ! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java ! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStress.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModule2Dirs.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleClassList.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleJavaBase.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTest.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJar.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJarDir.java ! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTraceCL.java ! test/hotspot/jtreg/runtime/modules/Visibility/PatchModuleVisibility.java ! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpNoVisibility.java ! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpVisibility.java ! test/hotspot/jtreg/runtime/records/RedefineRecord.java ! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java ! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/ModifyAnonymous.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java ! test/jdk/java/security/AccessController/DoPrivAccompliceTest.java ! test/jdk/jdk/internal/loader/URLClassPath/JarClassPathFileEntry.java ! test/lib/ClassFileInstaller.java ! test/lib/RedefineClassHelper.java = test/lib/jdk/test/lib/helpers/ClassFileInstaller.java From cjplummer at openjdk.java.net Fri Mar 12 23:38:10 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Fri, 12 Mar 2021 23:38:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8243455: Many SA tests can fail due to trying to get the stack trace of an active method Message-ID: <729d4901-a75a-4120-ac15-f29dbf57dd10@openjdk.org> Changeset: 43524cc4 Author: Chris Plummer Date: 2021-03-12 23:35:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/43524cc4 8243455: Many SA tests can fail due to trying to get the stack trace of an active method Reviewed-by: lmesnik, ysuenaga, sspitsyn ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAs.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbSource.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java - test/hotspot/jtreg/serviceability/sa/LingeredAppWithTrivialMain.java ! test/jdk/sun/tools/jhsdb/HeapDumpTest.java ! test/lib/jdk/test/lib/apps/LingeredApp.java From iignatyev at openjdk.java.net Sat Mar 13 01:35:42 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Sat, 13 Mar 2021 01:35:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263548: runtime/cds/appcds/SharedRegionAlignmentTest.java fails to compile after JDK-8263412 Message-ID: <21e45af8-9446-4fff-b5f1-822206a66e65@openjdk.org> Changeset: 0b68ced0 Author: Igor Ignatyev Date: 2021-03-13 01:33:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0b68ced0 8263548: runtime/cds/appcds/SharedRegionAlignmentTest.java fails to compile after JDK-8263412 Reviewed-by: dcubed ! test/hotspot/jtreg/runtime/cds/appcds/SharedRegionAlignmentTest.java From egahlin at openjdk.java.net Sat Mar 13 02:06:47 2021 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Sat, 13 Mar 2021 02:06:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8256156: JFR: Allow 'jfr' tool to show metadata without a recording Message-ID: <4daac4cd-7093-4c7e-aebf-4c5960301690@openjdk.org> Changeset: 86e4c755 Author: Yi Yang Committer: Erik Gahlin Date: 2021-03-13 02:03:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/86e4c755 8256156: JFR: Allow 'jfr' tool to show metadata without a recording Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Main.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java ! test/jdk/jdk/jfr/tool/TestMetadata.java From ysuenaga at openjdk.java.net Sat Mar 13 09:43:34 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Sat, 13 Mar 2021 09:43:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262491: AArch64: CPU description should contain compatible board list Message-ID: Changeset: a5287710 Author: Yasumasa Suenaga Date: 2021-03-13 09:40:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a5287710 8262491: AArch64: CPU description should contain compatible board list Reviewed-by: akozlov, aph ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/cpu/aarch64/vm_version_ext_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp ! src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp From ysuenaga at openjdk.java.net Sat Mar 13 09:45:08 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Sat, 13 Mar 2021 09:45:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263136: C4530 was reported from VS 2019 at access bridge Message-ID: <22ad86e7-513a-4b33-97ee-8d4740c43eeb@openjdk.org> Changeset: d339320e Author: Yasumasa Suenaga Date: 2021-03-13 09:41:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d339320e 8263136: C4530 was reported from VS 2019 at access bridge Reviewed-by: stuefe, serb ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp From iignatyev at openjdk.java.net Sat Mar 13 14:54:49 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Sat, 13 Mar 2021 14:54:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263549: 8263412 can cause jtreg testlibrary split Message-ID: Changeset: a7aba2b6 Author: Igor Ignatyev Date: 2021-03-13 14:51:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a7aba2b6 8263549: 8263412 can cause jtreg testlibrary split Reviewed-by: iklam, dcubed ! test/hotspot/jtreg/applications/ctw/modules/generate.bash ! test/hotspot/jtreg/applications/ctw/modules/java_base.java ! test/hotspot/jtreg/applications/ctw/modules/java_base_2.java ! test/hotspot/jtreg/applications/ctw/modules/java_compiler.java ! test/hotspot/jtreg/applications/ctw/modules/java_datatransfer.java ! test/hotspot/jtreg/applications/ctw/modules/java_desktop.java ! test/hotspot/jtreg/applications/ctw/modules/java_desktop_2.java ! test/hotspot/jtreg/applications/ctw/modules/java_instrument.java ! test/hotspot/jtreg/applications/ctw/modules/java_logging.java ! test/hotspot/jtreg/applications/ctw/modules/java_management.java ! test/hotspot/jtreg/applications/ctw/modules/java_management_rmi.java ! test/hotspot/jtreg/applications/ctw/modules/java_naming.java ! test/hotspot/jtreg/applications/ctw/modules/java_net_http.java ! test/hotspot/jtreg/applications/ctw/modules/java_prefs.java ! test/hotspot/jtreg/applications/ctw/modules/java_rmi.java ! test/hotspot/jtreg/applications/ctw/modules/java_scripting.java ! test/hotspot/jtreg/applications/ctw/modules/java_security_jgss.java ! test/hotspot/jtreg/applications/ctw/modules/java_security_sasl.java ! test/hotspot/jtreg/applications/ctw/modules/java_smartcardio.java ! test/hotspot/jtreg/applications/ctw/modules/java_sql.java ! test/hotspot/jtreg/applications/ctw/modules/java_sql_rowset.java ! test/hotspot/jtreg/applications/ctw/modules/java_transaction_xa.java ! test/hotspot/jtreg/applications/ctw/modules/java_xml.java ! test/hotspot/jtreg/applications/ctw/modules/java_xml_crypto.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_accessibility.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_aot.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_attach.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_charsets.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_compiler.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_cryptoki.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_mscapi.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_dynalink.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_editpad.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_hotspot_agent.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_httpserver.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_ed.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_jvmstat.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_le.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_opt.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_ci.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler_management.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jartool.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_javadoc.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jcmd.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jconsole.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jdeps.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jdi.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jfr.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jlink.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jshell.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jsobject.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_jstatd.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata_2.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_management.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_management_agent.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_management_jfr.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_dns.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_rmi.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_net.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_sctp.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_security_auth.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_security_jgss.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported_desktop.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_xml_dom.java ! test/hotspot/jtreg/applications/ctw/modules/jdk_zipfs.java ! test/hotspot/jtreg/compiler/aot/DeoptimizationTest.java ! test/hotspot/jtreg/compiler/aot/RecompilationTest.java ! test/hotspot/jtreg/compiler/aot/TestHeapBase.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeDynamic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeInterface2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeSpecial2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeStatic2AotTest.java ! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeVirtual2AotTest.java ! test/hotspot/jtreg/compiler/aot/cli/IncorrectAOTLibraryTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/AtFileTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileAbsoluteDirectoryTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileClassTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileClassWithDebugTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileDirectoryTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileJarTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/ListOptionNotExistingTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/ListOptionTest.java ! test/hotspot/jtreg/compiler/aot/cli/jaotc/ListOptionWrongFileTest.java ! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java ! test/hotspot/jtreg/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInitDeopt.java ! test/hotspot/jtreg/compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2.java ! test/hotspot/jtreg/compiler/c2/Test6857159.java ! test/hotspot/jtreg/compiler/c2/Test8004741.java ! test/hotspot/jtreg/compiler/c2/TestDeadDataLoopIGVN.java ! test/hotspot/jtreg/compiler/c2/TestUseOptoBiasInliningWithoutEliminateLocks.java ! test/hotspot/jtreg/compiler/c2/cr6589834/Test_ia32.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java ! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java ! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java ! test/hotspot/jtreg/compiler/ciReplay/TestClientVM.java ! test/hotspot/jtreg/compiler/ciReplay/TestDumpReplay.java ! test/hotspot/jtreg/compiler/ciReplay/TestSAClient.java ! test/hotspot/jtreg/compiler/ciReplay/TestSAServer.java ! test/hotspot/jtreg/compiler/ciReplay/TestServerVM.java ! test/hotspot/jtreg/compiler/ciReplay/TestVMNoCompLevel.java ! test/hotspot/jtreg/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java ! test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestMethodUnloading.java ! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java ! test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/BeanTypeTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/GetUsageTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/InitialAndMaxUsageTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/ManagerNamesTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/MemoryPoolsPresenceTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/PeakUsageTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/PoolsIndependenceTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/ThresholdNotificationsTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdExceededTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdIncreasedTest.java ! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdNotExceededTest.java ! test/hotspot/jtreg/compiler/codecache/stress/OverloadCompileQueueTest.java ! test/hotspot/jtreg/compiler/codecache/stress/RandomAllocationTest.java ! test/hotspot/jtreg/compiler/codecache/stress/ReturnBlobToWrongHeapTest.java ! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java ! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java ! test/hotspot/jtreg/compiler/codegen/TestOopCmp.java ! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java ! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java ! test/hotspot/jtreg/compiler/compilercontrol/InlineMatcherTest.java ! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java ! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java ! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java ! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/CompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/ExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commandfile/PrintTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/CompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/ControlIntrinsicTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/ExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/commands/PrintTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/CompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/ControlIntrinsicTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/ExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/directives/PrintTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddAndRemoveTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddExcludeTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddLogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ControlIntrinsicTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/PrintDirectivesTest.java ! test/hotspot/jtreg/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java ! test/hotspot/jtreg/compiler/compilercontrol/logcompilation/LogTest.java ! test/hotspot/jtreg/compiler/compilercontrol/matcher/MethodMatcherTest.java ! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomCommandsTest.java ! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomValidCommandsTest.java ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java ! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java ! test/hotspot/jtreg/compiler/escapeAnalysis/TestArrayCopy.java ! test/hotspot/jtreg/compiler/floatingpoint/NaNTest.java ! test/hotspot/jtreg/compiler/floatingpoint/TestPow2.java ! test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java ! test/hotspot/jtreg/compiler/interpreter/DisableOSRTest.java ! test/hotspot/jtreg/compiler/intrinsics/IntrinsicAvailableTest.java ! test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java ! test/hotspot/jtreg/compiler/intrinsics/TestCheckIndex.java ! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java ! test/hotspot/jtreg/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/AndnTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/AndnTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsiTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsiTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsrTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsrTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/LZcntTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/LZcntTestL.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/TZcntTestI.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/TZcntTestL.java ! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java ! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIntrinsics2.java ! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java ! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetFlagValueTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReprofileTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java ! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java ! test/hotspot/jtreg/compiler/jvmci/events/JvmciShutdownEventTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java ! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java ! test/hotspot/jtreg/compiler/jvmci/meta/StableFieldTest.java ! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java ! test/hotspot/jtreg/compiler/oracle/GetMethodOptionTest.java ! test/hotspot/jtreg/compiler/oracle/MethodMatcherTest.java ! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java ! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java ! test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java ! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckSmearing.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortThreshold.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingCalculationDelay.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingThreshold.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMRetryCount.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMSpinLoopCount.java ! test/hotspot/jtreg/compiler/rtm/locking/TestRTMTotalCountIncrRate.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMAfterLockInflation.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMDeopt.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForInflatedLocks.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForStackLocks.java ! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMXendForLockBusy.java ! test/hotspot/jtreg/compiler/rtm/method_options/TestNoRTMLockElidingOption.java ! test/hotspot/jtreg/compiler/rtm/method_options/TestUseRTMLockElidingOption.java ! test/hotspot/jtreg/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java ! test/hotspot/jtreg/compiler/runtime/Test8010927.java ! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java ! test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java ! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java ! test/hotspot/jtreg/compiler/tiered/NonTieredLevelsTest.java ! test/hotspot/jtreg/compiler/tiered/TestEnqueueMethodForCompilation.java ! test/hotspot/jtreg/compiler/tiered/TieredLevelsTest.java ! test/hotspot/jtreg/compiler/types/TestMeetIncompatibleInterfaceArrays.java ! test/hotspot/jtreg/compiler/types/correctness/CorrectnessTest.java ! test/hotspot/jtreg/compiler/types/correctness/OffTest.java ! test/hotspot/jtreg/compiler/uncommontrap/DeoptReallocFailure.java ! test/hotspot/jtreg/compiler/uncommontrap/Test8009761.java ! test/hotspot/jtreg/compiler/uncommontrap/TestNullAssertAtCheckCast.java ! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java ! test/hotspot/jtreg/compiler/whitebox/AllocationCodeBlobTest.java ! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java ! test/hotspot/jtreg/compiler/whitebox/ClearMethodStateTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeAllTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMultipleOSRTest.java ! test/hotspot/jtreg/compiler/whitebox/EnqueueMethodForCompilationTest.java ! test/hotspot/jtreg/compiler/whitebox/ForceNMethodSweepTest.java ! test/hotspot/jtreg/compiler/whitebox/GetCodeHeapEntriesTest.java ! test/hotspot/jtreg/compiler/whitebox/GetNMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/IsMethodCompilableTest.java ! test/hotspot/jtreg/compiler/whitebox/LockCompilationTest.java ! test/hotspot/jtreg/compiler/whitebox/MakeMethodNotCompilableTest.java ! test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java ! test/hotspot/jtreg/compiler/whitebox/SetDontInlineMethodTest.java ! test/hotspot/jtreg/compiler/whitebox/SetForceInlineMethodTest.java ! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java ! test/hotspot/jtreg/containers/cgroup/PlainRead.java ! test/hotspot/jtreg/containers/docker/TestCPUSets.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java ! test/hotspot/jtreg/containers/docker/TestMisc.java ! test/hotspot/jtreg/gc/TestAgeOutput.java ! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java ! test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java ! test/hotspot/jtreg/gc/TestNumWorkerOutput.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringMarking.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java ! test/hotspot/jtreg/gc/TestReferenceRefersTo.java ! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java ! test/hotspot/jtreg/gc/TestSmallHeap.java ! test/hotspot/jtreg/gc/arguments/TestG1HeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java ! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java ! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java ! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java ! test/hotspot/jtreg/gc/arguments/TestSerialHeapSizeFlags.java ! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java ! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java ! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java ! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java ! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java ! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java ! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java ! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java ! test/hotspot/jtreg/gc/g1/TestEdenSurvivorLessThanMax.java ! test/hotspot/jtreg/gc/g1/TestFromCardCacheIndex.java ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java ! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java ! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java ! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java ! test/hotspot/jtreg/gc/g1/TestNoEagerReclaimOfHumongousRegions.java ! test/hotspot/jtreg/gc/g1/TestNoUseHCC.java ! test/hotspot/jtreg/gc/g1/TestPLABOutput.java ! test/hotspot/jtreg/gc/g1/TestRegionLivenessPrint.java ! test/hotspot/jtreg/gc/g1/TestRemsetLogging.java ! test/hotspot/jtreg/gc/g1/TestRemsetLoggingPerRegion.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java ! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java ! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHeapCounters.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousMovement.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousThreshold.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestObjectCollected.java ! test/hotspot/jtreg/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java ! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java ! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java ! test/hotspot/jtreg/gc/g1/plab/TestPLABResize.java ! test/hotspot/jtreg/gc/logging/TestGCId.java ! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java ! test/hotspot/jtreg/gc/metaspace/TestCapacityUntilGCWrapAround.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java ! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java ! test/hotspot/jtreg/gc/whitebox/TestConcMarkCycleWB.java ! test/hotspot/jtreg/gc/whitebox/TestWBGC.java ! test/hotspot/jtreg/resourcehogs/serviceability/jvmti/GetObjectSizeOverflow.java ! test/hotspot/jtreg/runtime/6626217/bug_21227.java ! test/hotspot/jtreg/runtime/8026365/InvokeSpecialAnonTest.java ! test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java ! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java ! test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java ! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java ! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java ! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java ! test/hotspot/jtreg/runtime/ElfDecoder/TestElfDirectRead.java ! test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java ! test/hotspot/jtreg/runtime/LoaderConstraints/differentLE/Test.java ! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java ! test/hotspot/jtreg/runtime/Metaspace/DefineClass.java ! test/hotspot/jtreg/runtime/Metaspace/FragmentMetaspaceSimple.java ! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocation.java ! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java ! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java ! test/hotspot/jtreg/runtime/NMT/ChangeTrackingLevel.java ! test/hotspot/jtreg/runtime/NMT/CommitOverlappingRegions.java ! test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java ! test/hotspot/jtreg/runtime/NMT/JcmdDetailDiff.java ! test/hotspot/jtreg/runtime/NMT/JcmdSummaryDiff.java ! test/hotspot/jtreg/runtime/NMT/MallocRoundingReportTest.java ! test/hotspot/jtreg/runtime/NMT/MallocSiteHashOverflow.java ! test/hotspot/jtreg/runtime/NMT/MallocSiteTypeChange.java ! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java ! test/hotspot/jtreg/runtime/NMT/MallocTestType.java ! test/hotspot/jtreg/runtime/NMT/MallocTrackingVerify.java ! test/hotspot/jtreg/runtime/NMT/ReleaseCommittedMemory.java ! test/hotspot/jtreg/runtime/NMT/ReleaseNoCommit.java ! test/hotspot/jtreg/runtime/NMT/SummarySanityCheck.java ! test/hotspot/jtreg/runtime/NMT/ThreadedMallocTestType.java ! test/hotspot/jtreg/runtime/NMT/ThreadedVirtualAllocTestType.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocAttemptReserveMemoryAt.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitUncommitRecommit.java ! test/hotspot/jtreg/runtime/NMT/VirtualAllocTestType.java ! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java ! test/hotspot/jtreg/runtime/Thread/ThreadObjAccessAtExit.java ! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java ! test/hotspot/jtreg/runtime/cds/CheckDefaultArchiveFile.java ! test/hotspot/jtreg/runtime/cds/CheckSharingWithDefaultArchive.java ! test/hotspot/jtreg/runtime/cds/SharedStrings.java ! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java ! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/CDSandJFR.java ! test/hotspot/jtreg/runtime/cds/appcds/ClassLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java ! test/hotspot/jtreg/runtime/cds/appcds/FieldLayoutFlags.java ! test/hotspot/jtreg/runtime/cds/appcds/GraalWithLimitedMetaspace.java ! test/hotspot/jtreg/runtime/cds/appcds/HelloExtTest.java ! test/hotspot/jtreg/runtime/cds/appcds/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/cds/appcds/MultiProcessSharing.java ! test/hotspot/jtreg/runtime/cds/appcds/RewriteBytecodesTest.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/SharedRegionAlignmentTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleComboTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedMirrorTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedResolvedReferences.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DifferentHeapSizes.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/PrimitiveTypesTest.java ! test/hotspot/jtreg/runtime/cds/appcds/condy/CondyHelloTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom_JFR.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/LoaderSegregationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnintendedLoadersTest.java ! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/AppendClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ExcludedClasses.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamic.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JITInteraction.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LinkClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MethodSorting.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MissingArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PredicateTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RelativePath.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/StaticInnerTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAndLambda.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAnonymous.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java ! 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/javaldr/ArrayTest.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java ! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.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 ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ExerciseGC.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockSharedStrings.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClasses.java ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java ! test/hotspot/jtreg/runtime/defineAnonClass/TestAnonSymbolLeak.java ! test/hotspot/jtreg/runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java ! test/hotspot/jtreg/runtime/exceptionMsgs/IncompatibleClassChangeError/IncompatibleClassChangeErrorTest.java ! test/hotspot/jtreg/runtime/execstack/TestCheckJDK.java ! test/hotspot/jtreg/runtime/handshake/AsyncHandshakeWalkStackTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkExitTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkOneExitTest.java ! test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java ! test/hotspot/jtreg/runtime/handshake/MixedHandshakeWalkStackTest.java ! test/hotspot/jtreg/runtime/interned/SanityTest.java ! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java ! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java ! test/hotspot/jtreg/runtime/memory/ReadVMPageSize.java ! test/hotspot/jtreg/runtime/memory/ReserveMemory.java ! test/hotspot/jtreg/runtime/memory/StressVirtualSpaceResize.java ! test/hotspot/jtreg/runtime/modules/AccessCheckAllUnnamed.java ! test/hotspot/jtreg/runtime/modules/AccessCheckExp.java ! test/hotspot/jtreg/runtime/modules/AccessCheckJavaBase.java ! test/hotspot/jtreg/runtime/modules/AccessCheckOpen.java ! test/hotspot/jtreg/runtime/modules/AccessCheckRead.java ! test/hotspot/jtreg/runtime/modules/AccessCheckSuper.java ! test/hotspot/jtreg/runtime/modules/AccessCheckUnnamed.java ! test/hotspot/jtreg/runtime/modules/AccessCheckWorks.java ! test/hotspot/jtreg/runtime/modules/CCE_module_msg.java ! test/hotspot/jtreg/runtime/modules/ExportTwice.java ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExportToAllUnnamed.java ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExports.java ! test/hotspot/jtreg/runtime/modules/JVMAddModuleExportsToAll.java ! test/hotspot/jtreg/runtime/modules/JVMAddReadsModule.java ! test/hotspot/jtreg/runtime/modules/JVMDefineModule.java ! test/hotspot/jtreg/runtime/modules/LoadUnloadModuleStress.java ! test/hotspot/jtreg/runtime/modules/SealedInterfaceModuleTest.java ! test/hotspot/jtreg/runtime/modules/SealedModuleTest.java ! test/hotspot/jtreg/runtime/stringtable/StringTableCleaningTest.java ! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java ! test/hotspot/jtreg/runtime/whitebox/WBStackSize.java ! test/hotspot/jtreg/serviceability/ParserTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CodelistTest.java ! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerQueueTest.java ! test/hotspot/jtreg/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java ! test/hotspot/jtreg/serviceability/jvmti/Heap/IterateHeapWithEscapeAnalysisEnabled.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineObject.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java ! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java ! test/hotspot/jtreg/serviceability/sa/TestUniverse.java ! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesDirTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesListTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/JarDirTest.java ! test/hotspot/jtreg/testlibrary_tests/ctw/JarsTest.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_cl/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_class/TestDescription.java ! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_obj/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VirtualMachine06.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/events001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/forceEarlyReturn001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/forceEarlyReturn002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/monitorEvents001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/monitorEvents002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/ownedMonitorsAndFrames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/ownedMonitorsAndFrames002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach001/attach001TestRunner.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach024/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach030/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach031/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach034/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach036/attach036TestRunner.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach043/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/Test.java ! test/jdk/com/sun/jdi/EATests.java ! test/jdk/java/foreign/stackwalk/TestStackWalk.java ! test/jdk/java/lang/Class/forName/NonLinking/NonLinking.java ! test/jdk/java/lang/instrument/GetObjectSizeIntrinsicsTest.java ! test/jdk/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java ! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest.java ! test/jdk/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java ! test/jdk/java/lang/ref/CleanerTest.java ! test/jdk/java/lang/reflect/Nestmates/TestSecurityManagerChecks.java ! test/jdk/java/util/Arrays/TimSortStackSize2.java ! test/jdk/jdk/internal/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheConfig.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeperStats.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerCompile.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java ! test/jdk/jdk/jfr/event/compiler/TestDeoptimization.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java ! test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryCommittedSize.java ! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java ! test/jdk/jdk/jfr/event/runtime/TestThrowableInstrumentation.java ! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java ! test/lib-test/jdk/test/lib/TestPlatformIsTieredSupported.java ! test/lib-test/sun/hotspot/whitebox/BlobSanityTest.java ! test/lib-test/sun/hotspot/whitebox/CPUInfoTest.java ! test/lib-test/sun/hotspot/whitebox/MismatchedWhiteBox/WhiteBox.java ! test/lib-test/sun/hotspot/whitebox/WBApi.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/BooleanTest.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/DoubleTest.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/IntxTest.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/SizeTTest.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/StringTest.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/Uint64Test.java ! test/lib-test/sun/hotspot/whitebox/vm_flags/UintxTest.java - test/lib/ClassFileInstaller.java ! test/lib/jdk/test/lib/helpers/ClassFileInstaller.java From cjplummer at openjdk.java.net Sat Mar 13 22:55:32 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Sat, 13 Mar 2021 22:55:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263477: serviceability/sa/ClhsdbDumpheap.java timed out Message-ID: Changeset: 8e562d26 Author: Chris Plummer Date: 2021-03-13 22:52:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8e562d26 8263477: serviceability/sa/ClhsdbDumpheap.java timed out Reviewed-by: lmesnik, dcubed ! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java From iignatyev at openjdk.java.net Sun Mar 14 05:22:04 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Sun, 14 Mar 2021 05:22:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263555: use driver-mode to run ClassFileInstaller Message-ID: <827f6490-1755-49f9-8210-fea148436c7e@openjdk.org> Changeset: 9c84899d Author: Igor Ignatyev Date: 2021-03-14 05:19:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9c84899d 8263555: use driver-mode to run ClassFileInstaller Reviewed-by: iklam ! test/hotspot/jtreg/gc/TestReferenceClearDuringMarking.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java ! test/hotspot/jtreg/gc/TestReferenceRefersTo.java ! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java From iklam at openjdk.java.net Sun Mar 14 06:04:55 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Sun, 14 Mar 2021 06:04:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263399: CDS should archive only classes allowed by module system Message-ID: <16daa2f0-e98e-4f38-b5af-3d0f7148ed38@openjdk.org> Changeset: da9ead5e Author: Ioi Lam Date: 2021-03-14 06:01:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/da9ead5e 8263399: CDS should archive only classes allowed by module system Reviewed-by: ccheung, minqi ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java From dholmes at openjdk.java.net Mon Mar 15 02:07:35 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Mon, 15 Mar 2021 02:07:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263564: Consolidate POSIX code for runtime exit support: os::shutdown, os::abort and os::die Message-ID: Changeset: 554dd29f Author: David Holmes Date: 2021-03-15 02:03:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/554dd29f 8263564: Consolidate POSIX code for runtime exit support: os::shutdown, os::abort and os::die Reviewed-by: mikael ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/posix/os_posix.cpp From ngasson at openjdk.java.net Mon Mar 15 05:26:06 2021 From: ngasson at openjdk.java.net (Nick Gasson) Date: Mon, 15 Mar 2021 05:26:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263425: AArch64: two potential bugs in C1 LIRGenerator::generate_address() Message-ID: Changeset: f7e0a098 Author: Nick Gasson Date: 2021-03-15 05:20:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f7e0a098 8263425: AArch64: two potential bugs in C1 LIRGenerator::generate_address() Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp From shade at openjdk.java.net Mon Mar 15 06:30:08 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 15 Mar 2021 06:30:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: Changeset: b371f90f Author: Aleksey Shipilev Date: 2021-03-15 06:25:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b371f90f 8263504: Some OutputMachOpcodes fields are uninitialized Reviewed-by: kvn ! src/hotspot/share/adlc/output_h.cpp Changeset: ba22e6f6 Author: Aleksey Shipilev Date: 2021-03-15 06:25:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ba22e6f6 8263446: Avoid unary minus over unsigned type in ObjectSynchronizer::dec_in_use_list_ceiling Reviewed-by: eosterlund, dcubed ! src/hotspot/share/runtime/synchronizer.cpp From shade at openjdk.java.net Mon Mar 15 06:31:53 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 15 Mar 2021 06:31:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263497: Clean up sun.security.krb5.PrincipalName::toByteArray Message-ID: <04ade789-6bc4-47d9-ae6b-d73732a95487@openjdk.org> Changeset: 06383033 Author: Aleksey Shipilev Date: 2021-03-15 06:27:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/06383033 8263497: Clean up sun.security.krb5.PrincipalName::toByteArray Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java From aghaisas at openjdk.java.net Mon Mar 15 06:46:04 2021 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Mon, 15 Mar 2021 06:46:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260931: Implement JEP 382: New macOS Rendering Pipeline Message-ID: <359570b9-4099-4e1e-af7d-9135df5de30a@openjdk.org> Changeset: 8afec70c Author: Ajit Ghaisas Date: 2021-03-15 06:41:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8afec70c 8260931: Implement JEP 382: New macOS Rendering Pipeline Co-authored-by: Jayathirth D V Co-authored-by: Alexey Ushakov Co-authored-by: Artem Bochkarev Co-authored-by: Prasanta Sadhukhan Co-authored-by: Denis Konoplev Co-authored-by: Phil Race Co-authored-by: Kevin Rushforth Co-authored-by: Magnus Ihse Bursie Co-authored-by: Ajit Ghaisas Reviewed-by: ihse, avu, kcr, gziemski, prr, kizune, jdv, psadhukhan, serb ! make/autoconf/spec.gmk.in ! make/autoconf/toolchain.m4 ! make/modules/java.desktop/Lib.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java + src/java.desktop/macosx/classes/sun/java2d/MacOSFlags.java ! src/java.desktop/macosx/classes/sun/java2d/MacosxSurfaceManagerFactory.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLBlitLoops.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLBufImgOps.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLContext.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLDrawImage.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLMaskBlit.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLMaskFill.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLPaints.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderQueue.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderer.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLSurfaceData.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLSurfaceDataProxy.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLTextRenderer.java + src/java.desktop/macosx/classes/sun/java2d/metal/MTLVolatileSurfaceManager.java ! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java ! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java ! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/EncoderManager.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/EncoderManager.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBufImgOps.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBufImgOps.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLClip.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLClip.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGlyphCache.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGlyphCache.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskBlit.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskBlit.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskFill.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskFill.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSamplerManager.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSamplerManager.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLStencilManager.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLStencilManager.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceDataBase.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTexturePool.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTexurePool.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTransform.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTransform.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLUtils.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLUtils.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.m + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/RenderOptions.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/common.h + src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/shaders.metal ! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h + test/jdk/performance/client/RenderPerfTest/Makefile + test/jdk/performance/client/RenderPerfTest/README + test/jdk/performance/client/RenderPerfTest/build.xml = test/jdk/performance/client/RenderPerfTest/resources/renderperf/images/duke.png + test/jdk/performance/client/RenderPerfTest/src/renderperf/RenderPerfLCDTest.java + test/jdk/performance/client/RenderPerfTest/src/renderperf/RenderPerfTest.java From dmarkov at openjdk.java.net Mon Mar 15 09:24:13 2021 From: dmarkov at openjdk.java.net (Dmitry Markov) Date: Mon, 15 Mar 2021 09:24:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263490: [macos] Crash occurs on JPasswordField with activated InputMethod Message-ID: Changeset: 32c7fcc6 Author: Toshio Nakamura Committer: Dmitry Markov Date: 2021-03-15 09:20:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/32c7fcc6 8263490: [macos] Crash occurs on JPasswordField with activated InputMethod Reviewed-by: dmarkov, serb, kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m From shade at openjdk.java.net Mon Mar 15 09:53:10 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 15 Mar 2021 09:53:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263530: sun.awt.X11.ListHelper.removeAll() should use clear() Message-ID: <33ad3988-5f79-4005-b10b-f03f919d90b8@openjdk.org> Changeset: 7b4aefe9 Author: Aleksey Shipilev Date: 2021-03-15 09:50:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7b4aefe9 8263530: sun.awt.X11.ListHelper.removeAll() should use clear() Reviewed-by: serb, kizune ! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java From redestad at openjdk.java.net Mon Mar 15 10:56:17 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Mon, 15 Mar 2021 10:56:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263508: Remove dead code in MethodHandleImpl Message-ID: <103c5892-c25c-480f-a5a8-5a2d83d380ee@openjdk.org> Changeset: fac39fe9 Author: Claes Redestad Date: 2021-03-15 10:52:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fac39fe9 8263508: Remove dead code in MethodHandleImpl Reviewed-by: jkuhn, mchung ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java From redestad at openjdk.java.net Mon Mar 15 11:22:33 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Mon, 15 Mar 2021 11:22:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263552: Use String.valueOf() for char-to-String conversions Message-ID: <5c14726a-de1e-4a07-99cb-29f932f362f0@openjdk.org> Changeset: c0176c42 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-03-15 11:18:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c0176c42 8263552: Use String.valueOf() for char-to-String conversions Reviewed-by: redestad, vtewari, azvegint, chegar ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java ! src/java.base/share/classes/jdk/internal/reflect/SignatureIterator.java ! src/java.base/share/classes/sun/invoke/util/Wrapper.java ! src/java.base/share/classes/sun/security/provider/PolicyParser.java ! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java From fparain at openjdk.java.net Mon Mar 15 13:03:10 2021 From: fparain at openjdk.java.net (Frederic Parain) Date: Mon, 15 Mar 2021 13:03:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263544: Unused argument in ConstantPoolCacheEntry::set_field() Message-ID: Changeset: 80cdf788 Author: Frederic Parain Date: 2021-03-15 12:57:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/80cdf788 8263544: Unused argument in ConstantPoolCacheEntry::set_field() Reviewed-by: coleenp, dholmes ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/oops/cpCache.cpp ! src/hotspot/share/oops/cpCache.hpp From pchilanomate at openjdk.java.net Mon Mar 15 14:17:37 2021 From: pchilanomate at openjdk.java.net (Patricio Chilano Mateo) Date: Mon, 15 Mar 2021 14:17:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263191: Consolidate ThreadInVMfromJavaNoAsyncException and ThreadBlockInVMWithDeadlockCheck with existing wrappers Message-ID: <8a973973-27b1-4ad8-8ac1-42384102a283@openjdk.org> Changeset: d6b5e180 Author: Patricio Chilano Mateo Date: 2021-03-15 14:12:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d6b5e180 8263191: Consolidate ThreadInVMfromJavaNoAsyncException and ThreadBlockInVMWithDeadlockCheck with existing wrappers Reviewed-by: coleenp, dholmes, dcubed ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/safepoint.cpp From iignatyev at openjdk.java.net Mon Mar 15 17:12:54 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Mon, 15 Mar 2021 17:12:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263556: remove `@modules java.base` from tests Message-ID: <743cb2b1-5835-4a25-85b5-94070c4791c4@openjdk.org> Changeset: d825198e Author: Igor Ignatyev Date: 2021-03-15 17:05:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d825198e 8263556: remove `@modules java.base` from tests Reviewed-by: dcubed, naoto, iris ! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java ! test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringMarking.java ! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java ! test/hotspot/jtreg/gc/TestReferenceRefersTo.java ! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java ! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java ! test/hotspot/jtreg/gc/g1/TestPeriodicCollectionJNI.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ! test/hotspot/jtreg/runtime/jni/CallWithJNIWeak/CallWithJNIWeak.java ! test/hotspot/jtreg/runtime/jni/ReturnJNIWeak/ReturnJNIWeak.java ! test/jdk/java/util/Formatter/Basic.java ! test/jdk/java/util/zip/ZipFile/Zip64SizeTest.java From volker.simonis at gmail.com Mon Mar 15 17:56:27 2021 From: volker.simonis at gmail.com (Volker Simonis) Date: Mon, 15 Mar 2021 18:56:27 +0100 Subject: [aarch64-port-dev ] [11u] RFR (S) 8214922: Aarch64: Add vectorization support for fmin/fmax In-Reply-To: <972812d1-cd69-2194-bf88-0a7d8c65061f@bell-sw.com> References: <9d0af7aa-b4df-2774-f099-cc55de1890e0@bell-sw.com> <972812d1-cd69-2194-bf88-0a7d8c65061f@bell-sw.com> Message-ID: Hi Dmitry, thanks for applying the extra formatting changes. Looks good to me now. Regards, Volker On Fri, Mar 12, 2021 at 2:14 PM Dmitry Chuyko wrote: > > Hi, > > Volker, Christoph, thanks for the catch. I included formatting changes > into the patch. > > webrev: http://cr.openjdk.java.net/~dchuyko/8214922/webrev.11u.01/ > > Combined changes were re-tested and re-measured. > > -Dmitry > > On 3/10/21 1:57 PM, Langer, Christoph wrote: > > Hi, > > > > I agree, the format changes from 8241911 should be added to this backport. > > > > Best regards > > Christoph > > > >> -----Original Message----- > >> From: Volker Simonis > >> Sent: Montag, 8. M?rz 2021 13:15 > >> To: Dmitry Chuyko > >> Cc: jdk-updates-dev at openjdk.java.net; aarch64-port- > >> dev at openjdk.java.net; Langer, Christoph > >> Subject: Re: [11u] RFR (S) 8214922: Aarch64: Add vectorization support for > >> fmin/fmax > >> > >> Hi Dmitry, > >> > >> in general, the downport looks good to me. > >> > >> I only wonder if we shouldn't integrate the format changes from > >> 8241911 which were skipped in December when 8241911 was downported > >> [1,2] because at that time this change wasn't in 11u. I'm fine either > >> way and leave the final decision to the 11u maintainers. > >> > >> Thank you and best regards, > >> Volker > >> > >> [1] https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2020- > >> December/004474.html > >> [2] https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2020- > >> December/004498.html > >> > >> On Thu, Feb 18, 2021 at 9:27 AM Dmitry Chuyko >> sw.com> wrote: > >>> Hello, > >>> > >>> Original RFE: https://bugs.openjdk.java.net/browse/JDK-8214922 > >>> > >>> Original patch applies almost cleanly except 2 added lines in > >>> src/hotspot/share/opto/vectornode.cpp because of missing part of > >> context > >>> (JDK-8214751 not ported), they are added manually. > >>> > >>> 11u webrev: > >> http://cr.openjdk.java.net/~dchuyko/8214922/webrev.11u.00/ > >>> Testing: tier1, tier2, TestFpMinMaxIntrinsics. > >>> > >>> -- > >>> Thanks, > >>> -Dmitry > >>> From tschatzl at openjdk.java.net Mon Mar 15 18:26:32 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Mon, 15 Mar 2021 18:26:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 5 new changesets Message-ID: Changeset: 189289d9 Author: Thomas Stuefe Date: 2021-03-15 17:20:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/189289d9 8262326: MaxMetaspaceSize does not have to be aligned to metaspace commit alignment Reviewed-by: coleenp, iklam ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp Changeset: 46d78f0d Author: Brian Burkhalter Date: 2021-03-15 17:24:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/46d78f0d 6539707: (fc) MappedByteBuffer.force() method throws an IOException in a very simple test Reviewed-by: alanb ! src/java.base/share/classes/java/nio/MappedByteBuffer.java ! src/java.base/share/classes/java/nio/MappedMemoryUtils.java ! src/java.base/windows/native/libnio/MappedMemoryUtils.c ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MappedMemorySegments.java + test/jdk/java/nio/MappedByteBuffer/ForceException.java Changeset: 771b146a Author: Albert Mingkun Yang Date: 2021-03-15 17:25:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/771b146a 8245025: MoveAndUpdateClosure::do_addr calls function with side-effects in an assert Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp Changeset: 5ab52448 Author: Aleksey Shipilev Date: 2021-03-15 17:38:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5ab52448 8263514: Minor issue in JavacFileManager.SortFiles.REVERSE Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java Changeset: 4f1cda4f Author: Thomas Schatzl Date: 2021-03-15 18:07:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4f1cda4f 8263387: G1GarbageCollection JFR event gets gc phase, not gc type Reviewed-by: sjohanss, ayang, iwalulya ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectorState.cpp ! src/hotspot/share/gc/g1/g1CollectorState.hpp + src/hotspot/share/gc/g1/g1GCPauseType.hpp - src/hotspot/share/gc/g1/g1GCTypes.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Trace.cpp ! src/hotspot/share/gc/g1/g1Trace.hpp ! src/hotspot/share/jfr/metadata/metadata.xml - src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/G1YCType.java From bchristi at openjdk.java.net Mon Mar 15 18:43:19 2021 From: bchristi at openjdk.java.net (Brent Christian) Date: Mon, 15 Mar 2021 18:43:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262277: URLClassLoader.getResource throws undocumented IllegalArgumentException Message-ID: <415fb29b-22eb-4b8c-8264-520a59e1d7ca@openjdk.org> Changeset: 0c718ab2 Author: Craig Andrews Committer: Brent Christian Date: 2021-03-15 18:35:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0c718ab2 8262277: URLClassLoader.getResource throws undocumented IllegalArgumentException Reviewed-by: alanb, bchristi, psadhukhan ! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java + test/jdk/java/net/URLClassLoader/FindResourceDoesNotThrowException.java From coleenp at openjdk.java.net Mon Mar 15 21:26:02 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Mon, 15 Mar 2021 21:26:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263616: 'Deprecatd' typo in src/hotspot/share/classfile/classFileParser.cpp Message-ID: <16cb316b-e78b-4b9f-992c-bac88ad158a4@openjdk.org> Changeset: 4d1c08ca Author: Coleen Phillimore Date: 2021-03-15 21:19:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4d1c08ca 8263616: 'Deprecatd' typo in src/hotspot/share/classfile/classFileParser.cpp Reviewed-by: hseigel, dcubed ! src/hotspot/share/classfile/classFileParser.cpp From iklam at openjdk.java.net Mon Mar 15 22:27:54 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Mon, 15 Mar 2021 22:27:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263392: Allow current thread to be specified in ExceptionMark Message-ID: Changeset: 1e570870 Author: Ioi Lam Date: 2021-03-15 22:20:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1e570870 8263392: Allow current thread to be specified in ExceptionMark Reviewed-by: dholmes, ccheung, coleenp, minqi ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/sharedRuntime.hpp ! src/hotspot/share/utilities/exceptions.cpp ! src/hotspot/share/utilities/exceptions.hpp From dholmes at openjdk.java.net Mon Mar 15 23:18:40 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Mon, 15 Mar 2021 23:18:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261916: gtest/GTestWrapper.java vmErrorTest.unimplemented1_vm_assert failed Message-ID: <9a535fcd-5a2b-4213-87fb-341e55dcbbfd@openjdk.org> Changeset: 8c1112a6 Author: David Holmes Date: 2021-03-15 23:11:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8c1112a6 8261916: gtest/GTestWrapper.java vmErrorTest.unimplemented1_vm_assert failed Reviewed-by: dcubed, coleenp ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/share/utilities/vmError.cpp From pbansal at openjdk.java.net Tue Mar 16 05:00:40 2021 From: pbansal at openjdk.java.net (Pankaj Bansal) Date: Tue, 16 Mar 2021 05:00:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263420: Incorrect function name in NSAccessibilityStaticText native peer implementation Message-ID: <544ff271-5843-4b83-8014-b2be59c3e9ce@openjdk.org> Changeset: d896246a Author: Pankaj Bansal Date: 2021-03-16 04:57:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d896246a 8263420: Incorrect function name in NSAccessibilityStaticText native peer implementation Reviewed-by: kizune ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.m From ysuenaga at openjdk.java.net Tue Mar 16 05:49:11 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Tue, 16 Mar 2021 05:49:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262504: Some CLHSDB command cannot know they run on remote debugger Message-ID: <2200f5b3-d17b-4ab7-b728-7acbc3cfca83@openjdk.org> Changeset: e03a5948 Author: Yasumasa Suenaga Date: 2021-03-16 05:46:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e03a5948 8262504: Some CLHSDB command cannot know they run on remote debugger Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/Tool.java From stuefe at openjdk.java.net Tue Mar 16 05:50:56 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 16 Mar 2021 05:50:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263559: Add missing initializers to VM_PopulateDumpSharedSpace Message-ID: <6adbdb5d-ea47-4dff-83f8-9546d5b0f572@openjdk.org> Changeset: ba35193c Author: Thomas Stuefe Date: 2021-03-16 05:47:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ba35193c 8263559: Add missing initializers to VM_PopulateDumpSharedSpace Reviewed-by: kbarrett, iklam, coleenp ! src/hotspot/share/memory/metaspaceShared.cpp From stuefe at openjdk.java.net Tue Mar 16 05:53:09 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Tue, 16 Mar 2021 05:53:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263557: Possible NULL dereference in Arena::destruct_contents() Message-ID: <4501ffeb-274f-4a4f-9db2-2f1f85a89808@openjdk.org> Changeset: c484d890 Author: Thomas Stuefe Date: 2021-03-16 05:49:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c484d890 8263557: Possible NULL dereference in Arena::destruct_contents() Reviewed-by: kbarrett, coleenp ! src/hotspot/share/memory/arena.cpp From roland at openjdk.java.net Tue Mar 16 08:23:11 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Tue, 16 Mar 2021 08:23:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263577: C2: reachable nodes shouldn't have dead uses at the end of optimizations Message-ID: <7098e856-0947-411a-ae9f-5a0e2b99d162@openjdk.org> Changeset: 20297a1b Author: Roland Westrelin Date: 2021-03-16 08:20:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/20297a1b 8263577: C2: reachable nodes shouldn't have dead uses at the end of optimizations Reviewed-by: vlivanov, neliasso ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/convertnode.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/ifnode.cpp ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopopts.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp ! src/hotspot/share/opto/postaloc.cpp ! src/hotspot/share/opto/subnode.cpp ! src/hotspot/share/opto/subtypenode.cpp From stefank at openjdk.java.net Tue Mar 16 08:32:17 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Tue, 16 Mar 2021 08:32:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: Changeset: a1f6591f Author: Stefan Karlsson Date: 2021-03-16 08:29:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a1f6591f 8263589: Introduce JavaValue::get_oop/set_oop Reviewed-by: coleenp, sspitsyn ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/lambdaFormInvokers.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp ! src/hotspot/share/jfr/jni/jfrJavaCall.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/jni/jfrUpcalls.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp ! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/statSampler.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/services/diagnosticFramework.cpp ! src/hotspot/share/services/gcNotifier.cpp ! src/hotspot/share/services/memoryManager.cpp ! src/hotspot/share/services/memoryPool.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: a31a23d5 Author: Stefan Karlsson Date: 2021-03-16 08:29:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a31a23d5 8263595: Remove oop type punning in JavaCallArguments Reviewed-by: iklam, coleenp, kbarrett ! src/hotspot/cpu/aarch64/jniTypes_aarch64.hpp ! src/hotspot/cpu/arm/jniTypes_arm.hpp ! src/hotspot/cpu/ppc/jniTypes_ppc.hpp ! src/hotspot/cpu/s390/jniTypes_s390.hpp ! src/hotspot/cpu/x86/jniTypes_x86.hpp ! src/hotspot/cpu/zero/jniTypes_zero.hpp ! src/hotspot/share/runtime/handles.hpp ! src/hotspot/share/runtime/javaCalls.hpp From jboes at openjdk.java.net Tue Mar 16 10:13:23 2021 From: jboes at openjdk.java.net (Julia Boes) Date: Tue, 16 Mar 2021 10:13:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8080272: Refactor I/O stream copying to use InputStream.transferTo/readAllBytes and Files.copy Message-ID: Changeset: 68deb24b Author: Andrey Turbanov Committer: Julia Boes Date: 2021-03-16 10:10:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/68deb24b 8080272: Refactor I/O stream copying to use InputStream.transferTo/readAllBytes and Files.copy Reviewed-by: mcimadamore, alanb ! src/java.base/share/classes/java/util/jar/JarInputStream.java ! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.management/share/classes/javax/management/loading/MLet.java ! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CopyFile.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIClassInstrumentation.java ! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java From mdoerr at openjdk.java.net Tue Mar 16 10:20:30 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Tue, 16 Mar 2021 10:20:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263587: C2: JVMS not cloned when needs_clone_jvms() is true Message-ID: Changeset: 9c50b8e6 Author: Martin Doerr Date: 2021-03-16 10:17:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9c50b8e6 8263587: C2: JVMS not cloned when needs_clone_jvms() is true Reviewed-by: goetz, vlivanov ! src/hotspot/share/opto/callnode.hpp From shade at openjdk.java.net Tue Mar 16 10:57:20 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 16 Mar 2021 10:57:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263509: LdapSchemaParser.readNextTag checks array length incorrectly Message-ID: <7119358f-2353-4ecf-95dd-a17d94636930@openjdk.org> Changeset: 83a9a029 Author: Aleksey Shipilev Date: 2021-03-16 10:54:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/83a9a029 8263509: LdapSchemaParser.readNextTag checks array length incorrectly Reviewed-by: stuefe, aefimov ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java From fparain at openjdk.java.net Tue Mar 16 12:24:36 2021 From: fparain at openjdk.java.net (Frederic Parain) Date: Tue, 16 Mar 2021 12:24:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263612: Unused variables in C1 runtime Message-ID: <7a060615-c4b7-49c5-a978-46a8c428bc45@openjdk.org> Changeset: 4517d72f Author: Frederic Parain Date: 2021-03-16 12:21:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4517d72f 8263612: Unused variables in C1 runtime Reviewed-by: neliasso, thartmann ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/c1/c1_Runtime1.hpp From rkennke at openjdk.java.net Tue Mar 16 14:15:16 2021 From: rkennke at openjdk.java.net (Roman Kennke) Date: Tue, 16 Mar 2021 14:15:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263427: Shenandoah: Trigger weak-LRB even when heap is stable Message-ID: Changeset: 75ef6f58 Author: Roman Kennke Date: 2021-03-16 14:12:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/75ef6f58 8263427: Shenandoah: Trigger weak-LRB even when heap is stable Reviewed-by: shade, zgu ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp ! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp ! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp ! src/hotspot/share/runtime/vmOperation.hpp ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java + test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java From redestad at openjdk.java.net Tue Mar 16 14:59:48 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Tue, 16 Mar 2021 14:59:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263450: Simplify LambdaForm.useCount Message-ID: <491bc946-e35d-411a-8d3c-17a9ca81bfbb@openjdk.org> Changeset: e33bfb39 Author: Claes Redestad Date: 2021-03-16 14:56:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e33bfb39 8263450: Simplify LambdaForm.useCount Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java From shade at openjdk.java.net Tue Mar 16 17:00:39 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 16 Mar 2021 17:00:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8256732: Zero: broken +ZeroTLAB exposes badly initialized memory Message-ID: Changeset: dc93138b Author: Aleksey Shipilev Date: 2021-03-16 16:57:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dc93138b 8256732: Zero: broken +ZeroTLAB exposes badly initialized memory Reviewed-by: dholmes ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp From herrick at openjdk.java.net Tue Mar 16 17:30:02 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Tue, 16 Mar 2021 17:30:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8248904: Add support to jpackage for the Mac App Store Message-ID: <391e6d9d-cfbf-4055-bec8-939b86f6eac1@openjdk.org> Changeset: 11c8c78c Author: Andy Herrick Date: 2021-03-16 17:26:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/11c8c78c 8248904: Add support to jpackage for the Mac App Store Reviewed-by: asemenyuk, almatvee, kizune, kcr ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java = src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/JavaApp.png ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/JavaApp.icns ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/java.icns + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/product-def.plist + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/sandbox.plist ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java = src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/JavaApp.ico ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java From zgu at openjdk.java.net Tue Mar 16 18:44:47 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Tue, 16 Mar 2021 18:44:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263679: C1: Remove vtable call Message-ID: Changeset: a67a679c Author: Zhengyu Gu Date: 2021-03-16 18:41:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a67a679c 8263679: C1: Remove vtable call Reviewed-by: vlivanov, kvn ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp ! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp ! 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_LinearScan.cpp From iklam at openjdk.java.net Tue Mar 16 18:51:24 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Tue, 16 Mar 2021 18:51:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263562: Checking if proxy_klass_head is still lambda_proxy_is_available Message-ID: <05086aeb-a9ab-46e6-b027-600de457c3e2@openjdk.org> Changeset: 0d2f87e4 Author: Yi Yang Committer: Ioi Lam Date: 2021-03-16 18:48:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0d2f87e4 8263562: Checking if proxy_klass_head is still lambda_proxy_is_available Reviewed-by: ccheung, iklam ! src/hotspot/share/classfile/systemDictionaryShared.cpp From asemenyuk at openjdk.java.net Tue Mar 16 19:16:34 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Tue, 16 Mar 2021 19:16:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263536: Add @build tags to jpackage tests Message-ID: <85ad0404-a5d9-45bf-97e7-34b413ee609d@openjdk.org> Changeset: 422eba81 Author: Alexey Semenyuk Date: 2021-03-16 19:14:41 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/422eba81 8263536: Add @build tags to jpackage tests Reviewed-by: almatvee, iklam, herrick ! test/jdk/ProblemList.txt ! test/jdk/tools/jpackage/linux/AppCategoryTest.java ! test/jdk/tools/jpackage/linux/LicenseTypeTest.java ! test/jdk/tools/jpackage/linux/LinuxBundleNameTest.java ! test/jdk/tools/jpackage/linux/MaintainerTest.java ! test/jdk/tools/jpackage/linux/ReleaseTest.java ! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java ! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java ! test/jdk/tools/jpackage/macosx/SigningPackageTest.java ! test/jdk/tools/jpackage/share/EmptyFolderPackageTest.java ! test/jdk/tools/jpackage/share/EmptyFolderTest.java ! test/jdk/tools/jpackage/windows/WinDirChooserTest.java ! test/jdk/tools/jpackage/windows/WinInstallerUiTest.java ! test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java From prr at openjdk.java.net Tue Mar 16 19:39:32 2021 From: prr at openjdk.java.net (Phil Race) Date: Tue, 16 Mar 2021 19:39:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255790: GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux Message-ID: <59b1824f-ba84-4c76-a545-0bfc92c0f78f@openjdk.org> Changeset: 05fe06a6 Author: Phil Race Date: 2021-03-16 19:36:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/05fe06a6 8255790: GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux Reviewed-by: serb, ihse, azvegint ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java From vromero at openjdk.java.net Tue Mar 16 19:41:25 2021 From: vromero at openjdk.java.net (Vicente Romero) Date: Tue, 16 Mar 2021 19:41:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260959: remove RECORDS from PreviewFeature.Feature enum Message-ID: <2104d59c-bc0a-4782-b20b-1ba57db22c6b@openjdk.org> Changeset: 9cb9af68 Author: Vicente Romero Date: 2021-03-16 19:37:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9cb9af68 8260959: remove RECORDS from PreviewFeature.Feature enum Reviewed-by: jlahoda ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java From iveresov at openjdk.java.net Tue Mar 16 21:45:53 2021 From: iveresov at openjdk.java.net (Igor Veresov) Date: Tue, 16 Mar 2021 21:45:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260650: test failed with "assert(false) failed: infinite loop in PhaseIterGVN::optimize" Message-ID: <4ce20ed3-52a8-4a96-9333-e4f500e87dc5@openjdk.org> Changeset: 996079b9 Author: Igor Veresov Date: 2021-03-16 21:42:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/996079b9 8260650: test failed with "assert(false) failed: infinite loop in PhaseIterGVN::optimize" Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/phaseX.hpp From jiefu at openjdk.java.net Tue Mar 16 23:30:43 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Tue, 16 Mar 2021 23:30:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263164: assert(_base >= VectorA && _base <= VectorZ) failed: Not a Vector while calling StoreVectorNode::memory_size() Message-ID: <89d92e97-b5da-45f7-b98d-f4e253244804@openjdk.org> Changeset: 50697965 Author: Jie Fu Date: 2021-03-16 23:27:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/50697965 8263164: assert(_base >= VectorA && _base <= VectorZ) failed: Not a Vector while calling StoreVectorNode::memory_size() Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/vectornode.hpp From iignatyev at openjdk.java.net Wed Mar 17 01:29:43 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Wed, 17 Mar 2021 01:29:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261666: [mlvm] Remove WhiteBoxHelper Message-ID: <6343a49f-8ee2-4eb2-b37b-ff254b4e249e@openjdk.org> Changeset: 4acb8839 Author: Evgeny Nikitin Committer: Igor Ignatyev Date: 2021-03-17 01:27:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4acb8839 8261666: [mlvm] Remove WhiteBoxHelper Reviewed-by: iignatyev ! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/Test.java - test/hotspot/jtreg/vmTestbase/vm/mlvm/share/WhiteBoxHelper.java From jiefu at openjdk.java.net Wed Mar 17 01:57:13 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 17 Mar 2021 01:57:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263705: Two shenandoah tests fail due to can't find ClassFileInstaller Message-ID: Changeset: dd6c9114 Author: Jie Fu Date: 2021-03-17 01:54:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dd6c9114 8263705: Two shenandoah tests fail due to can't find ClassFileInstaller Reviewed-by: iklam ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java ! test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java From zhuoren.wz at alibaba-inc.com Wed Mar 17 02:34:03 2021 From: zhuoren.wz at alibaba-inc.com (=?UTF-8?B?V2FuZyBaaHVvKFpodW9yZW4p?=) Date: Wed, 17 Mar 2021 10:34:03 +0800 Subject: [aarch64-port-dev ] =?utf-8?q?=5B8u=5D_Patches_needed_in_8u_aarc?= =?utf-8?q?h64?= Message-ID: <9031feee-4cdb-4a9a-a440-7ab9e2284d13.zhuoren.wz@alibaba-inc.com> Hello, very glad to see aarch64 support integrated in 8u. Alibaba ported a number of online applications last year, and we found these patches were useful for current 8u aarch64. P1: JDK-8069191:moving predicate out of loops may cause array accesses to bypass null check Link: https://bugs.openjdk.java.net/browse/JDK-8069191 This bug caused a lot of applications crashed during our test, easy to reproduce. I think it is a must-have. P2: JDK-8155949: Support relaxed semantics in cmpxchg https://bugs.openjdk.java.net/browse/JDK-8155949 JDK-8157904: Atomic::cmpxchg for jbyte is missing a fence on initial failure https://bugs.openjdk.java.net/browse/JDK-8157904 JDK-8196064 : AArch64: Merging ld/st into ldp/stp in macro-assembler https://bugs.openjdk.java.net/browse/JDK-8196064 JDK-8183543: Aarch64: C2 compilation often fails with "failed spill-split-recycle sanity check" https://bugs.openjdk.java.net/browse/JDK-8183543 The above four patches can improve performance. Please give some comments. Regards, Zhuo From njian at openjdk.java.net Wed Mar 17 02:47:34 2021 From: njian at openjdk.java.net (Ningsheng Jian) Date: Wed, 17 Mar 2021 02:47:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263058: Optimize vector shift with zero shift count Message-ID: <290b3c7c-1720-4664-adb9-7d7cdfa1f3e1@openjdk.org> Changeset: d2144a5b Author: Eric Liu Committer: Ningsheng Jian Date: 2021-03-17 02:45:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d2144a5b 8263058: Optimize vector shift with zero shift count Reviewed-by: thartmann, kvn ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp From rehn at openjdk.java.net Wed Mar 17 07:29:50 2021 From: rehn at openjdk.java.net (Robbin Ehn) Date: Wed, 17 Mar 2021 07:29:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261262: Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION Message-ID: <9aa64b81-5901-4b61-b16a-90f73826c4ac@openjdk.org> Changeset: 7b9d2562 Author: Robbin Ehn Date: 2021-03-17 07:27:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7b9d2562 8261262: Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION Reviewed-by: dcubed, sspitsyn ! src/hotspot/share/prims/jvmtiEnvThreadState.cpp From psadhukhan at openjdk.java.net Wed Mar 17 07:57:11 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Wed, 17 Mar 2021 07:57:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263410: ListModel javadoc refers to non-existent interface Message-ID: Changeset: ec95a5c6 Author: Prasanta Sadhukhan Date: 2021-03-17 07:54:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ec95a5c6 8263410: ListModel javadoc refers to non-existent interface Reviewed-by: azvegint, pbansal, aivanov ! src/java.desktop/share/classes/javax/swing/ListModel.java From ysuenaga at openjdk.java.net Wed Mar 17 08:33:11 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Wed, 17 Mar 2021 08:33:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261095: Add test for clhsdb "symbol" command Message-ID: <77afc650-48e1-414c-a445-6579d5bb3dad@openjdk.org> Changeset: 086a66a0 Author: Vipin Sharma Committer: Yasumasa Suenaga Date: 2021-03-17 08:30:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/086a66a0 8261095: Add test for clhsdb "symbol" command Reviewed-by: cjplummer, ysuenaga + test/hotspot/jtreg/serviceability/sa/ClhsdbSymbol.java From roland at openjdk.java.net Wed Mar 17 08:56:07 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Wed, 17 Mar 2021 08:56:07 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263672: fatal error: no reachable node should have no use Message-ID: Changeset: d1baed67 Author: Roland Westrelin Date: 2021-03-17 08:52:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d1baed67 8263672: fatal error: no reachable node should have no use Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/addnode.cpp From prappo at openjdk.java.net Wed Mar 17 10:35:16 2021 From: prappo at openjdk.java.net (Pavel Rappo) Date: Wed, 17 Mar 2021 10:35:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263688: Coordinate equals, hashCode and compareTo of JavacFileManager.PathAndContainer Message-ID: Changeset: 23fc2a4d Author: Pavel Rappo Date: 2021-03-17 10:32:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/23fc2a4d 8263688: Coordinate equals, hashCode and compareTo of JavacFileManager.PathAndContainer Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java From shade at openjdk.java.net Wed Mar 17 11:01:09 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 17 Mar 2021 11:01:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263434: Dangling references after MethodComparator::methods_EMCP Message-ID: <9272cfc2-d000-4b36-abc3-6fa63e6d95bf@openjdk.org> Changeset: f9f2eef9 Author: Aleksey Shipilev Date: 2021-03-17 10:58:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f9f2eef9 8263434: Dangling references after MethodComparator::methods_EMCP Reviewed-by: coleenp, sspitsyn ! src/hotspot/share/prims/methodComparator.cpp ! src/hotspot/share/prims/methodComparator.hpp From aph at redhat.com Wed Mar 17 11:33:17 2021 From: aph at redhat.com (Andrew Haley) Date: Wed, 17 Mar 2021 11:33:17 +0000 Subject: [aarch64-port-dev ] [8u] Patches needed in 8u aarch64 In-Reply-To: <9031feee-4cdb-4a9a-a440-7ab9e2284d13.zhuoren.wz@alibaba-inc.com> References: <9031feee-4cdb-4a9a-a440-7ab9e2284d13.zhuoren.wz@alibaba-inc.com> Message-ID: <5482aa1c-7615-e08d-5c57-2fab5fdf47bc@redhat.com> On 3/17/21 2:34 AM, Wang Zhuo(Zhuoren) wrote: > Alibaba ported a number of online applications last year, and we found these patches were useful for current 8u aarch64. > P1: > JDK-8069191:moving predicate out of loops may cause array accesses to bypass null check > Link: https://bugs.openjdk.java.net/browse/JDK-8069191 > This bug caused a lot of applications crashed during our test, easy to reproduce. I think it is a must-have. yes. That sounds right. > P2: > JDK-8155949: Support relaxed semantics in cmpxchg > https://bugs.openjdk.java.net/browse/JDK-8155949 That patch seems a bit too risky for 8u, for not much gain. > JDK-8157904: Atomic::cmpxchg for jbyte is missing a fence on initial failure > https://bugs.openjdk.java.net/browse/JDK-8157904 Are you sure this is useful on AArch64? That code should not be used on the AArch64 platform. > JDK-8196064 : AArch64: Merging ld/st into ldp/stp in macro-assembler > https://bugs.openjdk.java.net/browse/JDK-8196064 It's a nice patch, but maybe too much for 8u? I'm not sure. > JDK-8183543: Aarch64: C2 compilation often fails with "failed spill-split-recycle sanity check" > https://bugs.openjdk.java.net/browse/JDK-8183543 Yes. -- 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 jlahoda at openjdk.java.net Wed Mar 17 12:39:32 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Wed, 17 Mar 2021 12:39:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259863: doc: JShell snippet doesn't compile Message-ID: <93c196ae-174c-4497-8b19-ce8969218e89@openjdk.org> Changeset: 41276eb8 Author: Jan Lahoda Date: 2021-03-17 12:36:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/41276eb8 8259863: doc: JShell snippet doesn't compile Reviewed-by: sundar ! src/jdk.jshell/share/classes/jdk/jshell/package-info.java From rwestberg at openjdk.java.net Wed Mar 17 12:49:00 2021 From: rwestberg at openjdk.java.net (Robin Westberg) Date: Wed, 17 Mar 2021 12:49:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263667: Avoid running GitHub actions on branches named pr/* Message-ID: <0ac58566-4d12-4243-a5dd-6d77834bba1e@openjdk.org> Changeset: 86e9cd98 Author: Robin Westberg Date: 2021-03-17 12:46:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/86e9cd98 8263667: Avoid running GitHub actions on branches named pr/* Reviewed-by: ehelin, erikj, ihse ! .github/workflows/submit.yml From ayang at openjdk.java.net Wed Mar 17 13:22:27 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Wed, 17 Mar 2021 13:22:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263723: [BACKOUT] MoveAndUpdateClosure::do_addr calls function with side-effects in an assert Message-ID: <886b2b3f-ec36-4473-b414-2d5907715524@openjdk.org> Changeset: a707fcb5 Author: Albert Mingkun Yang Date: 2021-03-17 13:19:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a707fcb5 8263723: [BACKOUT] MoveAndUpdateClosure::do_addr calls function with side-effects in an assert Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp From redestad at openjdk.java.net Wed Mar 17 13:38:09 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Wed, 17 Mar 2021 13:38:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8148937: (str) Adapt StringJoiner for Compact Strings Message-ID: <22452550-b036-49bd-a0f8-9cfff0d80515@openjdk.org> Changeset: 000012a3 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-03-17 13:34:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/000012a3 8148937: (str) Adapt StringJoiner for Compact Strings Reviewed-by: redestad, chegar ! src/java.base/share/classes/java/util/StringJoiner.java + test/micro/org/openjdk/bench/java/util/StringJoinerBenchmark.java From dcubed at openjdk.java.net Wed Mar 17 15:16:24 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Wed, 17 Mar 2021 15:16:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263732: ProblemList serviceability/sa/ClhsdbSymbol.java on ZGC Message-ID: <336ae166-5641-43ac-b3ae-2de430f780ce@openjdk.org> Changeset: b63b5d4c Author: Daniel D. Daugherty Date: 2021-03-17 15:13:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b63b5d4c 8263732: ProblemList serviceability/sa/ClhsdbSymbol.java on ZGC Reviewed-by: ysuenaga ! test/hotspot/jtreg/ProblemList-zgc.txt From redestad at openjdk.java.net Wed Mar 17 15:24:38 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Wed, 17 Mar 2021 15:24:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263677: Improve Character.isLowerCase/isUpperCase lookups Message-ID: Changeset: e152cc03 Author: Claes Redestad Date: 2021-03-17 15:22:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e152cc03 8263677: Improve Character.isLowerCase/isUpperCase lookups Reviewed-by: erikj, ihse, naoto, rriggs ! make/data/characterdata/CharacterData00.java.template ! make/data/characterdata/CharacterData01.java.template ! make/data/characterdata/CharacterData02.java.template ! make/data/characterdata/CharacterData03.java.template ! make/data/characterdata/CharacterData0E.java.template ! make/data/characterdata/CharacterDataLatin1.java.template ! make/jdk/src/classes/build/tools/generatecharacter/GenerateCharacter.java ! test/micro/org/openjdk/bench/java/lang/Characters.java From neliasso at openjdk.java.net Wed Mar 17 16:05:46 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Wed, 17 Mar 2021 16:05:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263361: Incorrect arraycopy stub selected by C2 for SATB collectors Message-ID: <609996d5-20cf-4d19-bfbc-ddce8a42c25d@openjdk.org> Changeset: 5d87a219 Author: Nils Eliasson Date: 2021-03-17 16:02:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5d87a219 8263361: Incorrect arraycopy stub selected by C2 for SATB collectors Reviewed-by: eosterlund, vlivanov ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/macroArrayCopy.cpp ! src/hotspot/share/runtime/stubRoutines.cpp From sviswanathan at openjdk.java.net Wed Mar 17 16:22:51 2021 From: sviswanathan at openjdk.java.net (Sandhya Viswanathan) Date: Wed, 17 Mar 2021 16:22:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261671: X86 I2L conversion can be skipped for certain masked positive values Message-ID: <0f4dfa06-24b1-413b-a098-cc7bec29d0e5@openjdk.org> Changeset: 4f4ca0e7 Author: Marcus G K Williams Committer: Sandhya Viswanathan Date: 2021-03-17 16:19:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4f4ca0e7 8261671: X86 I2L conversion can be skipped for certain masked positive values Reviewed-by: kvn, neliasso, vlivanov ! src/hotspot/cpu/x86/x86_64.ad + test/hotspot/jtreg/compiler/codegen/BMI2.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/BMITestRunner.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/Expr.java + test/hotspot/jtreg/compiler/intrinsics/bmi/TestBzhiI2L.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java + test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java From zgu at openjdk.java.net Wed Mar 17 16:25:34 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 17 Mar 2021 16:25:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262398: Shenandoah: Disable nmethod barrier and stack watermark when running with passive mode Message-ID: Changeset: 7674da43 Author: Zhengyu Gu Date: 2021-03-17 16:19:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7674da43 8262398: Shenandoah: Disable nmethod barrier and stack watermark when running with passive mode Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp ! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp ! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp ! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java From neliasso at openjdk.java.net Wed Mar 17 16:33:51 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Wed, 17 Mar 2021 16:33:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262298: G1BarrierSetC2::step_over_gc_barrier fails with assert "bad barrier shape" Message-ID: <467ef351-1544-4655-9661-e4ba3c7aac3a@openjdk.org> Changeset: cdf78e47 Author: Nils Eliasson Date: 2021-03-17 16:31:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cdf78e47 8262298: G1BarrierSetC2::step_over_gc_barrier fails with assert "bad barrier shape" Reviewed-by: kvn, vlivanov ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp From darcy at openjdk.java.net Wed Mar 17 17:02:26 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Wed, 17 Mar 2021 17:02:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263726: divideToIntegralValue typo on BigDecimal documentation Message-ID: Changeset: 24afa36d Author: Joe Darcy Date: 2021-03-17 16:58:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/24afa36d 8263726: divideToIntegralValue typo on BigDecimal documentation Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigDecimal.java From kvn at openjdk.java.net Wed Mar 17 20:04:01 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Wed, 17 Mar 2021 20:04:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263753: two new tests from JDK-8261671 fail with "Error. can not find ClassFileInstaller in test directory or libraries" Message-ID: <86587ec9-4f50-4f9d-b83d-761e7c908d6c@openjdk.org> Changeset: 83a49ef8 Author: Vladimir Kozlov Date: 2021-03-17 20:00:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/83a49ef8 8263753: two new tests from JDK-8261671 fail with "Error. can not find ClassFileInstaller in test directory or libraries" Reviewed-by: dcubed ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBzhiI2L.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java From darcy at openjdk.java.net Wed Mar 17 20:27:29 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Wed, 17 Mar 2021 20:27:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254979: Class.getSimpleName() returns non-empty for lambda and method Message-ID: <369816e9-6676-499c-acbe-265d7a0e81ae@openjdk.org> Changeset: 26234b53 Author: Joe Darcy Date: 2021-03-17 20:24:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/26234b53 8254979: Class.getSimpleName() returns non-empty for lambda and method Reviewed-by: rriggs, mchung ! src/java.base/share/classes/java/lang/Class.java From darcy at openjdk.java.net Wed Mar 17 22:01:35 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Wed, 17 Mar 2021 22:01:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262807: Note assumptions of core reflection modeling and parameter handling Message-ID: <77befd3e-1666-4c31-aced-5a690b9100d1@openjdk.org> Changeset: 99b39aad Author: Joe Darcy Date: 2021-03-17 21:58:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/99b39aad 8262807: Note assumptions of core reflection modeling and parameter handling Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/Class.java ! src/java.base/share/classes/java/lang/reflect/Executable.java ! src/java.base/share/classes/java/lang/reflect/Parameter.java ! src/java.base/share/classes/java/lang/reflect/package-info.java From cjplummer at openjdk.java.net Wed Mar 17 22:06:28 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Wed, 17 Mar 2021 22:06:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263756: Fix ZGC ProblemList entry for serviceability/sa/ClhsdbSymbol.java Message-ID: <89bfba4f-72d9-4a24-bd39-4d242798ae58@openjdk.org> Changeset: 50ff0d4d Author: Chris Plummer Date: 2021-03-17 22:03:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/50ff0d4d 8263756: Fix ZGC ProblemList entry for serviceability/sa/ClhsdbSymbol.java Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList-zgc.txt From cjplummer at openjdk.java.net Wed Mar 17 23:28:25 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Wed, 17 Mar 2021 23:28:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263757: Remove serviceability/sa/ClhsdClasses.java from ZGC problem list Message-ID: <6e3f5c68-e2c6-40c1-a537-e405572e75b1@openjdk.org> Changeset: 5d5813a5 Author: Chris Plummer Date: 2021-03-17 23:25:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5d5813a5 8263757: Remove serviceability/sa/ClhsdClasses.java from ZGC problem list Reviewed-by: dcubed ! test/hotspot/jtreg/ProblemList-zgc.txt From jpai at openjdk.java.net Thu Mar 18 01:48:04 2021 From: jpai at openjdk.java.net (Jaikiran Pai) Date: Thu, 18 Mar 2021 01:48:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263108: Class initialization deadlock in java.lang.constant Message-ID: <0191ed04-f651-4a51-8042-ef3b4cf434f3@openjdk.org> Changeset: 9225a230 Author: Jaikiran Pai Date: 2021-03-18 01:45:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9225a230 8263108: Class initialization deadlock in java.lang.constant Reviewed-by: vtewari, plevart, chegar ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java + test/jdk/java/lang/constant/DynamicConstantDescTest.java From fyang at openjdk.java.net Thu Mar 18 02:29:11 2021 From: fyang at openjdk.java.net (Fei Yang) Date: Thu, 18 Mar 2021 02:29:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263676: AArch64: one potential bug in C1 LIRGenerator::generate_address() Message-ID: Changeset: 81ba5784 Author: Fei Yang Date: 2021-03-18 02:26:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/81ba5784 8263676: AArch64: one potential bug in C1 LIRGenerator::generate_address() Reviewed-by: adinn ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp From iklam at openjdk.java.net Thu Mar 18 04:19:02 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Thu, 18 Mar 2021 04:19:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261480: MetaspaceShared::preload_and_dump should check exceptions Message-ID: Changeset: 2b93ae00 Author: Ioi Lam Date: 2021-03-18 04:15:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2b93ae00 8261480: MetaspaceShared::preload_and_dump should check exceptions Reviewed-by: dholmes, ccheung ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classListParser.hpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/classfile/lambdaFormInvokers.cpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/archiveUtils.hpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java From stuefe at openjdk.java.net Thu Mar 18 04:50:00 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 18 Mar 2021 04:50:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263455: NMT: assert on registering a region which completely engulfs an existing region Message-ID: Changeset: 444a80b9 Author: Thomas Stuefe Date: 2021-03-18 04:47:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/444a80b9 8263455: NMT: assert on registering a region which completely engulfs an existing region Reviewed-by: zgu, coleenp ! src/hotspot/share/services/virtualMemoryTracker.hpp From stefank at openjdk.java.net Thu Mar 18 06:55:20 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Thu, 18 Mar 2021 06:55:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263725: JFR oldobject tests are not run when GCs are specified explicitly Message-ID: Changeset: 72b82fd7 Author: Stefan Karlsson Date: 2021-03-18 06:52:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/72b82fd7 8263725: JFR oldobject tests are not run when GCs are specified explicitly Reviewed-by: tschatzl, mgronlun ! test/jdk/jdk/jfr/event/oldobject/TestAllocationTime.java ! test/jdk/jdk/jfr/event/oldobject/TestArrayInformation.java ! test/jdk/jdk/jfr/event/oldobject/TestCircularReference.java ! test/jdk/jdk/jfr/event/oldobject/TestClassLoaderLeak.java ! test/jdk/jdk/jfr/event/oldobject/TestFieldInformation.java ! test/jdk/jdk/jfr/event/oldobject/TestG1.java ! test/jdk/jdk/jfr/event/oldobject/TestHeapDeep.java ! test/jdk/jdk/jfr/event/oldobject/TestHeapShallow.java ! test/jdk/jdk/jfr/event/oldobject/TestLargeRootSet.java ! test/jdk/jdk/jfr/event/oldobject/TestLastKnownHeapUsage.java ! test/jdk/jdk/jfr/event/oldobject/TestListenerLeak.java ! test/jdk/jdk/jfr/event/oldobject/TestMetadataRetention.java ! test/jdk/jdk/jfr/event/oldobject/TestObjectAge.java ! test/jdk/jdk/jfr/event/oldobject/TestObjectDescription.java ! test/jdk/jdk/jfr/event/oldobject/TestParallel.java ! test/jdk/jdk/jfr/event/oldobject/TestReferenceChainLimit.java ! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java ! test/jdk/jdk/jfr/event/oldobject/TestSerial.java ! test/jdk/jdk/jfr/event/oldobject/TestZ.java From jcm at openjdk.java.net Thu Mar 18 09:25:50 2021 From: jcm at openjdk.java.net (Jamsheed Mohammed C M) Date: Thu, 18 Mar 2021 09:25:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260716: Assert in MacroAssembler::clear_mem with -XX:-IdealizeClearArrayNode Message-ID: <3d7d6eba-7ee2-4913-a4d6-f39a7810ae37@openjdk.org> Changeset: ff52f298 Author: Jamsheed Mohammed C M Date: 2021-03-18 09:22:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ff52f298 8260716: Assert in MacroAssembler::clear_mem with -XX:-IdealizeClearArrayNode Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad + test/hotspot/jtreg/compiler/codegen/ClearArrayTest.java From zhuoren.wz at alibaba-inc.com Thu Mar 18 11:33:02 2021 From: zhuoren.wz at alibaba-inc.com (=?UTF-8?B?V2FuZyBaaHVvKFpodW9yZW4p?=) Date: Thu, 18 Mar 2021 19:33:02 +0800 Subject: [aarch64-port-dev ] =?utf-8?q?=5B8u=5D_Patches_needed_in_8u_aarc?= =?utf-8?q?h64?= In-Reply-To: <5482aa1c-7615-e08d-5c57-2fab5fdf47bc@redhat.com> References: <9031feee-4cdb-4a9a-a440-7ab9e2284d13.zhuoren.wz@alibaba-inc.com>, <5482aa1c-7615-e08d-5c57-2fab5fdf47bc@redhat.com> Message-ID: <9845eea3-88f0-4b76-a411-4ba47c4251e6.zhuoren.wz@alibaba-inc.com> Thanks, if nobody is backporting JDK-8069191 and JDK-8183543, I will do it. Regards, Zhuoren ------------------------------------------------------------------ From:Andrew Haley Sent At:2021 Mar. 17 (Wed.) 19:33 To:aarch64-port-dev Subject:Re: [aarch64-port-dev ] [8u] Patches needed in 8u aarch64 On 3/17/21 2:34 AM, Wang Zhuo(Zhuoren) wrote: > Alibaba ported a number of online applications last year, and we found these patches were useful for current 8u aarch64. > P1: > JDK-8069191:moving predicate out of loops may cause array accesses to bypass null check > Link: https://bugs.openjdk.java.net/browse/JDK-8069191 > This bug caused a lot of applications crashed during our test, easy to reproduce. I think it is a must-have. yes. That sounds right. > P2: > JDK-8155949: Support relaxed semantics in cmpxchg > https://bugs.openjdk.java.net/browse/JDK-8155949 That patch seems a bit too risky for 8u, for not much gain. > JDK-8157904: Atomic::cmpxchg for jbyte is missing a fence on initial failure > https://bugs.openjdk.java.net/browse/JDK-8157904 Are you sure this is useful on AArch64? That code should not be used on the AArch64 platform. > JDK-8196064 : AArch64: Merging ld/st into ldp/stp in macro-assembler > https://bugs.openjdk.java.net/browse/JDK-8196064 It's a nice patch, but maybe too much for 8u? I'm not sure. > JDK-8183543: Aarch64: C2 compilation often fails with "failed spill-split-recycle sanity check" > https://bugs.openjdk.java.net/browse/JDK-8183543 Yes. -- 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 jlahoda at openjdk.java.net Thu Mar 18 12:40:35 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Thu, 18 Mar 2021 12:40:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263590: Rawtypes warnings should be produced for pattern matching in instanceof Message-ID: Changeset: 9cd21b68 Author: Jan Lahoda Date: 2021-03-18 12:37:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9cd21b68 8263590: Rawtypes warnings should be produced for pattern matching in instanceof Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java + test/langtools/tools/javac/patterns/RawTypeBindingWarning.java + test/langtools/tools/javac/patterns/RawTypeBindingWarning.out From redestad at openjdk.java.net Thu Mar 18 12:50:38 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Thu, 18 Mar 2021 12:50:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260605: Various java.lang.invoke cleanups Message-ID: <9ac73390-92f2-421e-934e-608ec8200731@openjdk.org> Changeset: 63eae8fa Author: Claes Redestad Date: 2021-03-18 12:47:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/63eae8fa 8260605: Various java.lang.invoke cleanups Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/MethodType.java From chagedorn at openjdk.java.net Thu Mar 18 13:11:10 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Thu, 18 Mar 2021 13:11:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263775: C2: igv_print() crash unexpectedly when called from debugger Message-ID: <4873959c-4650-4ad4-a7de-1729e7668e00@openjdk.org> Changeset: 3f31a6ba Author: Yi Yang Committer: Christian Hagedorn Date: 2021-03-18 13:07:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3f31a6ba 8263775: C2: igv_print() crash unexpectedly when called from debugger Reviewed-by: chagedorn ! src/hotspot/share/opto/compile.cpp From aivanov at openjdk.java.net Thu Mar 18 13:29:11 2021 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Thu, 18 Mar 2021 13:29:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263311: Watch registry changes for remote printers update instead of polling Message-ID: <04b6eace-c766-419e-afa1-dbdefd51a422@openjdk.org> Changeset: a85dc557 Author: Alexey Ivanov Date: 2021-03-18 13:26:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a85dc557 8263311: Watch registry changes for remote printers update instead of polling Reviewed-by: psadhukhan, serb ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp ! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java From mli at openjdk.java.net Thu Mar 18 14:17:50 2021 From: mli at openjdk.java.net (Hamlin Li) Date: Thu, 18 Mar 2021 14:17:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263495: Gather liveness info in the mark phase of G1 full gc Message-ID: <6d398ded-2560-48ce-970e-41ad4f5dedfa@openjdk.org> Changeset: 8c8d1b31 Author: Hamlin Li Date: 2021-03-18 14:14:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8c8d1b31 8263495: Gather liveness info in the mark phase of G1 full gc Co-authored-by: Shoubing Ma Reviewed-by: tschatzl, sjohanss, ayang ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1FullCollector.hpp ! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.cpp ! src/hotspot/share/gc/g1/g1FullGCMarker.hpp ! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp From iignatyev at openjdk.java.net Thu Mar 18 15:38:19 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Thu, 18 Mar 2021 15:38:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8246494: introduce vm.flagless at-requires property Message-ID: Changeset: e333b6e1 Author: Igor Ignatyev Date: 2021-03-18 15:34:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e333b6e1 8246494: introduce vm.flagless at-requires property Reviewed-by: mseledtsov, sspitsyn ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/applications/scimark/Scimark.java ! test/hotspot/jtreg/gtest/GTestWrapper.java ! test/hotspot/jtreg/gtest/LargePageGtests.java ! test/hotspot/jtreg/gtest/MetaspaceGtests.java ! test/jtreg-ext/requires/VMProps.java From iignatyev at openjdk.java.net Thu Mar 18 16:43:57 2021 From: iignatyev at openjdk.java.net (Igor Ignatyev) Date: Thu, 18 Mar 2021 16:43:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263659: Reflow GTestResultParser for better readability Message-ID: <71990cd4-0d97-44ef-95ef-55ad8d1c47ab@openjdk.org> Changeset: 21db0f67 Author: Alex Blewitt Committer: Igor Ignatyev Date: 2021-03-18 16:41:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/21db0f67 8263659: Reflow GTestResultParser for better readability Reviewed-by: shade, iignatyev ! test/hotspot/jtreg/gtest/GTestResultParser.java From aph at redhat.com Thu Mar 18 16:52:23 2021 From: aph at redhat.com (Andrew Haley) Date: Thu, 18 Mar 2021 16:52:23 +0000 Subject: [aarch64-port-dev ] [8u] Patches needed in 8u aarch64 In-Reply-To: <9845eea3-88f0-4b76-a411-4ba47c4251e6.zhuoren.wz@alibaba-inc.com> References: <9031feee-4cdb-4a9a-a440-7ab9e2284d13.zhuoren.wz@alibaba-inc.com> <5482aa1c-7615-e08d-5c57-2fab5fdf47bc@redhat.com> <9845eea3-88f0-4b76-a411-4ba47c4251e6.zhuoren.wz@alibaba-inc.com> Message-ID: <7301b685-acb2-47b8-677c-2e87b337ebf5@redhat.com> On 3/18/21 11:33 AM, Wang Zhuo(Zhuoren) wrote: > Thanks, if nobody is backporting JDK-8069191 and JDK-8183543, I will do it. Please do. -- 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 kizune at openjdk.java.net Thu Mar 18 19:53:05 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Thu, 18 Mar 2021 19:53:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261352: Create implementation for component peer for all the components who should be ignored in a11y interactions Message-ID: <3cff13e9-120f-4d40-9629-8f708beecd07@openjdk.org> Changeset: e543a500 Author: Alexander Zuev Date: 2021-03-18 19:50:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e543a500 8261352: Create implementation for component peer for all the components who should be ignored in a11y interactions Reviewed-by: serb ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.h ! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m = src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/IgnoreAccessibility.h + src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/IgnoreAccessibility.m From prr at openjdk.java.net Thu Mar 18 20:02:42 2021 From: prr at openjdk.java.net (Phil Race) Date: Thu, 18 Mar 2021 20:02:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263439: getSupportedAttributeValues() throws NPE for Finishings attribute Message-ID: <89a305e4-9d53-479f-9381-0566e2140848@openjdk.org> Changeset: 2173fedd Author: Phil Race Date: 2021-03-18 20:00:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2173fedd 8263439: getSupportedAttributeValues() throws NPE for Finishings attribute Reviewed-by: psadhukhan, azvegint ! src/java.desktop/unix/classes/sun/print/IPPPrintService.java + test/jdk/javax/print/attribute/AllSupportedValues/PrintValues.java From coleenp at openjdk.java.net Thu Mar 18 20:05:03 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Thu, 18 Mar 2021 20:05:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8252723: Run stack016.java also with C2-only Message-ID: <67a37e97-68e8-47c2-aafd-66412e1db9c0@openjdk.org> Changeset: e34f766b Author: Coleen Phillimore Date: 2021-03-18 20:00:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e34f766b 8252723: Run stack016.java also with C2-only Reviewed-by: mseledtsov, iklam ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java From serb at openjdk.java.net Thu Mar 18 20:10:18 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Thu, 18 Mar 2021 20:10:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263622: The java.awt.color.ICC_Profile#setData invert the order of bytes for the "head" tag Message-ID: <2c9dbb19-efc7-4dfe-bae5-c9f32b614806@openjdk.org> Changeset: 01ddf3d2 Author: Sergey Bylokhov Date: 2021-03-18 20:07:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/01ddf3d2 8263622: The java.awt.color.ICC_Profile#setData invert the order of bytes for the "head" tag Reviewed-by: azvegint ! src/java.desktop/share/native/liblcms/LCMS.c + test/jdk/java/awt/color/ICC_Profile/SetHeaderInfo.java From amenkov at openjdk.java.net Thu Mar 18 20:13:20 2021 From: amenkov at openjdk.java.net (Alex Menkov) Date: Thu, 18 Mar 2021 20:13:20 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262001: java/lang/management/ThreadMXBean/ResetPeakThreadCount.java failed with "RuntimeException: Current Peak = 14 Expected to be == previous peak = 7 + 8" Message-ID: <9870c49a-b2b1-43d6-b125-fc699d22d633@openjdk.org> Changeset: c82a673c Author: Alex Menkov Date: 2021-03-18 20:10:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c82a673c 8262001: java/lang/management/ThreadMXBean/ResetPeakThreadCount.java failed with "RuntimeException: Current Peak = 14 Expected to be == previous peak = 7 + 8" Reviewed-by: dfuchs, sspitsyn ! test/jdk/java/lang/management/ThreadMXBean/ResetPeakThreadCount.java From bpb at openjdk.java.net Thu Mar 18 21:15:47 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Thu, 18 Mar 2021 21:15:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263742: (bf) MappedByteBuffer.force() should use the capacity as its upper bound Message-ID: <5ccd9427-4f2f-40da-83d0-a0ac029e8aea@openjdk.org> Changeset: fa0f1614 Author: Brian Burkhalter Date: 2021-03-18 21:12:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fa0f1614 8263742: (bf) MappedByteBuffer.force() should use the capacity as its upper bound Reviewed-by: adinn, alanb ! src/java.base/share/classes/java/nio/MappedByteBuffer.java From rriggs at openjdk.java.net Thu Mar 18 21:29:32 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Thu, 18 Mar 2021 21:29:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263320: [test] Add Object Stream Formatter to work with test utility HexPrinter Message-ID: Changeset: 788e30c1 Author: Roger Riggs Date: 2021-03-18 21:26:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/788e30c1 8263320: [test] Add Object Stream Formatter to work with test utility HexPrinter Reviewed-by: chegar + test/lib-test/jdk/test/lib/hexdump/ObjectStreamPrinterTest.java + test/lib-test/jdk/test/lib/hexdump/StreamDumpTest.java + test/lib/jdk/test/lib/hexdump/ObjectStreamPrinter.java + test/lib/jdk/test/lib/hexdump/StreamDump.java From prr at openjdk.java.net Thu Mar 18 21:55:16 2021 From: prr at openjdk.java.net (Phil Race) Date: Thu, 18 Mar 2021 21:55:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263833: Stop disabling warnings for sunFont.c with gcc Message-ID: <6aee00f9-3383-409f-8dc5-a39681340a7c@openjdk.org> Changeset: ed1e25d5 Author: Phil Race Date: 2021-03-18 21:52:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ed1e25d5 8263833: Stop disabling warnings for sunFont.c with gcc Reviewed-by: erikj ! make/modules/java.desktop/lib/Awt2dLibraries.gmk From wetmore at openjdk.java.net Thu Mar 18 22:34:35 2021 From: wetmore at openjdk.java.net (Bradford Wetmore) Date: Thu, 18 Mar 2021 22:34:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263827: Suspend "missing" javadoc doclint checks for smartcardio Message-ID: <5c524cd5-6192-4cef-9e52-6c6bbaa0d77f@openjdk.org> Changeset: 6aa28b3b Author: Bradford Wetmore Date: 2021-03-18 22:31:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6aa28b3b 8263827: Suspend "missing" javadoc doclint checks for smartcardio Co-authored-by: Magnus Ihse Bursie Reviewed-by: erikj ! make/Docs.gmk From valeriep at openjdk.java.net Thu Mar 18 23:26:54 2021 From: valeriep at openjdk.java.net (Valerie Peng) Date: Thu, 18 Mar 2021 23:26:54 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260274: Cipher.init(int, key) does not use highest priority provider for random bytes Message-ID: Changeset: 434a399b Author: Valerie Peng Date: 2021-03-18 23:23:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/434a399b 8260274: Cipher.init(int, key) does not use highest priority provider for random bytes Reviewed-by: ascarpino, xuelei ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java ! src/java.base/share/classes/java/security/KeyPairGenerator.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java ! src/java.base/share/classes/sun/security/jca/JCAUtil.java ! src/java.base/share/classes/sun/security/jca/Providers.java + test/jdk/java/security/misc/TestDefaultRandom.java From zgu at openjdk.java.net Fri Mar 19 00:22:44 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Fri, 19 Mar 2021 00:22:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263832: Shenandoah: Fixing parallel thread iteration in final mark task Message-ID: <13b8b4d1-acde-4fc9-831f-9cb25e877bb6@openjdk.org> Changeset: d185655c Author: Zhengyu Gu Date: 2021-03-19 00:20:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d185655c 8263832: Shenandoah: Fixing parallel thread iteration in final mark task Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp From serb at openjdk.java.net Fri Mar 19 02:51:14 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Fri, 19 Mar 2021 02:51:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263482: Make access to the ICC color profiles data multithread-friendly Message-ID: Changeset: 1a21f779 Author: Sergey Bylokhov Date: 2021-03-19 02:48:30 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1a21f779 8263482: Make access to the ICC color profiles data multithread-friendly Reviewed-by: azvegint ! src/java.desktop/share/classes/java/awt/color/ICC_Profile.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/cmm/lcms/LCMSProfile.java ! src/java.desktop/share/native/liblcms/LCMS.c From psadhukhan at openjdk.java.net Fri Mar 19 04:30:59 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Fri, 19 Mar 2021 04:30:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263481: Specification of JComponent::setDefaultLocale doesn't mention that passing 'null' restores VM's default locale Message-ID: <2c325998-4a13-4653-925f-8d92fcb138d6@openjdk.org> Changeset: d24e4cfe Author: Prasanta Sadhukhan Date: 2021-03-19 04:28:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d24e4cfe 8263481: Specification of JComponent::setDefaultLocale doesn't mention that passing 'null' restores VM's default locale Reviewed-by: aivanov ! src/java.desktop/share/classes/javax/swing/JComponent.java + test/jdk/javax/swing/JComponent/TestNullLocale.java From stuefe at openjdk.java.net Fri Mar 19 09:01:30 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Fri, 19 Mar 2021 09:01:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263185: Mallinfo deprecated in glibc 2.33 Message-ID: Changeset: 454af871 Author: Christoph G?ttschkes Committer: Thomas Stuefe Date: 2021-03-19 08:58:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/454af871 8263185: Mallinfo deprecated in glibc 2.33 Reviewed-by: stuefe, dholmes ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp From neliasso at openjdk.java.net Fri Mar 19 09:12:34 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Fri, 19 Mar 2021 09:12:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262476: Add filter to speed up CompileCommand lookup Message-ID: <077684ac-7842-497c-98e7-6fedb8f3f2b1@openjdk.org> Changeset: 701fd9da Author: Nils Eliasson Date: 2021-03-19 09:10:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/701fd9da 8262476: Add filter to speed up CompileCommand lookup Reviewed-by: kvn, thartmann ! src/hotspot/share/compiler/compilerOracle.cpp From chegar at openjdk.java.net Fri Mar 19 10:48:55 2021 From: chegar at openjdk.java.net (Chris Hegarty) Date: Fri, 19 Mar 2021 10:48:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263818: Release JNI local references in get/set-InetXXAddress-member helper functions of net_util.c Message-ID: <8f312d7a-8154-4429-b078-5d287230decf@openjdk.org> Changeset: 4d51a82b Author: Chris Hegarty Date: 2021-03-19 10:46:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4d51a82b 8263818: Release JNI local references in get/set-InetXXAddress-member helper functions of net_util.c Reviewed-by: alanb ! src/java.base/share/native/libnet/net_util.c From redestad at openjdk.java.net Fri Mar 19 10:54:49 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 19 Mar 2021 10:54:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263821: Remove unused MethodTypeForm canonicalization codes Message-ID: <79935f2a-9a0d-42e0-b42f-fa990753dbe3@openjdk.org> Changeset: 57497ab0 Author: Claes Redestad Date: 2021-03-19 10:52:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/57497ab0 8263821: Remove unused MethodTypeForm canonicalization codes Reviewed-by: mchung ! src/java.base/share/classes/java/lang/invoke/MethodType.java ! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java From ayang at openjdk.java.net Fri Mar 19 12:17:05 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Fri, 19 Mar 2021 12:17:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263852: Unused method SoftRefPolicy::use_should_clear_all_soft_refs Message-ID: <4c8799e0-3c5a-4828-a296-6b658a2514d9@openjdk.org> Changeset: 1572f3cc Author: Albert Mingkun Yang Date: 2021-03-19 12:13:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1572f3cc 8263852: Unused method SoftRefPolicy::use_should_clear_all_soft_refs Reviewed-by: tschatzl ! src/hotspot/share/gc/shared/softRefPolicy.cpp ! src/hotspot/share/gc/shared/softRefPolicy.hpp From redestad at openjdk.java.net Fri Mar 19 13:10:52 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 19 Mar 2021 13:10:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263658: Use the blessed modifier order in java.base Message-ID: <7bd567a8-a73f-40d5-995a-b99d88d788a0@openjdk.org> Changeset: b49c5893 Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-19 13:06:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b49c5893 8263658: Use the blessed modifier order in java.base Reviewed-by: rriggs, redestad ! src/java.base/share/classes/java/io/ObjectInputFilter.java ! src/java.base/share/classes/java/lang/StackFrameInfo.java ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/StackWalker.java ! src/java.base/share/classes/java/lang/StringLatin1.java ! src/java.base/share/classes/java/lang/StringUTF16.java ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java ! src/java.base/share/classes/java/nio/BufferMismatch.java ! src/java.base/share/classes/java/text/CompactNumberFormat.java ! src/java.base/share/classes/java/text/NumberFormat.java ! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java ! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java ! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java ! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java ! src/java.base/share/classes/jdk/internal/ref/CleanerFactory.java ! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java ! src/java.base/share/classes/sun/net/util/IPAddressUtil.java ! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java ! src/java.base/share/classes/sun/security/ssl/SSLCipher.java ! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java ! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java ! src/java.base/share/classes/sun/security/util/ResourcesMgr.java ! src/java.base/share/classes/sun/security/util/SignatureUtil.java From prr at openjdk.java.net Fri Mar 19 18:17:08 2021 From: prr at openjdk.java.net (Phil Race) Date: Fri, 19 Mar 2021 18:17:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8247370: Clean up unused printing code in awt_PrintJob.cpp Message-ID: Changeset: d41f7512 Author: Phil Race Date: 2021-03-19 18:12:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d41f7512 8247370: Clean up unused printing code in awt_PrintJob.cpp Reviewed-by: serb, psadhukhan ! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp From cjplummer at openjdk.java.net Fri Mar 19 19:20:27 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Fri, 19 Mar 2021 19:20:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263546: Add "findsym" command to clhsdb.html help file Message-ID: <20369db0-707b-4595-afef-8af23c548c76@openjdk.org> Changeset: 30da9bc3 Author: Chris Plummer Date: 2021-03-19 19:16:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/30da9bc3 8263546: Add "findsym" command to clhsdb.html help file Reviewed-by: ysuenaga, lmesnik ! src/jdk.hotspot.agent/doc/clhsdb.html From cjplummer at openjdk.java.net Fri Mar 19 19:23:42 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Fri, 19 Mar 2021 19:23:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262271: SA: Add new stress test that tests getting the stack trace of an active thread Message-ID: Changeset: ed701ea6 Author: Chris Plummer Date: 2021-03-19 19:20:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ed701ea6 8262271: SA: Add new stress test that tests getting the stack trace of an active thread Reviewed-by: ysuenaga, sspitsyn + test/jdk/sun/tools/jhsdb/JStackStressTest.java From asemenyuk at openjdk.java.net Fri Mar 19 19:54:47 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Fri, 19 Mar 2021 19:54:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263545: Convert jpackage to use Stream.toList() Message-ID: <2e93ac58-89cc-44c4-a541-88e54d2f8c1d@openjdk.org> Changeset: 0b5216a9 Author: Ian Graves Committer: Alexey Semenyuk Date: 2021-03-19 19:51:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0b5216a9 8263545: Convert jpackage to use Stream.toList() Reviewed-by: asemenyuk, almatvee ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LibProvidersLookup.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DeployParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DottedVersion.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Executor.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FileAssociation.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/OverridableResource.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PathGroup.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java ! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/PathGroupTest.java From amenkov at openjdk.java.net Fri Mar 19 20:15:16 2021 From: amenkov at openjdk.java.net (Alex Menkov) Date: Fri, 19 Mar 2021 20:15:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262080: vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java failed with "ERROR: new event is not ThreadStartEvent" Message-ID: Changeset: 57fc8e9b Author: Alex Menkov Date: 2021-03-19 20:11:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/57fc8e9b 8262080: vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java failed with "ERROR: new event is not ThreadStartEvent" Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java From amenkov at openjdk.java.net Fri Mar 19 20:18:25 2021 From: amenkov at openjdk.java.net (Alex Menkov) Date: Fri, 19 Mar 2021 20:18:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262083: vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/TestDescription.java failed with "No notification: event JVMTI_EVENT_FRAME_POP (61)" Message-ID: <889a2e52-c311-4a62-a597-c8e2fc213f95@openjdk.org> Changeset: 6737135b Author: Alex Menkov Date: 2021-03-19 20:13:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6737135b 8262083: vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/TestDescription.java failed with "No notification: event JVMTI_EVENT_FRAME_POP (61)" Reviewed-by: lmesnik, cjplummer ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/setnotif001.cpp From redestad at openjdk.java.net Fri Mar 19 21:07:41 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 19 Mar 2021 21:07:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263885: Use the blessed modifier order in java.sql/rowset/transation.xa Message-ID: <6f07386d-8acd-4bdf-a34a-23532bb7f96d@openjdk.org> Changeset: 80d3ea02 Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-19 21:04:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/80d3ea02 8263885: Use the blessed modifier order in java.sql/rowset/transation.xa Reviewed-by: redestad, lancea ! src/java.sql.rowset/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java ! src/java.sql/share/classes/java/sql/DriverManager.java ! src/java.sql/share/classes/java/sql/Types.java ! src/java.transaction.xa/share/classes/javax/transaction/xa/XAException.java ! src/java.transaction.xa/share/classes/javax/transaction/xa/XAResource.java ! src/java.transaction.xa/share/classes/javax/transaction/xa/Xid.java From redestad at openjdk.java.net Fri Mar 19 21:08:51 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 19 Mar 2021 21:08:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263892: More modifier order fixes in java.base Message-ID: <1d17610a-bf2f-47a4-9848-b6677d804e68@openjdk.org> Changeset: 77ebc110 Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-19 21:06:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/77ebc110 8263892: More modifier order fixes in java.base Reviewed-by: naoto, iris, redestad ! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java ! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java ! src/java.base/share/classes/java/util/Currency.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java ! src/java.base/share/classes/sun/security/util/DerValue.java From redestad at openjdk.java.net Fri Mar 19 21:10:30 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 19 Mar 2021 21:10:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263825: Remove unused and commented out member from NTLMException Message-ID: <81e91444-99f5-4d15-9ca0-e2be32c2c63b@openjdk.org> Changeset: 6fa6557d Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-19 21:07:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6fa6557d 8263825: Remove unused and commented out member from NTLMException Reviewed-by: mullan, redestad ! src/java.base/share/classes/com/sun/security/ntlm/NTLMException.java From iklam at openjdk.java.net Fri Mar 19 21:26:36 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Fri, 19 Mar 2021 21:26:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263834: Work around gdb for HashtableEntry Message-ID: <163e3491-e713-420f-a217-f1cfddeff490@openjdk.org> Changeset: 4d9517d2 Author: Ioi Lam Date: 2021-03-19 21:23:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4d9517d2 8263834: Work around gdb for HashtableEntry Reviewed-by: dholmes, stuefe, tschatzl, coleenp ! src/hotspot/share/utilities/hashtable.hpp From naoto at openjdk.java.net Fri Mar 19 21:50:49 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Fri, 19 Mar 2021 21:50:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263890: Broken links to Unicode.org Message-ID: <95578839-aa6c-4b9e-b259-363a4bd15010@openjdk.org> Changeset: 96e5c3f1 Author: Naoto Sato Date: 2021-03-19 21:48:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/96e5c3f1 8263890: Broken links to Unicode.org Reviewed-by: redestad, joehw, iris ! src/java.base/share/classes/java/nio/charset/Charset.java ! src/java.base/share/classes/java/text/Collator.java ! src/java.base/share/classes/java/util/regex/Pattern.java ! src/java.base/share/classes/jdk/internal/icu/text/BidiBase.java ! src/java.base/share/classes/jdk/internal/icu/text/BidiLine.java ! src/java.base/share/classes/jdk/internal/icu/text/Normalizer2.java ! src/java.base/share/classes/jdk/internal/icu/text/NormalizerBase.java ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java From stuefe at openjdk.java.net Sat Mar 20 05:54:02 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Sat, 20 Mar 2021 05:54:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263871: On sem_destroy() failing we should assert Message-ID: <9aaef589-0bac-494e-a68a-9b0fd781360a@openjdk.org> Changeset: 5b8233ba Author: Thomas Stuefe Date: 2021-03-20 05:51:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5b8233ba 8263871: On sem_destroy() failing we should assert Reviewed-by: dholmes ! src/hotspot/os/posix/semaphore_posix.cpp From serb at openjdk.java.net Sat Mar 20 07:48:21 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Sat, 20 Mar 2021 07:48:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263138: Initialization of sun.font.SunFontManager.platformFontMap is not thread safe Message-ID: Changeset: ab66d699 Author: Andrey Turbanov Committer: Sergey Bylokhov Date: 2021-03-20 07:45:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ab66d699 8263138: Initialization of sun.font.SunFontManager.platformFontMap is not thread safe Reviewed-by: aivanov, kizune, serb ! src/java.desktop/share/classes/sun/font/SunFontManager.java From stuefe at openjdk.java.net Sat Mar 20 09:09:13 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Sat, 20 Mar 2021 09:09:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263558: Possible NULL dereference in fast path arena free if ZapResourceArea is true Message-ID: <6fd40e86-a26d-423b-8661-0a307df16df2@openjdk.org> Changeset: d2c137d4 Author: Thomas Stuefe Date: 2021-03-20 09:06:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d2c137d4 8263558: Possible NULL dereference in fast path arena free if ZapResourceArea is true Reviewed-by: kbarrett, coleenp ! src/hotspot/share/memory/arena.cpp ! src/hotspot/share/memory/arena.hpp From weijun at openjdk.java.net Sat Mar 20 13:44:44 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Sat, 20 Mar 2021 13:44:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8255255: Update Apache Santuario (XML Signature) to version 2.2.1 Message-ID: Changeset: cb742f95 Author: Weijun Wang Date: 2021-03-20 13:42:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cb742f95 8255255: Update Apache Santuario (XML Signature) to version 2.2.1 Reviewed-by: xuelei, mullan ! 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/algorithms/JCEMapper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/C14nHelper.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclOmitComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315OmitComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerPhysical.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.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/c14n/implementations/XmlAttrStack.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/AlgorithmAlreadyRegisteredException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/Base64DecodingException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityRuntimeException.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Digest.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DEREncodedKeyValueResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/ECKeyValueResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/KeyInfoReferenceResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/PrivateKeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SecretKeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SingleKeyResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509DigestResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java + src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParser.java + src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParserException.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/resource/config.xml ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.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/MissingResourceFailureException.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/signature/ReferenceNotInitializedException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceNodeSetData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceOctetStreamData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceSubTreeData.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/DOMNamespaceContext.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathAPI.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/RFC2253Parser.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java - src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/WeakObjectPool.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/apache/xml/internal/security/utils/XPathFactory.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathAPI.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverContext.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java ! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.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/DigesterOutputStream.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java + src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRSAPSSSignatureMethod.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/DOMRetrievalMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java + src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/RSAPSSParameterSpec.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java ! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java ! src/java.xml.crypto/share/legal/santuario.md ! test/jdk/com/sun/org/apache/xml/internal/security/TruncateHMAC.java ! test/jdk/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java ! test/jdk/com/sun/org/apache/xml/internal/security/transforms/MyTransform.java From kizune at openjdk.java.net Sat Mar 20 18:01:40 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Sat, 20 Mar 2021 18:01:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X Message-ID: <7d6ab2be-57f7-4a79-8f83-66df9f610261@openjdk.org> Changeset: 118a49fc Author: Alexander Zuev Date: 2021-03-20 17:58:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/118a49fc 8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X Reviewed-by: azvegint, prr ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m From dholmes at openjdk.java.net Sun Mar 21 00:44:55 2021 From: dholmes at openjdk.java.net (David Holmes) Date: Sun, 21 Mar 2021 00:44:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263771: Refactor javaClasses initialization code to isolate dumping code Message-ID: Changeset: cd45538b Author: David Holmes Date: 2021-03-21 00:42:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cd45538b 8263771: Refactor javaClasses initialization code to isolate dumping code Reviewed-by: coleenp, iklam ! src/hotspot/share/classfile/javaClasses.cpp From jiefu at openjdk.java.net Sun Mar 21 23:10:29 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Sun, 21 Mar 2021 23:10:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263908: Build fails due to initialize_static_field_for_dump defined but not used after JDK-8263771 Message-ID: Changeset: 35cd9456 Author: Jie Fu Date: 2021-03-21 23:07:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/35cd9456 8263908: Build fails due to initialize_static_field_for_dump defined but not used after JDK-8263771 Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/javaClasses.cpp From jiefu at openjdk.java.net Mon Mar 22 02:21:19 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 22 Mar 2021 02:21:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263579: ZGC: Concurrent mark hangs with debug loglevel Message-ID: <3fb0f1f6-3b2e-490d-b88a-b3ec54819d04@openjdk.org> Changeset: 5a7f22ab Author: casparcwang Committer: Jie Fu Date: 2021-03-22 02:18:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5a7f22ab 8263579: ZGC: Concurrent mark hangs with debug loglevel Reviewed-by: pliden, ayang, eosterlund ! src/hotspot/share/gc/z/zMark.cpp From aghaisas at openjdk.java.net Mon Mar 22 02:48:30 2021 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Mon, 22 Mar 2021 02:48:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263488: Verify CWarningWindow works with metal rendering pipeline Message-ID: <4445795f-1ae7-4d2f-83a4-64509a0330b7@openjdk.org> Changeset: 42104e55 Author: Ajit Ghaisas Date: 2021-03-22 02:44:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/42104e55 8263488: Verify CWarningWindow works with metal rendering pipeline Reviewed-by: serb, pbansal, avu, kizune ! src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java From mgronlun at openjdk.java.net Mon Mar 22 11:54:59 2021 From: mgronlun at openjdk.java.net (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Mon, 22 Mar 2021 11:54:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*) Message-ID: Changeset: a9d2267f Author: Markus Gr?nlund Date: 2021-03-22 11:52:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a9d2267f 8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*) Co-authored-by: Denghui Dong Reviewed-by: jbachorik, egahlin ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.hpp ! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp ! src/hotspot/share/oops/typeArrayKlass.cpp + test/jdk/jdk/jfr/jvm/TestPrimitiveClasses.java From hseigel at openjdk.java.net Mon Mar 22 13:02:13 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Mon, 22 Mar 2021 13:02:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263593: Fix multiple typos in hsdis README Message-ID: <5e1f8986-6e85-46e6-bafe-3f0f471570e5@openjdk.org> Changeset: 6f1bcb05 Author: Henri Tremblay Committer: Harold Seigel Date: 2021-03-22 12:59:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6f1bcb05 8263593: Fix multiple typos in hsdis README Reviewed-by: thartmann ! src/utils/hsdis/README From redestad at openjdk.java.net Mon Mar 22 13:41:09 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Mon, 22 Mar 2021 13:41:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263855: Use the blessed modifier order in java.management/naming Message-ID: <78b3c83a-fb4a-4681-af5f-6e90fd5383d4@openjdk.org> Changeset: 5262d95b Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-22 13:38:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5262d95b 8263855: Use the blessed modifier order in java.management/naming Reviewed-by: redestad, aefimov, dfuchs ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java ! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/DescriptorCache.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanAnalyzer.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java ! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java ! src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java ! src/java.management/share/classes/java/lang/management/ManagementFactory.java ! src/java.management/share/classes/javax/management/MBeanServerPermission.java ! src/java.management/share/classes/javax/management/NotificationBroadcasterSupport.java ! src/java.management/share/classes/javax/management/StandardMBean.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/RequiredModelMBean.java ! src/java.management/share/classes/javax/management/monitor/Monitor.java ! src/java.management/share/classes/javax/management/remote/JMXServiceURL.java ! src/java.management/share/classes/sun/management/HotspotInternal.java ! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java ! src/java.management/share/classes/sun/management/MemoryImpl.java ! src/java.management/share/classes/sun/management/counter/perf/PerfDataEntry.java ! src/java.management/share/classes/sun/management/counter/perf/Prologue.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Ber.java ! src/java.naming/share/classes/com/sun/jndi/ldap/ClientId.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java ! src/java.naming/share/classes/com/sun/jndi/ldap/DigestClientId.java ! src/java.naming/share/classes/com/sun/jndi/ldap/EntryChangeResponseControl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/EventQueue.java ! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClientFactory.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapRequest.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaCtx.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapURL.java ! src/java.naming/share/classes/com/sun/jndi/ldap/ManageReferralControl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java ! src/java.naming/share/classes/com/sun/jndi/ldap/PersistentSearchControl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/SimpleClientId.java ! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/ConnectionDesc.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/ConnectionsRef.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java ! src/java.naming/share/classes/com/sun/jndi/ldap/pool/PoolCleaner.java ! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java ! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/TlsChannelBinding.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/dir/HierMemDirCtx.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/dir/LazySearchEnumerationImpl.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/url/GenericURLDirContext.java ! src/java.naming/share/classes/com/sun/jndi/toolkit/url/UrlUtil.java ! src/java.naming/share/classes/com/sun/jndi/url/ldap/ldapURLContext.java ! src/java.naming/share/classes/com/sun/jndi/url/ldaps/ldapsURLContextFactory.java ! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java ! src/java.naming/share/classes/javax/naming/directory/DirContext.java ! src/java.naming/share/classes/javax/naming/directory/SearchControls.java ! src/java.naming/share/classes/javax/naming/event/EventContext.java ! src/java.naming/share/classes/javax/naming/ldap/ManageReferralControl.java ! src/java.naming/share/classes/javax/naming/ldap/PagedResultsControl.java ! src/java.naming/share/classes/javax/naming/ldap/PagedResultsResponseControl.java ! src/java.naming/share/classes/javax/naming/ldap/SortControl.java ! src/java.naming/share/classes/javax/naming/ldap/SortResponseControl.java ! src/java.naming/share/classes/javax/naming/ldap/StartTlsRequest.java ! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java From zgu at openjdk.java.net Mon Mar 22 13:54:08 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Mon, 22 Mar 2021 13:54:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263861: Shenandoah: Remove unused member in ShenandoahGCStateResetter Message-ID: <8bce50bb-12c9-49f4-8b08-0696157f47e0@openjdk.org> Changeset: 6c2220e6 Author: Zhengyu Gu Date: 2021-03-22 13:51:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6c2220e6 8263861: Shenandoah: Remove unused member in ShenandoahGCStateResetter Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp From rriggs at openjdk.java.net Mon Mar 22 14:53:43 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Mon, 22 Mar 2021 14:53:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263729: [test] divert spurious output away from stream under test in ProcessBuilder Basic test Message-ID: Changeset: 0abbfb2f Author: Roger Riggs Date: 2021-03-22 14:50:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0abbfb2f 8263729: [test] divert spurious output away from stream under test in ProcessBuilder Basic test Reviewed-by: stuefe, iklam ! test/jdk/java/lang/ProcessBuilder/Basic.java From chegar at openjdk.java.net Mon Mar 22 15:32:32 2021 From: chegar at openjdk.java.net (Chris Hegarty) Date: Mon, 22 Mar 2021 15:32:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8187450: JNI local refs exceeds capacity warning in NetworkInterface::getAll Message-ID: <32209d44-9a48-422d-a6dc-4924d63161c5@openjdk.org> Changeset: ba504fce Author: Jonathan Dowland Committer: Chris Hegarty Date: 2021-03-22 15:29:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ba504fce 8187450: JNI local refs exceeds capacity warning in NetworkInterface::getAll Reviewed-by: chegar, dfuchs, aph ! src/java.base/unix/native/libnet/NetworkInterface.c ! src/java.base/windows/native/libnet/NetworkInterface.c ! test/jdk/java/net/NetworkInterface/Test.java From aivanov at openjdk.java.net Mon Mar 22 15:58:16 2021 From: aivanov at openjdk.java.net (Alexey Ivanov) Date: Mon, 22 Mar 2021 15:58:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263894: Convert defaultPrinter and printers fields to local variables Message-ID: <05b6c722-287d-49cc-a88a-c5ab9948cc0d@openjdk.org> Changeset: 840ab7bf Author: Alexey Ivanov Date: 2021-03-22 15:54:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/840ab7bf 8263894: Convert defaultPrinter and printers fields to local variables Reviewed-by: prr, azvegint, kizune ! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java From henryjen at openjdk.java.net Mon Mar 22 16:02:21 2021 From: henryjen at openjdk.java.net (Henry Jen) Date: Mon, 22 Mar 2021 16:02:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261785: Calling "main" method in anonymous nested class crashes the JVM Message-ID: <24415bbd-1dd0-47c4-b8e8-f46000ff0377@openjdk.org> Changeset: b2df5137 Author: Henry Jen Date: 2021-03-22 15:59:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b2df5137 8261785: Calling "main" method in anonymous nested class crashes the JVM Reviewed-by: serb ! src/java.base/macosx/native/libjli/java_md_macosx.m + test/jdk/tools/launcher/8261785/CrashTheJVM.java + test/jdk/tools/launcher/8261785/Test8261785.java From kvn at openjdk.java.net Mon Mar 22 16:19:19 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Mon, 22 Mar 2021 16:19:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263891: Changes for 8076985 missed the fix. Message-ID: <6d23fa59-1b5a-41db-a55c-6373b2bdbb53@openjdk.org> Changeset: f08bf4b9 Author: Vladimir Kozlov Date: 2021-03-22 16:16:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f08bf4b9 8263891: Changes for 8076985 missed the fix. Reviewed-by: roland ! src/hotspot/cpu/x86/x86_64.ad From kvn at openjdk.java.net Mon Mar 22 17:06:17 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Mon, 22 Mar 2021 17:06:17 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263897: compiler/c2/aarch64/TestVolatilesSerial.java failed with "java.lang.RuntimeException: Wrong method" Message-ID: <468adde3-3df1-457e-b226-189eb48b455b@openjdk.org> Changeset: f84b52b8 Author: Vladimir Kozlov Date: 2021-03-22 17:03:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f84b52b8 8263897: compiler/c2/aarch64/TestVolatilesSerial.java failed with "java.lang.RuntimeException: Wrong method" Reviewed-by: roland ! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java From lmesnik at openjdk.java.net Mon Mar 22 18:00:13 2021 From: lmesnik at openjdk.java.net (Leonid Mesnik) Date: Mon, 22 Mar 2021 18:00:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263895: Test nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp uses incorrect indices Message-ID: <940d44b8-04e2-4799-82d4-835847ff67d2@openjdk.org> Changeset: f62b1008 Author: Leonid Mesnik Date: 2021-03-22 17:56:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f62b1008 8263895: Test nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp uses incorrect indices Reviewed-by: amenkov, kevinw ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp From jiefu at openjdk.java.net Mon Mar 22 23:16:59 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Mon, 22 Mar 2021 23:16:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263904: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails on x86_32 Message-ID: Changeset: a5e7a890 Author: Jie Fu Date: 2021-03-22 23:14:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a5e7a890 8263904: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails on x86_32 Reviewed-by: kvn ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java From jiefu at openjdk.java.net Tue Mar 23 01:22:31 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Tue, 23 Mar 2021 01:22:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263914: CDS fails to find the default shared archive on x86_32 Message-ID: <498d1c87-040a-453e-a707-084bc26d43b1@openjdk.org> Changeset: b23228d1 Author: Jie Fu Date: 2021-03-23 01:18:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b23228d1 8263914: CDS fails to find the default shared archive on x86_32 Reviewed-by: dholmes, iklam ! src/hotspot/share/runtime/arguments.cpp From never at openjdk.java.net Tue Mar 23 05:51:06 2021 From: never at openjdk.java.net (Tom Rodriguez) Date: Tue, 23 Mar 2021 05:51:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263776: [JVMCI] add helper to perform Java upcalls Message-ID: <3b188798-9ad6-439e-8d5f-c9e6ff4a776d@openjdk.org> Changeset: 6b4c6541 Author: Tom Rodriguez Date: 2021-03-23 05:48:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6b4c6541 8263776: [JVMCI] add helper to perform Java upcalls Reviewed-by: kvn ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp From ysuenaga at openjdk.java.net Tue Mar 23 06:30:42 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Tue, 23 Mar 2021 06:30:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263342: Add --connect option to jhsdb hsdb/clhsdb Message-ID: <031e4d3e-0d6a-4e06-a8a0-4428d3dc1153@openjdk.org> Changeset: b2a52ea5 Author: Yasumasa Suenaga Date: 2021-03-23 06:27:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b2a52ea5 8263342: Add --connect option to jhsdb hsdb/clhsdb Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CLHSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java ! src/jdk.hotspot.agent/share/man/jhsdb.1 + test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbTestConnectArgument.java From ssahoo at openjdk.java.net Tue Mar 23 06:49:50 2021 From: ssahoo at openjdk.java.net (Sibabrata Sahoo) Date: Tue, 23 Mar 2021 06:49:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8247895: SHA1PRNGReseed.java is calling setSeed(0) Message-ID: <0105b28d-5330-4376-9167-63f7550cb964@openjdk.org> Changeset: 5a51d709 Author: Sibabrata Sahoo Date: 2021-03-23 06:46:20 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5a51d709 8247895: SHA1PRNGReseed.java is calling setSeed(0) Reviewed-by: weijun, rhalade ! test/jdk/sun/security/provider/SecureRandom/SHA1PRNGReseed.java From ssahoo at openjdk.java.net Tue Mar 23 06:51:41 2021 From: ssahoo at openjdk.java.net (Sibabrata Sahoo) Date: Tue, 23 Mar 2021 06:51:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8225438: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java failed with Read timed out Message-ID: Changeset: 036ae0ea Author: Sibabrata Sahoo Date: 2021-03-23 06:48:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/036ae0ea 8225438: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java failed with Read timed out Reviewed-by: xuelei, rhalade, hchao ! test/jdk/javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java From thartmann at openjdk.java.net Tue Mar 23 06:54:09 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 23 Mar 2021 06:54:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263904: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails on x86_32 Message-ID: <021014d7-cc35-47d5-bf4c-4de3632b3372@openjdk.org> Changeset: 7b6efd3b Author: Marcus G K Williams Committer: Tobias Hartmann Date: 2021-03-23 06:51:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7b6efd3b 8263904: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails on x86_32 Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBzhiI2L.java ! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java From thartmann at openjdk.java.net Tue Mar 23 06:58:28 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Tue, 23 Mar 2021 06:58:28 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 3 new changesets Message-ID: <9b943341-6573-4888-9677-f8b4d367f7f1@openjdk.org> Changeset: 57d8f1d0 Author: Aleksey Shipilev Date: 2021-03-23 06:53:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/57d8f1d0 8263985: BCEscapeAnalyzer::invoke checks target->is_loaded() twice Reviewed-by: kvn, thartmann ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp Changeset: df01b15b Author: Aleksey Shipilev Date: 2021-03-23 06:54:27 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/df01b15b 8263977: GTK L&F: Cleanup duplicate checks in GTKStyle and GTKLookAndFeel Reviewed-by: serb, pbansal, kizune ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java ! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java Changeset: 0b03d047 Author: Evgeny Nikitin Committer: Tobias Hartmann Date: 2021-03-23 06:55:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0b03d047 8167015: compiler/codecache/jmx/PoolsIndependenceTest.java timeout Reviewed-by: kvn, thartmann ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/compiler/codecache/jmx/PoolsIndependenceTest.java From shade at openjdk.java.net Tue Mar 23 06:56:37 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 23 Mar 2021 06:56:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <299421e5-b695-41c2-a32a-7bcfdd316194@openjdk.org> Changeset: 289d48ae Author: Joe Wang Date: 2021-03-23 06:52:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/289d48ae 8261673: Move javadoc for the lookup mechanism to module-info Reviewed-by: lancea, naoto, iris ! src/java.xml/share/classes/javax/xml/parsers/DocumentBuilderFactory.java ! src/java.xml/share/classes/javax/xml/parsers/SAXParserFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java ! src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java ! src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java ! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java ! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java ! src/java.xml/share/classes/module-info.java Changeset: 4ef7c67b Author: Aleksey Shipilev Date: 2021-03-23 06:52:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4ef7c67b 8263979: Cleanup duplicate check in Unicode.contains Reviewed-by: prappo, alanb ! src/java.base/share/classes/sun/nio/cs/Unicode.java From neliasso at openjdk.java.net Tue Mar 23 07:49:23 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Tue, 23 Mar 2021 07:49:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262465: Very long compilation times and high memory consumption in C2 debug builds Message-ID: Changeset: 2da882c0 Author: Nils Eliasson Date: 2021-03-23 07:45:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2da882c0 8262465: Very long compilation times and high memory consumption in C2 debug builds Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/reg_split.cpp From jiefu at openjdk.java.net Tue Mar 23 07:55:31 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Tue, 23 Mar 2021 07:55:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263915: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java fails when UseCompressedClassPointers is off Message-ID: <1baffa77-b418-44fa-9139-16e123107b0b@openjdk.org> Changeset: 7b81f8e3 Author: Jie Fu Date: 2021-03-23 07:51:58 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7b81f8e3 8263915: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java fails when UseCompressedClassPointers is off Reviewed-by: minqi ! test/hotspot/jtreg/runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java From roland at openjdk.java.net Tue Mar 23 08:18:08 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Tue, 23 Mar 2021 08:18:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263189: C2: assert(!had_error) failed: bad dominance Message-ID: Changeset: fd3a33a8 Author: Roland Westrelin Date: 2021-03-23 08:15:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fd3a33a8 8263189: C2: assert(!had_error) failed: bad dominance Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/loopnode.cpp ! src/hotspot/share/opto/loopnode.hpp ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/longcountedloops/TestDeadLongPhi.java From ngasson at openjdk.java.net Tue Mar 23 10:24:08 2021 From: ngasson at openjdk.java.net (Nick Gasson) Date: Tue, 23 Mar 2021 10:24:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263649: AArch64: update cas.m4 to match current AD file Message-ID: Changeset: 851474a8 Author: Nick Gasson Date: 2021-03-23 10:20:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/851474a8 8263649: AArch64: update cas.m4 to match current AD file Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/cas.m4 From dfuchs at openjdk.java.net Tue Mar 23 10:42:05 2021 From: dfuchs at openjdk.java.net (Daniel Fuchs) Date: Tue, 23 Mar 2021 10:42:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263080: Obsolete relationship in MulticastSocket API documentation. Message-ID: Changeset: 9dad857e Author: Daniel Fuchs Date: 2021-03-23 10:39:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9dad857e 8263080: Obsolete relationship in MulticastSocket API documentation. Reviewed-by: alanb ! src/java.base/share/classes/java/net/MulticastSocket.java From coleenp at openjdk.java.net Tue Mar 23 11:39:24 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Tue, 23 Mar 2021 11:39:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263974: Move SystemDictionary::verify_protection_domain Message-ID: <361f1280-4faf-494f-9698-8ad50cead7fc@openjdk.org> Changeset: de2ff256 Author: Coleen Phillimore Date: 2021-03-23 11:35:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/de2ff256 8263974: Move SystemDictionary::verify_protection_domain Reviewed-by: hseigel, lfoltan, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileStream.cpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/lambdaFormInvokers.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionary.hpp ! src/hotspot/share/oops/klass.cpp From lucy at openjdk.java.net Tue Mar 23 11:53:34 2021 From: lucy at openjdk.java.net (Lutz Schmidt) Date: Tue, 23 Mar 2021 11:53:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263260: [s390] Support latest hardware (z14 and z15) Message-ID: <00593571-bc20-437a-8586-f8b181d05e24@openjdk.org> Changeset: fbd57bd4 Author: Lutz Schmidt Date: 2021-03-23 11:50:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fbd57bd4 8263260: [s390] Support latest hardware (z14 and z15) Reviewed-by: goetz, mdoerr ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/s390/vm_version_s390.hpp From coleenp at openjdk.java.net Tue Mar 23 12:13:53 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Tue, 23 Mar 2021 12:13:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263976: Remove block allocation from BasicHashtable Message-ID: <81e47010-fab6-4fac-96e2-5a03e0a7f565@openjdk.org> Changeset: 5bc382fb Author: Coleen Phillimore Date: 2021-03-23 12:11:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5bc382fb 8263976: Remove block allocation from BasicHashtable Reviewed-by: lfoltan, iklam ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/loaderConstraints.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/placeholders.cpp ! src/hotspot/share/classfile/resolutionErrors.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/gc/g1/g1CodeCacheRemSet.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiTagMapTable.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/hashtable.hpp ! src/hotspot/share/utilities/hashtable.inline.hpp ! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java From psadhukhan at openjdk.java.net Tue Mar 23 12:18:52 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Tue, 23 Mar 2021 12:18:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263766: Confusing specification of JEditorPaneAccessibleHypertextSupport constructor Message-ID: <2d9d2b2f-7d88-4b51-b86c-8883ee7f1114@openjdk.org> Changeset: 8c1ab38e Author: Prasanta Sadhukhan Date: 2021-03-23 12:15:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8c1ab38e 8263766: Confusing specification of JEditorPaneAccessibleHypertextSupport constructor Reviewed-by: azvegint, pbansal ! src/java.desktop/share/classes/javax/swing/JEditorPane.java From shade at openjdk.java.net Tue Mar 23 13:24:02 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 23 Mar 2021 13:24:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264032: Improve thread safety of Runtime.version() Message-ID: Changeset: 23353626 Author: Andrey Turbanov Committer: Aleksey Shipilev Date: 2021-03-23 13:21:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/23353626 8264032: Improve thread safety of Runtime.version() Reviewed-by: shade, alanb ! src/java.base/share/classes/java/lang/Runtime.java From michaelm at openjdk.java.net Tue Mar 23 13:29:35 2021 From: michaelm at openjdk.java.net (Michael McMahon) Date: Tue, 23 Mar 2021 13:29:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263442: Potential bug in jdk.internal.net.http.common.Utils.CONTEXT_RESTRICTED Message-ID: Changeset: bd7a184b Author: Michael McMahon Date: 2021-03-23 13:25:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bd7a184b 8263442: Potential bug in jdk.internal.net.http.common.Utils.CONTEXT_RESTRICTED Reviewed-by: dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java ! src/java.net.http/share/classes/jdk/internal/net/http/PlainTunnelingConnection.java ! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java + test/jdk/java/net/httpclient/AuthFilter.java From ayang at openjdk.java.net Tue Mar 23 13:44:37 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Tue, 23 Mar 2021 13:44:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263964: Redundant check in ObjectStartArray::object_starts_in_range Message-ID: Changeset: e9321cdc Author: Albert Mingkun Yang Date: 2021-03-23 13:40:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e9321cdc 8263964: Redundant check in ObjectStartArray::object_starts_in_range Reviewed-by: sjohanss, tschatzl ! src/hotspot/share/gc/parallel/objectStartArray.cpp ! src/hotspot/share/gc/parallel/objectStartArray.hpp From bpb at openjdk.java.net Tue Mar 23 16:06:48 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Tue, 23 Mar 2021 16:06:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8241619: (fs) Files.newByteChannel(path, Set.of(CREATE_NEW, READ)) does not throw a FileAlreadyExistsException when the file exists Message-ID: Changeset: 8fa34e40 Author: Brian Burkhalter Date: 2021-03-23 16:03:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8fa34e40 8241619: (fs) Files.newByteChannel(path, Set.of(CREATE_NEW, READ)) does not throw a FileAlreadyExistsException when the file exists Reviewed-by: alanb ! src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java ! src/java.base/share/classes/java/nio/channels/FileChannel.java ! src/java.base/share/classes/java/nio/file/Files.java ! src/java.base/share/classes/java/nio/file/package-info.java ! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java ! src/java.base/share/classes/java/nio/file/spi/package-info.java From bpb at openjdk.java.net Tue Mar 23 16:08:45 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Tue, 23 Mar 2021 16:08:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8251942: PrintStream specification is not clear which flush method is automatically invoked Message-ID: Changeset: d7268fa3 Author: Brian Burkhalter Date: 2021-03-23 16:06:21 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d7268fa3 8251942: PrintStream specification is not clear which flush method is automatically invoked Reviewed-by: dfuchs, alanb ! src/java.base/share/classes/java/io/PrintStream.java From shade at openjdk.java.net Tue Mar 23 17:51:45 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 23 Mar 2021 17:51:45 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263995: Incorrect double-checked locking in Types.arraySuperType() Message-ID: Changeset: c087f3ed Author: Aleksey Shipilev Date: 2021-03-23 17:48:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c087f3ed 8263995: Incorrect double-checked locking in Types.arraySuperType() Reviewed-by: mcimadamore, jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java From ayang at openjdk.java.net Tue Mar 23 18:21:43 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Tue, 23 Mar 2021 18:21:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264041: Incorrect comments for ParallelCompactData::summarize_dense_prefix Message-ID: Changeset: 087c8bfb Author: Albert Mingkun Yang Date: 2021-03-23 18:18:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/087c8bfb 8264041: Incorrect comments for ParallelCompactData::summarize_dense_prefix Reviewed-by: tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.hpp From ccheung at openjdk.java.net Tue Mar 23 19:08:56 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Tue, 23 Mar 2021 19:08:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261479: CDS runtime code should check exceptions Message-ID: <9869179a-7a6a-4ac9-b17a-52b2aee18cac@openjdk.org> Changeset: 1c9817b0 Author: Calvin Cheung Date: 2021-03-23 19:05:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1c9817b0 8261479: CDS runtime code should check exceptions Reviewed-by: minqi, dholmes, iklam ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/metaspaceShared.cpp From kbarrett at openjdk.java.net Tue Mar 23 20:57:19 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Tue, 23 Mar 2021 20:57:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263905: Remove finalize methods for SocketInput/OutputStream Message-ID: Changeset: 47ef0389 Author: Kim Barrett Date: 2021-03-23 20:54:23 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/47ef0389 8263905: Remove finalize methods for SocketInput/OutputStream Reviewed-by: alanb, vtewari, dfuchs, mchung ! src/java.base/share/classes/java/net/SocketInputStream.java ! src/java.base/share/classes/java/net/SocketOutputStream.java From cjplummer at openjdk.java.net Tue Mar 23 21:17:03 2021 From: cjplummer at openjdk.java.net (Chris Plummer) Date: Tue, 23 Mar 2021 21:17:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263572: Output from jstack mixed mode is misaligned Message-ID: <10a758be-c745-4c2b-b08e-3f2d701792d6@openjdk.org> Changeset: 91d86e6a Author: Koichi Sakata Committer: Chris Plummer Date: 2021-03-23 21:12:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/91d86e6a 8263572: Output from jstack mixed mode is misaligned Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java From iklam at openjdk.java.net Tue Mar 23 21:19:25 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Tue, 23 Mar 2021 21:19:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263992: Remove dead code NativeLookup::base_library_lookup Message-ID: <254282dc-c170-4a8f-80e3-6846f0d6e043@openjdk.org> Changeset: 35102cb0 Author: Ioi Lam Date: 2021-03-23 21:15:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/35102cb0 8263992: Remove dead code NativeLookup::base_library_lookup Reviewed-by: coleenp, dholmes ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/opto/doCall.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/nativeLookup.cpp ! src/hotspot/share/prims/nativeLookup.hpp From kbarrett at openjdk.java.net Tue Mar 23 21:21:33 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Tue, 23 Mar 2021 21:21:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263903: Use Cleaner instead of finalize to auto stop Timer thread Message-ID: <1b9e55a1-0029-4ea6-9e81-7de2061f4ebd@openjdk.org> Changeset: 2425462a Author: Kim Barrett Date: 2021-03-23 21:16:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2425462a 8263903: Use Cleaner instead of finalize to auto stop Timer thread Reviewed-by: dholmes, alanb, bchristi, rriggs, mchung ! src/java.base/share/classes/java/util/Timer.java + test/jdk/java/util/Timer/AutoStop.java From beurba at microsoft.com Tue Mar 23 21:35:29 2021 From: beurba at microsoft.com (Bernhard Urban-Forster) Date: Tue, 23 Mar 2021 21:35:29 +0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u Message-ID: Hello, Spinning off the discussion from here: https://github.com/openjdk/jdk/pull/2200#issuecomment-804927150 And further context, there have been some discussions about it before: https://mail.openjdk.java.net/pipermail/aarch64-port-dev/2020-October/009727.html Open questions: 1. JEP 391 (macOS/AArch64) has a dependency on JEP 388, and I'm assuming we want both to be backported. Question: Is it preferred to do it one go (both together), or should we do it separately (that would be Windows first, then macOS)? 2. JEP 388 includes build changes to add cross compilation support for Windows in a hacky way. It's enough to get a build out of it [1], but it's not exactly clean. It was eventually cleaned up with the "WINENV" patch by Magnus [2], but imho it isn't trivial to backport that change. Thoughts? Assuming the answer to question 1 is to split the backports: I think https://github.com/openjdk/aarch64-port/tree/jdk11-windows by Ludovic is in an okay shape, but I will take it for a spin tomorrow and then submit an initial PR against https://github.com/openjdk/jdk11u Thank you, -Bernhard [1] with workarounds: https://github.com/openjdk/jdk/pull/212#issuecomment-695024586 [2] https://github.com/openjdk/jdk/pull/1597 From herrick at openjdk.java.net Tue Mar 23 21:48:37 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Tue, 23 Mar 2021 21:48:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264055: backout JDK-8248904 in order to resubmit with additional attribution. Message-ID: Changeset: 15bcf6d9 Author: Andy Herrick Date: 2021-03-23 21:45:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/15bcf6d9 8264055: backout JDK-8248904 in order to resubmit with additional attribution. Reviewed-by: kcr, asemenyuk ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java = src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/java32.png ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties = src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/java.icns - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/product-def.plist - src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/sandbox.plist ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java = src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/java48.ico ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java From weijun at openjdk.java.net Tue Mar 23 22:26:00 2021 From: weijun at openjdk.java.net (Weijun Wang) Date: Tue, 23 Mar 2021 22:26:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263978: Clarify why 0 argument is ignored in SecureRandom::setSeed Message-ID: <2ada4665-243c-4580-9e7a-b237fc8d82c2@openjdk.org> Changeset: 0b2aa1b6 Author: Weijun Wang Date: 2021-03-23 22:23:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0b2aa1b6 8263978: Clarify why 0 argument is ignored in SecureRandom::setSeed Reviewed-by: valeriep ! src/java.base/share/classes/java/security/SecureRandom.java From egahlin at openjdk.java.net Wed Mar 24 04:09:06 2021 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Wed, 24 Mar 2021 04:09:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260565: JFR: Fix copyright header in tests Message-ID: Changeset: 8d63bb6a Author: Erik Gahlin Date: 2021-03-24 04:06:48 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8d63bb6a 8260565: JFR: Fix copyright header in tests Reviewed-by: mseledtsov, mgronlun ! test/jdk/jdk/jfr/api/consumer/TestFieldAccess.java ! test/jdk/jdk/jfr/api/consumer/TestGetStackTrace.java ! test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java ! test/jdk/jdk/jfr/api/consumer/TestMethodGetModifiers.java ! test/jdk/jdk/jfr/api/consumer/TestReadTwice.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedClassLoader.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedEvent.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThread.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThreadOther.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedFrame.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedFullStackTrace.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedInstantEventTimestamp.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedMethodDescriptor.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedObject.java ! test/jdk/jdk/jfr/api/consumer/TestRecordedThreadGroupParent.java ! test/jdk/jdk/jfr/api/consumer/TestRecordingFile.java ! test/jdk/jdk/jfr/api/consumer/TestRecordingFileReadEventEof.java ! test/jdk/jdk/jfr/api/consumer/TestRecordingInternals.java ! test/jdk/jdk/jfr/api/consumer/TestSingleRecordedEvent.java ! test/jdk/jdk/jfr/api/consumer/TestToString.java ! test/jdk/jdk/jfr/api/consumer/TestValueDescriptorRecorded.java ! test/jdk/jdk/jfr/api/consumer/filestream/TestMultipleChunk.java ! test/jdk/jdk/jfr/api/consumer/filestream/TestOrdered.java ! test/jdk/jdk/jfr/api/consumer/filestream/TestReuse.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/EventProducer.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestAwaitTermination.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestBasics.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestClose.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestConstructor.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestDisable.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestEnable.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestMaxAge.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnClose.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnErrorAsync.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnErrorSync.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnEvent.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnFlush.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnMetadata.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestRecordingName.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestRecursive.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestRemove.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetEndTime.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetMaxAge.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetMaxSize.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetSettings.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetStartTime.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestStart.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestStartAsync.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestStoppedRecording.java ! test/jdk/jdk/jfr/api/consumer/recordingstream/TestUtils.java ! test/jdk/jdk/jfr/api/consumer/security/DriverRecordingDumper.java ! test/jdk/jdk/jfr/api/consumer/security/TestMissingPermission.java ! test/jdk/jdk/jfr/api/consumer/security/TestRecordingFile.java ! test/jdk/jdk/jfr/api/consumer/security/TestRecordingStream.java ! test/jdk/jdk/jfr/api/consumer/security/TestStreamingFile.java ! test/jdk/jdk/jfr/api/consumer/security/TestStreamingLocal.java ! test/jdk/jdk/jfr/api/consumer/security/TestStreamingRemote.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestChunkGap.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestEmptyChunks.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestEnableEvents.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestEventRegistration.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestFilledChunks.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestFiltering.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestInProcessMigration.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMCrash.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMExit.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestLatestEvent.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestOutOfProcessMigration.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestProcess.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestRecordingBefore.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestRemovedChunks.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestRepositoryProperty.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestStartMultiChunk.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestStartSingleChunk.java ! test/jdk/jdk/jfr/api/consumer/streaming/TestUnstarted.java ! test/jdk/jdk/jfr/api/event/TestAbstractEvent.java ! test/jdk/jdk/jfr/api/event/TestBeginEnd.java ! test/jdk/jdk/jfr/api/event/TestClinitRegistration.java ! test/jdk/jdk/jfr/api/event/TestClonedEvent.java ! test/jdk/jdk/jfr/api/event/TestEnableDisable.java ! test/jdk/jdk/jfr/api/event/TestEventDuration.java ! test/jdk/jdk/jfr/api/event/TestEventFactory.java ! test/jdk/jdk/jfr/api/event/TestEventFactoryRegisterTwice.java ! test/jdk/jdk/jfr/api/event/TestEventFactoryRegistration.java ! test/jdk/jdk/jfr/api/event/TestExtends.java ! test/jdk/jdk/jfr/api/event/TestGetDuration.java ! test/jdk/jdk/jfr/api/event/TestIsEnabled.java ! test/jdk/jdk/jfr/api/event/TestIsEnabledMultiple.java ! test/jdk/jdk/jfr/api/event/TestOwnCommit.java ! test/jdk/jdk/jfr/api/event/TestShouldCommit.java ! test/jdk/jdk/jfr/api/event/TestStaticEnable.java ! test/jdk/jdk/jfr/api/event/dynamic/TestDynamicAnnotations.java ! test/jdk/jdk/jfr/api/event/dynamic/TestEventFactory.java ! test/jdk/jdk/jfr/api/flightrecorder/MyListener.java ! test/jdk/jdk/jfr/api/flightrecorder/TestAddListenerTwice.java ! test/jdk/jdk/jfr/api/flightrecorder/TestAddPeriodicEvent.java ! test/jdk/jdk/jfr/api/flightrecorder/TestFlightRecorderListenerRecorderInitialized.java ! test/jdk/jdk/jfr/api/flightrecorder/TestGetEventTypes.java ! test/jdk/jdk/jfr/api/flightrecorder/TestGetPlatformRecorder.java ! test/jdk/jdk/jfr/api/flightrecorder/TestGetRecordings.java ! test/jdk/jdk/jfr/api/flightrecorder/TestGetSettings.java ! test/jdk/jdk/jfr/api/flightrecorder/TestIsAvailable.java ! test/jdk/jdk/jfr/api/flightrecorder/TestIsInitialized.java ! test/jdk/jdk/jfr/api/flightrecorder/TestListener.java ! test/jdk/jdk/jfr/api/flightrecorder/TestListenerNull.java ! test/jdk/jdk/jfr/api/flightrecorder/TestPeriodicEventsSameHook.java ! test/jdk/jdk/jfr/api/flightrecorder/TestRecorderInitializationCallback.java ! test/jdk/jdk/jfr/api/flightrecorder/TestRegisterUnregisterEvent.java ! test/jdk/jdk/jfr/api/flightrecorder/TestSettingsControl.java ! test/jdk/jdk/jfr/api/flightrecorder/TestSnapshot.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestCategory.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestContentType.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestDescription.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestDynamicAnnotation.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestEnabled.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestExperimental.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestFieldAnnotations.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestFormatMissingValue.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestHasValue.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestInheritedAnnotations.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestLabel.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestMetadata.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestName.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestPeriod.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestRegistered.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestRegisteredFalseAndRunning.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestRelational.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestSimpleMetadataEvent.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestStackTrace.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestThreshold.java ! test/jdk/jdk/jfr/api/metadata/annotations/TestTypesIdentical.java ! test/jdk/jdk/jfr/api/metadata/eventtype/EventWithCustomSettings.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotation.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotationElements.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotations.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetCategory.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetDefaultValues.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetDescription.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetEventType.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetField.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetFields.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetSettings.java ! test/jdk/jdk/jfr/api/metadata/eventtype/TestUnloadingEventClass.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/AnnotatedSetting.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/BaseEvent.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/CustomEvent.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/PlainSetting.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestDefaultValue.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetAnnotation.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetAnnotationElement.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetContentType.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetDescription.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetLabel.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetName.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetTypeId.java ! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetTypeName.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestClasses.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestConstructor.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestGetAnnotations.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestGetFields.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestIsArray.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestSimpleTypes.java ! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestValueDescriptorContentType.java ! test/jdk/jdk/jfr/api/modules/TestModularizedEvent.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.annotation/module-info.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.annotation/test/jfr/annotation/ModularizedAnnotation.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.event/module-info.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.event/test/jfr/event/ModularizedOrdinaryEvent.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.event/test/jfr/event/ModularizedPeriodicEvent.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.main/module-info.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.main/test/jfr/main/MainTest.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.setting/module-info.java ! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.setting/test/jfr/setting/ModularizedSetting.java ! test/jdk/jdk/jfr/api/recorder/TestRecorderInitialized.java ! test/jdk/jdk/jfr/api/recorder/TestRecorderListener.java ! test/jdk/jdk/jfr/api/recorder/TestStartStopRecording.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestFileExist.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestFileReadOnly.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestInvalid.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestLongPath.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestMultiple.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestReadOnly.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestState.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestToDiskFalse.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestToDiskTrue.java ! test/jdk/jdk/jfr/api/recording/destination/TestDestWithDuration.java ! test/jdk/jdk/jfr/api/recording/dump/TestDump.java ! test/jdk/jdk/jfr/api/recording/dump/TestDumpInvalid.java ! test/jdk/jdk/jfr/api/recording/dump/TestDumpLongPath.java ! test/jdk/jdk/jfr/api/recording/dump/TestDumpMultiple.java ! test/jdk/jdk/jfr/api/recording/dump/TestDumpReadOnly.java ! test/jdk/jdk/jfr/api/recording/dump/TestDumpState.java ! test/jdk/jdk/jfr/api/recording/event/TestChunkPeriod.java ! test/jdk/jdk/jfr/api/recording/event/TestEnableClass.java ! test/jdk/jdk/jfr/api/recording/event/TestEnableName.java ! test/jdk/jdk/jfr/api/recording/event/TestEventTime.java ! test/jdk/jdk/jfr/api/recording/event/TestLoadEventAfterStart.java ! test/jdk/jdk/jfr/api/recording/event/TestPeriod.java ! test/jdk/jdk/jfr/api/recording/event/TestReEnableClass.java ! test/jdk/jdk/jfr/api/recording/event/TestReEnableMultiple.java ! test/jdk/jdk/jfr/api/recording/event/TestReEnableName.java ! test/jdk/jdk/jfr/api/recording/event/TestRecordingEnableDisable.java ! test/jdk/jdk/jfr/api/recording/event/TestThreshold.java ! test/jdk/jdk/jfr/api/recording/misc/TestGetId.java ! test/jdk/jdk/jfr/api/recording/misc/TestGetSize.java ! test/jdk/jdk/jfr/api/recording/misc/TestGetSizeToMem.java ! test/jdk/jdk/jfr/api/recording/misc/TestGetStream.java ! test/jdk/jdk/jfr/api/recording/misc/TestRecordingBase.java ! test/jdk/jdk/jfr/api/recording/misc/TestRecordingCopy.java ! test/jdk/jdk/jfr/api/recording/options/TestDuration.java ! test/jdk/jdk/jfr/api/recording/options/TestName.java ! test/jdk/jdk/jfr/api/recording/settings/TestConfigurationGetContents.java ! test/jdk/jdk/jfr/api/recording/settings/TestCreateConfigFromPath.java ! test/jdk/jdk/jfr/api/recording/settings/TestCreateConfigFromReader.java ! test/jdk/jdk/jfr/api/recording/settings/TestGetConfigurations.java ! test/jdk/jdk/jfr/api/recording/settings/TestSettingsAvailability.java ! test/jdk/jdk/jfr/api/recording/state/TestOptionState.java ! test/jdk/jdk/jfr/api/recording/state/TestState.java ! test/jdk/jdk/jfr/api/recording/state/TestStateDuration.java ! test/jdk/jdk/jfr/api/recording/state/TestStateIdenticalListeners.java ! test/jdk/jdk/jfr/api/recording/state/TestStateInvalid.java ! test/jdk/jdk/jfr/api/recording/state/TestStateMultiple.java ! test/jdk/jdk/jfr/api/recording/state/TestStateScheduleStart.java ! test/jdk/jdk/jfr/api/recording/time/TestTime.java ! test/jdk/jdk/jfr/api/recording/time/TestTimeDuration.java ! test/jdk/jdk/jfr/api/recording/time/TestTimeMultiple.java ! test/jdk/jdk/jfr/api/recording/time/TestTimeScheduleStart.java ! test/jdk/jdk/jfr/api/settings/RegExpControl.java ! test/jdk/jdk/jfr/api/settings/StringListSetting.java ! test/jdk/jdk/jfr/api/settings/TestFilterEvents.java ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationInNewTLABEvent.java ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationOutsideTLABEvent.java ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEvent.java ! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEventThrottling.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheConfig.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java ! test/jdk/jdk/jfr/event/compiler/TestCodeCacheStats.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeperConfig.java ! test/jdk/jdk/jfr/event/compiler/TestCodeSweeperStats.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerCompile.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerConfig.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java ! test/jdk/jdk/jfr/event/compiler/TestCompilerStats.java ! test/jdk/jdk/jfr/event/compiler/TestDeoptimization.java ! test/jdk/jdk/jfr/event/diagnostics/TestHeapDump.java ! test/jdk/jdk/jfr/event/gc/collection/AppGCProvoker.java ! test/jdk/jdk/jfr/event/gc/collection/GCEventAll.java ! test/jdk/jdk/jfr/event/gc/collection/GCGarbageCollectionUtil.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithSerial.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithG1ConcurrentMark.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithG1FullCollection.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithParallelOld.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithSerial.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCGarbageCollectionEvent.java ! test/jdk/jdk/jfr/event/gc/collection/TestGCWithFasttime.java ! test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithDefNew.java ! test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithG1New.java ! test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParallelScavenge.java ! test/jdk/jdk/jfr/event/gc/collection/YoungGarbageCollectionEvent.java ! test/jdk/jdk/jfr/event/gc/configuration/GCHeapConfigurationEventTester.java ! test/jdk/jdk/jfr/event/gc/configuration/GCHeapConfigurationEventVerifier.java ! test/jdk/jdk/jfr/event/gc/configuration/GCYoungGenerationConfigurationEventTester.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCConfigurationEvent.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCConfigurationEventWithDefaultPauseTarget.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCSurvivorConfigurationEvent.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCTLABConfigurationEvent.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithMinAndMaxSize.java ! test/jdk/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithNewRatio.java ! test/jdk/jdk/jfr/event/gc/detailed/ExecuteOOMApp.java ! test/jdk/jdk/jfr/event/gc/detailed/OOMApp.java ! test/jdk/jdk/jfr/event/gc/detailed/PromotionEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/PromotionFailedEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/StressAllocationGCEvents.java ! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationInfoEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1AIHOPEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1ConcurrentModeFailureEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1EvacMemoryStatsEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1HeapRegionInformationEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1HeapRegionTypeChangeEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1IHOPEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestG1MMUEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithG1.java ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithParallelScavenge.java ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithDefNew.java ! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java ! test/jdk/jdk/jfr/event/gc/detailed/TestTenuringDistributionEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZPageAllocationEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetGroupEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZUncommitEvent.java ! test/jdk/jdk/jfr/event/gc/detailed/TestZUnmapEvent.java ! test/jdk/jdk/jfr/event/gc/heapsummary/HeapSummaryEventAllGcs.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryCommittedSize.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventDefNewSerial.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventG1.java ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSParOld.java ! test/jdk/jdk/jfr/event/gc/objectcount/ObjectCountAfterGCEvent.java ! test/jdk/jdk/jfr/event/gc/objectcount/ObjectCountEventVerifier.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1ConcurrentMark.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1FullCollection.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithParallelOld.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithSerial.java ! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountEvent.java ! test/jdk/jdk/jfr/event/gc/refstat/RefStatEvent.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithDefNew.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1ConcurrentMark.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1FullCollection.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1New.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelOld.java ! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelScavenge.java ! test/jdk/jdk/jfr/event/gc/stacktrace/AllocationStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1HumongousAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMarkSweepCompactAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java ! test/jdk/jdk/jfr/event/io/IOEvent.java ! test/jdk/jdk/jfr/event/io/IOHelper.java ! test/jdk/jdk/jfr/event/io/InstrumentationCallback.java ! test/jdk/jdk/jfr/event/io/TestDisabledEvents.java ! test/jdk/jdk/jfr/event/io/TestFileChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestFileReadOnly.java ! test/jdk/jdk/jfr/event/io/TestFileStreamEvents.java ! test/jdk/jdk/jfr/event/io/TestInstrumentation.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java ! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java ! test/jdk/jdk/jfr/event/io/TestSocketChannelEvents.java ! test/jdk/jdk/jfr/event/io/TestSocketEvents.java ! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java ! test/jdk/jdk/jfr/event/metadata/TestEventMetadata.java ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java ! test/jdk/jdk/jfr/event/oldobject/OldObjects.java ! test/jdk/jdk/jfr/event/oldobject/TestAllocationTime.java ! test/jdk/jdk/jfr/event/oldobject/TestArrayInformation.java ! test/jdk/jdk/jfr/event/oldobject/TestCircularReference.java ! test/jdk/jdk/jfr/event/oldobject/TestClassLoader.java ! test/jdk/jdk/jfr/event/oldobject/TestClassLoaderLeak.java ! test/jdk/jdk/jfr/event/oldobject/TestFieldInformation.java ! test/jdk/jdk/jfr/event/oldobject/TestG1.java ! test/jdk/jdk/jfr/event/oldobject/TestHeapDeep.java ! test/jdk/jdk/jfr/event/oldobject/TestHeapShallow.java ! test/jdk/jdk/jfr/event/oldobject/TestLargeRootSet.java ! test/jdk/jdk/jfr/event/oldobject/TestLastKnownHeapUsage.java ! test/jdk/jdk/jfr/event/oldobject/TestListenerLeak.java ! test/jdk/jdk/jfr/event/oldobject/TestMetadataObject.java ! test/jdk/jdk/jfr/event/oldobject/TestMetadataRetention.java ! test/jdk/jdk/jfr/event/oldobject/TestObjectAge.java ! test/jdk/jdk/jfr/event/oldobject/TestObjectDescription.java ! test/jdk/jdk/jfr/event/oldobject/TestParallel.java ! test/jdk/jdk/jfr/event/oldobject/TestReferenceChainLimit.java ! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java ! test/jdk/jdk/jfr/event/oldobject/TestSerial.java ! test/jdk/jdk/jfr/event/oldobject/TestThreadLocalLeak.java ! test/jdk/jdk/jfr/event/oldobject/TestZ.java ! test/jdk/jdk/jfr/event/os/TestCPUInformation.java ! test/jdk/jdk/jfr/event/os/TestCPULoad.java ! test/jdk/jdk/jfr/event/os/TestCPUTimeStampCounter.java ! test/jdk/jdk/jfr/event/os/TestInitialEnvironmentVariable.java ! test/jdk/jdk/jfr/event/os/TestOSInfo.java ! test/jdk/jdk/jfr/event/os/TestPhysicalMemoryEvent.java ! test/jdk/jdk/jfr/event/os/TestProcessStart.java ! test/jdk/jdk/jfr/event/os/TestSystemProcess.java ! test/jdk/jdk/jfr/event/os/TestThreadContextSwitches.java ! test/jdk/jdk/jfr/event/os/TestVirtualizationInfo.java ! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java ! test/jdk/jdk/jfr/event/runtime/Bytes.java ! test/jdk/jdk/jfr/event/runtime/LatchedThread.java ! test/jdk/jdk/jfr/event/runtime/RedefinableClass.java ! test/jdk/jdk/jfr/event/runtime/TestActiveRecordingEvent.java ! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java ! test/jdk/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java ! test/jdk/jdk/jfr/event/runtime/TestClassDefineEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoadEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassLoadingStatisticsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClassRedefinition.java ! test/jdk/jdk/jfr/event/runtime/TestClassUnloadEvent.java ! test/jdk/jdk/jfr/event/runtime/TestClasses.java ! test/jdk/jdk/jfr/event/runtime/TestDirectBufferStatisticsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestDumpReason.java ! test/jdk/jdk/jfr/event/runtime/TestExceptionEvents.java ! test/jdk/jdk/jfr/event/runtime/TestExceptionSubclass.java ! test/jdk/jdk/jfr/event/runtime/TestFlush.java ! test/jdk/jdk/jfr/event/runtime/TestJavaBlockedEvent.java ! test/jdk/jdk/jfr/event/runtime/TestJavaMonitorInflateEvent.java ! test/jdk/jdk/jfr/event/runtime/TestJavaMonitorWaitEvent.java ! test/jdk/jdk/jfr/event/runtime/TestJavaMonitorWaitTimeOut.java ! test/jdk/jdk/jfr/event/runtime/TestJavaThreadStatisticsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestJavaThreadStatisticsEventBean.java ! test/jdk/jdk/jfr/event/runtime/TestModuleEvents.java ! test/jdk/jdk/jfr/event/runtime/TestNativeLibrariesEvent.java ! test/jdk/jdk/jfr/event/runtime/TestNetworkUtilizationEvent.java ! test/jdk/jdk/jfr/event/runtime/TestRedefineClasses.java ! test/jdk/jdk/jfr/event/runtime/TestRetransformClasses.java ! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java ! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java ! test/jdk/jdk/jfr/event/runtime/TestSizeTFlags.java ! test/jdk/jdk/jfr/event/runtime/TestSystemPropertyEvent.java ! test/jdk/jdk/jfr/event/runtime/TestTableStatisticsEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadAllocationEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadDumpEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadEndEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadParkEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadSleepEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThreadStartEvent.java ! test/jdk/jdk/jfr/event/runtime/TestThrowableInstrumentation.java ! test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.java ! test/jdk/jdk/jfr/event/runtime/TestVMOperation.java ! test/jdk/jdk/jfr/event/runtime/TestVmFlagChangedEvent.java ! test/jdk/jdk/jfr/event/sampling/TestNative.java ! test/jdk/jdk/jfr/javaagent/InstrumentationEventCallback.java ! test/jdk/jdk/jfr/javaagent/TestEventInstrumentation.java ! test/jdk/jdk/jfr/jcmd/JcmdAsserts.java ! test/jdk/jdk/jfr/jcmd/JcmdHelper.java ! test/jdk/jdk/jfr/jcmd/TestJcmdChangeLogLevel.java ! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDump.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpGeneratedFilename.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpLimited.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java ! test/jdk/jdk/jfr/jcmd/TestJcmdDumpWithFileName.java ! test/jdk/jdk/jfr/jcmd/TestJcmdLegacy.java ! test/jdk/jdk/jfr/jcmd/TestJcmdSaveToFile.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartDirNotExist.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartFlushInterval.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartInvaldFile.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartPathToGCRoots.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartReadOnlyFile.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartStopDefault.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartWithOptions.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStartWithSettings.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStopInvalidFile.java ! test/jdk/jdk/jfr/jcmd/TestJcmdStopReadOnlyFile.java ! test/jdk/jdk/jfr/jmx/JmxHelper.java ! test/jdk/jdk/jfr/jmx/TestClone.java ! test/jdk/jdk/jfr/jmx/TestCloneRepeat.java ! test/jdk/jdk/jfr/jmx/TestConfigurationInfo.java ! test/jdk/jdk/jfr/jmx/TestCopyTo.java ! test/jdk/jdk/jfr/jmx/TestCopyToInvalidPath.java ! test/jdk/jdk/jfr/jmx/TestCopyToReadOnlyDir.java ! test/jdk/jdk/jfr/jmx/TestCopyToRunning.java ! test/jdk/jdk/jfr/jmx/TestEventTypes.java ! test/jdk/jdk/jfr/jmx/TestFlightRecorderMXBeanLeak.java ! test/jdk/jdk/jfr/jmx/TestGetRecordings.java ! test/jdk/jdk/jfr/jmx/TestGetRecordingsMultiple.java ! test/jdk/jdk/jfr/jmx/TestMultipleRecordings.java ! test/jdk/jdk/jfr/jmx/TestNotificationListener.java ! test/jdk/jdk/jfr/jmx/TestPredefinedConfiguration.java ! test/jdk/jdk/jfr/jmx/TestPredefinedConfigurationInvalid.java ! test/jdk/jdk/jfr/jmx/TestRecordingOptions.java ! test/jdk/jdk/jfr/jmx/TestRecordingSettings.java ! test/jdk/jdk/jfr/jmx/TestRecordingSettingsInvalid.java ! test/jdk/jdk/jfr/jmx/TestRecordingSettingsMultiple.java ! test/jdk/jdk/jfr/jmx/TestRecordingState.java ! test/jdk/jdk/jfr/jmx/TestRecordingStateInvalid.java ! test/jdk/jdk/jfr/jmx/TestSetConfiguration.java ! test/jdk/jdk/jfr/jmx/TestSetConfigurationInvalid.java ! test/jdk/jdk/jfr/jmx/TestSnapshot.java ! test/jdk/jdk/jfr/jmx/TestStartRecording.java ! test/jdk/jdk/jfr/jmx/TestStream.java ! test/jdk/jdk/jfr/jmx/TestStreamClosed.java ! test/jdk/jdk/jfr/jmx/TestStreamMultiple.java ! test/jdk/jdk/jfr/jmx/TestWrongId.java ! test/jdk/jdk/jfr/jmx/info/TestConfigurationInfo.java ! test/jdk/jdk/jfr/jmx/info/TestEventTypeInfo.java ! test/jdk/jdk/jfr/jmx/info/TestRecordingInfo.java ! test/jdk/jdk/jfr/jmx/info/TestSettingDescriptorInfo.java ! test/jdk/jdk/jfr/jmx/security/TestEnoughPermission.java ! test/jdk/jdk/jfr/jmx/security/TestNoControlPermission.java ! test/jdk/jdk/jfr/jmx/security/TestNoMonitorPermission.java ! test/jdk/jdk/jfr/jmx/security/TestNotificationListenerPermission.java ! test/jdk/jdk/jfr/jmx/streaming/TestClose.java ! test/jdk/jdk/jfr/jmx/streaming/TestDelegated.java ! test/jdk/jdk/jfr/jmx/streaming/TestEnableDisable.java ! test/jdk/jdk/jfr/jmx/streaming/TestMaxSize.java ! test/jdk/jdk/jfr/jmx/streaming/TestMultipleChunks.java ! test/jdk/jdk/jfr/jmx/streaming/TestNew.java ! test/jdk/jdk/jfr/jmx/streaming/TestRotate.java ! test/jdk/jdk/jfr/jmx/streaming/TestSetSettings.java ! test/jdk/jdk/jfr/jvm/HelloWorldEvent1.java ! test/jdk/jdk/jfr/jvm/HelloWorldEvent2.java ! test/jdk/jdk/jfr/jvm/TestBeginAndEnd.java ! test/jdk/jdk/jfr/jvm/TestClassId.java ! test/jdk/jdk/jfr/jvm/TestClearStaleConstants.java ! test/jdk/jdk/jfr/jvm/TestCounterTime.java ! test/jdk/jdk/jfr/jvm/TestCreateNative.java ! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java ! test/jdk/jdk/jfr/jvm/TestEventWriterLog.java ! test/jdk/jdk/jfr/jvm/TestFatEvent.java ! test/jdk/jdk/jfr/jvm/TestFormatDuration.java ! test/jdk/jdk/jfr/jvm/TestGetAllEventClasses.java ! test/jdk/jdk/jfr/jvm/TestGetEventWriter.java ! test/jdk/jdk/jfr/jvm/TestGetStackTraceId.java ! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java ! test/jdk/jdk/jfr/jvm/TestJavaEvent.java ! test/jdk/jdk/jfr/jvm/TestJfrJavaBase.java ! test/jdk/jdk/jfr/jvm/TestLargeJavaEvent512k.java ! test/jdk/jdk/jfr/jvm/TestLargeJavaEvent64k.java ! test/jdk/jdk/jfr/jvm/TestLogImplementation.java ! test/jdk/jdk/jfr/jvm/TestLogOutput.java ! test/jdk/jdk/jfr/jvm/TestPid.java ! test/jdk/jdk/jfr/jvm/TestThreadExclusion.java ! test/jdk/jdk/jfr/jvm/TestUnloadEventClassCount.java ! test/jdk/jdk/jfr/jvm/TestUnsupportedVM.java ! test/jdk/jdk/jfr/startupargs/StartupHelper.java ! test/jdk/jdk/jfr/startupargs/TestBadOptionValues.java ! test/jdk/jdk/jfr/startupargs/TestDumpOnExit.java ! test/jdk/jdk/jfr/startupargs/TestFlushInterval.java ! test/jdk/jdk/jfr/startupargs/TestMemoryOptions.java ! test/jdk/jdk/jfr/startupargs/TestMultipleStartupRecordings.java ! test/jdk/jdk/jfr/startupargs/TestOldObjectQueueSize.java ! test/jdk/jdk/jfr/startupargs/TestRepositoryPath.java ! test/jdk/jdk/jfr/startupargs/TestRepositoryPathLong.java ! test/jdk/jdk/jfr/startupargs/TestRetransform.java ! test/jdk/jdk/jfr/startupargs/TestRetransformUsingLog.java ! test/jdk/jdk/jfr/startupargs/TestStartDelay.java ! test/jdk/jdk/jfr/startupargs/TestStartDelayRunning.java ! test/jdk/jdk/jfr/startupargs/TestStartDuration.java ! test/jdk/jdk/jfr/startupargs/TestStartMaxAgeSize.java ! test/jdk/jdk/jfr/startupargs/TestStartName.java ! test/jdk/jdk/jfr/startupargs/TestStartNoSettings.java ! test/jdk/jdk/jfr/startupargs/TestStartRecording.java ! test/jdk/jdk/jfr/tool/EndTicksComparator.java ! test/jdk/jdk/jfr/tool/ExecuteHelper.java ! test/jdk/jdk/jfr/tool/TestAssemble.java ! test/jdk/jdk/jfr/tool/TestDisassemble.java ! test/jdk/jdk/jfr/tool/TestHelp.java ! test/jdk/jdk/jfr/tool/TestMetadata.java ! test/jdk/jdk/jfr/tool/TestPrint.java ! test/jdk/jdk/jfr/tool/TestPrintDefault.java ! test/jdk/jdk/jfr/tool/TestPrintJSON.java ! test/jdk/jdk/jfr/tool/TestPrintXML.java ! test/jdk/jdk/jfr/tool/TestSummary.java From kvn at openjdk.java.net Wed Mar 24 06:33:25 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Wed, 24 Mar 2021 06:33:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263352: assert(use == polladr) failed: the use should be a safepoint polling Message-ID: <87962055-e5f8-40ff-9607-40a01bb9d193@openjdk.org> Changeset: 6e3a158a Author: Wang Huang Committer: Vladimir Kozlov Date: 2021-03-24 06:30:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6e3a158a 8263352: assert(use == polladr) failed: the use should be a safepoint polling Co-authored-by: Wang Huang Co-authored-by: Wu Yan Reviewed-by: kvn ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestOptimizeFillWithStripMinedLoop.java From shade at openjdk.java.net Wed Mar 24 06:52:47 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 24 Mar 2021 06:52:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264050: Remove unused field VM_HeapWalkOperation::_collecting_heap_roots Message-ID: Changeset: da512bf5 Author: Aleksey Shipilev Date: 2021-03-24 06:49:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/da512bf5 8264050: Remove unused field VM_HeapWalkOperation::_collecting_heap_roots Reviewed-by: coleenp, tschatzl ! src/hotspot/share/prims/jvmtiTagMap.cpp From shade at openjdk.java.net Wed Mar 24 07:03:51 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 24 Mar 2021 07:03:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263981: java.awt.image.ComponentSampleModel equals/hashcode use numBands twice Message-ID: <1662fd63-33ae-4747-9113-7745b13e10c0@openjdk.org> Changeset: cb776edf Author: Aleksey Shipilev Date: 2021-03-24 07:01:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cb776edf 8263981: java.awt.image.ComponentSampleModel equals/hashcode use numBands twice Reviewed-by: serb, azvegint ! src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java From shade at openjdk.java.net Wed Mar 24 07:28:27 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Wed, 24 Mar 2021 07:28:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264091: Use the blessed modifier order in java.logging Message-ID: <1d1abc31-9def-498b-87e8-2647266494ba@openjdk.org> Changeset: 45e1bab8 Author: Alex Blewitt Committer: Aleksey Shipilev Date: 2021-03-24 07:25:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/45e1bab8 8264091: Use the blessed modifier order in java.logging Reviewed-by: lancea, iris, shade ! src/java.logging/share/classes/java/util/logging/ErrorManager.java ! src/java.logging/share/classes/java/util/logging/LogManager.java ! src/java.logging/share/classes/java/util/logging/MemoryHandler.java From jiefu at openjdk.java.net Wed Mar 24 09:33:30 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Wed, 24 Mar 2021 09:33:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264008: Incorrect metaspace statistics after JEP 387 when UseCompressedClassPointers is off Message-ID: <6d647ecc-1763-4234-ba5f-ff40bf4ce732@openjdk.org> Changeset: 06d46d6c Author: Jie Fu Date: 2021-03-24 09:30:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/06d46d6c 8264008: Incorrect metaspace statistics after JEP 387 when UseCompressedClassPointers is off Reviewed-by: stuefe ! src/hotspot/share/memory/metaspace.cpp ! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventDefNewSerial.java From jlahoda at openjdk.java.net Wed Mar 24 09:34:47 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Wed, 24 Mar 2021 09:34:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263411: Convert jshell tool to use Stream.toList() Message-ID: <6b7a4f32-66bd-4d41-8177-08c658d5d22b@openjdk.org> Changeset: fad84840 Author: Ian Graves Committer: Jan Lahoda Date: 2021-03-24 09:31:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fad84840 8263411: Convert jshell tool to use Stream.toList() Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ArgTokenizer.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ContinuousCompletionProvider.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Selector.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Startup.java ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java ! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java ! src/jdk.jshell/share/classes/jdk/jshell/Unit.java From egahlin at openjdk.java.net Wed Mar 24 09:57:16 2021 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Wed, 24 Mar 2021 09:57:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264001: JFR: Modernize implementation Message-ID: <9baf8e17-3202-47c1-977e-65077735f6d5@openjdk.org> Changeset: ae9af57b Author: Erik Gahlin Date: 2021-03-24 09:54:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ae9af57b 8264001: JFR: Modernize implementation Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java ! src/jdk.jfr/share/classes/jdk/jfr/Configuration.java ! src/jdk.jfr/share/classes/jdk/jfr/Event.java ! src/jdk.jfr/share/classes/jdk/jfr/EventType.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/Recording.java ! src/jdk.jfr/share/classes/jdk/jfr/SettingDescriptor.java ! src/jdk.jfr/share/classes/jdk/jfr/ValueDescriptor.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/MetadataEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedStackTrace.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/package-info.java ! src/jdk.jfr/share/classes/jdk/jfr/events/AbstractBufferStatisticsEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveRecordingEvent.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/AnnotationConstruct.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Logger.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/LongMap.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataReader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.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/Type.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FinishedStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/JdkJfrConsumer.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ObjectFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/OngoingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFilter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketChannelImplInstrumentor.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ChunkFilename.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/StreamManager.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Help.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/JSONWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Version.java From pconcannon at openjdk.java.net Wed Mar 24 10:00:00 2021 From: pconcannon at openjdk.java.net (Patrick Concannon) Date: Wed, 24 Mar 2021 10:00:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263358: Update java.lang to use instanceof pattern variable Message-ID: <5c8b65d2-4102-40f5-9d89-919308e73c5b@openjdk.org> Changeset: 329697b0 Author: Patrick Concannon Date: 2021-03-24 09:57:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/329697b0 8263358: Update java.lang to use instanceof pattern variable Reviewed-by: iris, chegar, mchung, dfuchs ! 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/Shutdown.java ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java ! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java ! src/java.base/share/classes/java/lang/invoke/MemberName.java ! src/java.base/share/classes/java/lang/invoke/MethodHandles.java ! src/java.base/share/classes/java/lang/invoke/VarHandles.java ! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java ! src/java.base/share/classes/java/lang/module/ResolvedModule.java ! src/java.base/share/classes/java/lang/reflect/Method.java ! src/java.base/share/classes/java/lang/reflect/Parameter.java From aph at redhat.com Wed Mar 24 10:06:41 2021 From: aph at redhat.com (Andrew Haley) Date: Wed, 24 Mar 2021 10:06:41 +0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: References: Message-ID: On 3/23/21 9:35 PM, Bernhard Urban-Forster wrote: > Spinning off the discussion from here: https://github.com/openjdk/jdk/pull/2200#issuecomment-804927150 > > And further context, there have been some discussions about it before: > https://mail.openjdk.java.net/pipermail/aarch64-port-dev/2020-October/009727.html > > > Open questions: > > 1. JEP 391 (macOS/AArch64) has a dependency on JEP 388, and I'm assuming we want both to be backported. Question: Is it preferred to do it one go (both together), or should we do it separately (that would be Windows first, then macOS)? Separately. Let's have a look at the dependencies and figure out how (and perhaps whether) to do this. > 2. JEP 388 includes build changes to add cross compilation support for Windows in a hacky way. It's enough to get a build out of it [1], but it's not exactly clean. It was eventually cleaned up with the "WINENV" patch by Magnus [2], but imho it isn't trivial to backport that change. Thoughts? Cross compilation is not a requirement for a backport. -- 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 vkempik at azul.com Wed Mar 24 08:53:17 2021 From: vkempik at azul.com (Vladimir Kempik) Date: Wed, 24 Mar 2021 08:53:17 +0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: References: Message-ID: <976AE11F-8213-4997-ABE2-8AE4562629A4@azul.com> Hello there are few caveats with backporting jep-391: 1) support for macos/aarch64 is not just jep-391, we split our jep into pieces, some of them were macos/aarch64 independent and were pushed to upstream as separate commits ( for example, macos MAP_JIT support). also some important pieces from community ( like JNF dependency removal by Phil Race). All these pieces need to be backported before jep-391. 2) we have a plan to go in a traditional way, ojdk17 -> ojdk15 -> ojdk13 -> ojdk11 If you don?t want to bother with jdk15/13 I would suggest you to go without waiting for jep-391. Regards , Vladimir > 24 ????? 2021 ?., ? 00:35, Bernhard Urban-Forster ???????(?): > > Hello, > > Spinning off the discussion from here: https://github.com/openjdk/jdk/pull/2200#issuecomment-804927150 > > And further context, there have been some discussions about it before: > https://mail.openjdk.java.net/pipermail/aarch64-port-dev/2020-October/009727.html > > > Open questions: > > 1. JEP 391 (macOS/AArch64) has a dependency on JEP 388, and I'm assuming we want both to be backported. Question: Is it preferred to do it one go (both together), or should we do it separately (that would be Windows first, then macOS)? > > 2. JEP 388 includes build changes to add cross compilation support for Windows in a hacky way. It's enough to get a build out of it [1], but it's not exactly clean. It was eventually cleaned up with the "WINENV" patch by Magnus [2], but imho it isn't trivial to backport that change. Thoughts? > > > Assuming the answer to question 1 is to split the backports: I think https://github.com/openjdk/aarch64-port/tree/jdk11-windows by Ludovic is in an okay shape, but I will take it for a spin tomorrow and then submit an initial PR against https://github.com/openjdk/jdk11u > > > Thank you, > -Bernhard > > > [1] with workarounds: https://github.com/openjdk/jdk/pull/212#issuecomment-695024586 > [2] https://github.com/openjdk/jdk/pull/1597 From stefank at openjdk.java.net Wed Mar 24 10:32:05 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Wed, 24 Mar 2021 10:32:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263721: Unify oop casting Message-ID: Changeset: a79f0956 Author: Stefan Karlsson Date: 2021-03-24 10:28:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a79f0956 8263721: Unify oop casting Reviewed-by: kbarrett, coleenp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/ppc/relocInfo_ppc.cpp ! src/hotspot/cpu/s390/frame_s390.cpp ! src/hotspot/cpu/s390/nativeInst_s390.cpp ! src/hotspot/cpu/x86/relocInfo_x86.cpp ! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/code/dependencies.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp ! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp ! src/hotspot/share/gc/g1/g1EvacFailure.cpp ! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp ! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1RemSet.cpp ! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp ! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp ! src/hotspot/share/gc/g1/heapRegion.cpp ! src/hotspot/share/gc/g1/heapRegion.inline.hpp ! src/hotspot/share/gc/parallel/mutableSpace.cpp ! src/hotspot/share/gc/parallel/objectStartArray.inline.hpp ! src/hotspot/share/gc/parallel/parMarkBitMap.cpp ! src/hotspot/share/gc/parallel/psCardTable.cpp ! src/hotspot/share/gc/parallel/psOldGen.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp ! src/hotspot/share/gc/parallel/psPromotionLAB.cpp ! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/markSweep.inline.hpp ! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp ! src/hotspot/share/gc/shared/blockOffsetTable.cpp ! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp ! src/hotspot/share/gc/shared/cardTableRS.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/generation.cpp ! src/hotspot/share/gc/shared/locationPrinter.inline.hpp ! src/hotspot/share/gc/shared/memAllocator.cpp ! src/hotspot/share/gc/shared/space.cpp ! src/hotspot/share/gc/shared/space.inline.hpp ! src/hotspot/share/gc/shared/taskqueue.hpp ! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.hpp ! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp ! src/hotspot/share/gc/z/zObjArrayAllocator.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.inline.hpp ! src/hotspot/share/oops/compressedOops.inline.hpp ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/oop.cpp ! src/hotspot/share/oops/oop.inline.hpp ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/vectorSupport.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/reflection.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vframe_hp.cpp ! src/hotspot/share/services/diagnosticCommand.cpp ! src/hotspot/share/utilities/debug.cpp ! test/hotspot/gtest/oops/test_typeArrayOop.cpp From jlahoda at openjdk.java.net Wed Mar 24 10:37:44 2021 From: jlahoda at openjdk.java.net (Jan Lahoda) Date: Wed, 24 Mar 2021 10:37:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8254196: jshell infinite loops when startup script contains System.exit call Message-ID: <970145b9-c5a6-456c-a833-cd6e75a0cf5d@openjdk.org> Changeset: 6c0fbf70 Author: Jan Lahoda Date: 2021-03-24 10:34:31 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6c0fbf70 8254196: jshell infinite loops when startup script contains System.exit call Reviewed-by: sundar ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java ! src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java ! test/langtools/jdk/jshell/ToolBasicTest.java From michaelm at openjdk.java.net Wed Mar 24 12:02:01 2021 From: michaelm at openjdk.java.net (Michael McMahon) Date: Wed, 24 Mar 2021 12:02:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263899: HttpClient throws NPE in AuthenticationFilter when parsing www-authenticate head Message-ID: <2c3829d9-0276-4107-ba5a-2eac521640b5@openjdk.org> Changeset: e55aa41f Author: Michael McMahon Date: 2021-03-24 11:59:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e55aa41f 8263899: HttpClient throws NPE in AuthenticationFilter when parsing www-authenticate head Reviewed-by: dfuchs, chegar ! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java + test/jdk/java/net/httpclient/EmptyAuthenticate.java From zgu at openjdk.java.net Wed Mar 24 12:17:12 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Wed, 24 Mar 2021 12:17:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264052: Shenandoah: Backout 8263832 Message-ID: <7ec84187-db46-46fa-81ba-c3d5c6133bee@openjdk.org> Changeset: 9ee0b9a1 Author: Zhengyu Gu Date: 2021-03-24 12:14:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9ee0b9a1 8264052: Shenandoah: Backout 8263832 Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp From coleenp at openjdk.java.net Wed Mar 24 12:19:00 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Wed, 24 Mar 2021 12:19:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264004: Don't use TRAPS if no exceptions are thrown Message-ID: <5a8ca605-2e22-4018-ab96-8647e7d4a51c@openjdk.org> Changeset: 5d7e93c8 Author: Coleen Phillimore Date: 2021-03-24 12:15:51 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5d7e93c8 8264004: Don't use TRAPS if no exceptions are thrown Reviewed-by: dholmes, iklam, hseigel, dcubed ! src/hotspot/share/oops/constantPool.cpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.hpp From coleenp at openjdk.java.net Wed Mar 24 12:22:50 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Wed, 24 Mar 2021 12:22:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264051: Remove unused TRAPS parameters from runtime functions Message-ID: Changeset: bc91596c Author: Coleen Phillimore Date: 2021-03-24 12:18:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bc91596c 8264051: Remove unused TRAPS parameters from runtime functions Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/objArrayKlass.cpp ! src/hotspot/share/oops/objArrayKlass.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp From gnu.andrew at redhat.com Wed Mar 24 15:09:33 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 24 Mar 2021 15:09:33 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/corba: 3 new changesets Message-ID: <202103241509.12OF9Xeb026903@aojmv0008.oracle.com> Changeset: b7bd2ab7cd4e Author: andrew Date: 2021-03-08 03:47 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/b7bd2ab7cd4e Added tag jdk8u292-b06 for changeset 78f287f3333a ! .hgtags Changeset: b36556d5a6d0 Author: andrew Date: 2021-03-21 04:12 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/b36556d5a6d0 Merge jdk8u292-b06 ! .hgtags Changeset: e2deb998d350 Author: andrew Date: 2021-03-21 04:12 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/corba/rev/e2deb998d350 Added tag aarch64-shenandoah-jdk8u292-b06 for changeset b36556d5a6d0 ! .hgtags From gnu.andrew at redhat.com Wed Mar 24 15:09:40 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 24 Mar 2021 15:09:40 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxp: 3 new changesets Message-ID: <202103241509.12OF9eZc026998@aojmv0008.oracle.com> Changeset: 1fe7316192d7 Author: andrew Date: 2021-03-08 03:47 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/1fe7316192d7 Added tag jdk8u292-b06 for changeset bec8fbce8327 ! .hgtags Changeset: 7fb86e6b1fad Author: andrew Date: 2021-03-21 04:12 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/7fb86e6b1fad Merge jdk8u292-b06 ! .hgtags Changeset: 964ecb939944 Author: andrew Date: 2021-03-21 04:12 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxp/rev/964ecb939944 Added tag aarch64-shenandoah-jdk8u292-b06 for changeset 7fb86e6b1fad ! .hgtags From gnu.andrew at redhat.com Wed Mar 24 15:09:47 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 24 Mar 2021 15:09:47 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxws: 3 new changesets Message-ID: <202103241509.12OF9lBv027085@aojmv0008.oracle.com> Changeset: 1d1070dabadf Author: andrew Date: 2021-03-08 03:47 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/1d1070dabadf Added tag jdk8u292-b06 for changeset 0bbedbbfbd11 ! .hgtags Changeset: fd153512c36b Author: andrew Date: 2021-03-21 04:12 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/fd153512c36b Merge jdk8u292-b06 ! .hgtags Changeset: c8efe1550918 Author: andrew Date: 2021-03-21 04:12 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/c8efe1550918 Added tag aarch64-shenandoah-jdk8u292-b06 for changeset fd153512c36b ! .hgtags From gnu.andrew at redhat.com Wed Mar 24 15:09:55 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 24 Mar 2021 15:09:55 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/langtools: 3 new changesets Message-ID: <202103241509.12OF9tQP027185@aojmv0008.oracle.com> Changeset: 376b8ec147cf Author: andrew Date: 2021-03-08 03:47 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/376b8ec147cf Added tag jdk8u292-b06 for changeset 21738367961e ! .hgtags Changeset: b18274e78c90 Author: andrew Date: 2021-03-21 04:12 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/b18274e78c90 Merge jdk8u292-b06 ! .hgtags Changeset: de8d69f0c4e0 Author: andrew Date: 2021-03-21 04:12 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/de8d69f0c4e0 Added tag aarch64-shenandoah-jdk8u292-b06 for changeset b18274e78c90 ! .hgtags From gnu.andrew at redhat.com Wed Mar 24 15:10:02 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 24 Mar 2021 15:10:02 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/nashorn: 3 new changesets Message-ID: <202103241510.12OFA2FB027321@aojmv0008.oracle.com> Changeset: 931e337c2cd5 Author: andrew Date: 2021-03-08 03:47 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/931e337c2cd5 Added tag jdk8u292-b06 for changeset c9e3db7c1e84 ! .hgtags Changeset: f6425dce8dac Author: andrew Date: 2021-03-21 04:12 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/f6425dce8dac Merge jdk8u292-b06 ! .hgtags Changeset: 2259c05cd1af Author: andrew Date: 2021-03-21 04:12 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/2259c05cd1af Added tag aarch64-shenandoah-jdk8u292-b06 for changeset f6425dce8dac ! .hgtags From gnu.andrew at redhat.com Wed Mar 24 15:10:18 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 24 Mar 2021 15:10:18 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/hotspot: 3 new changesets Message-ID: <202103241510.12OFAJQm027525@aojmv0008.oracle.com> Changeset: 7dd9c893c8dd Author: andrew Date: 2021-03-08 03:47 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/7dd9c893c8dd Added tag jdk8u292-b06 for changeset a5795acea814 ! .hgtags Changeset: 0e7e9a56a112 Author: andrew Date: 2021-03-21 04:12 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/0e7e9a56a112 Merge jdk8u292-b06 ! .hgtags Changeset: c8b891f5d456 Author: andrew Date: 2021-03-21 04:12 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/hotspot/rev/c8b891f5d456 Added tag aarch64-shenandoah-jdk8u292-b06 for changeset 0e7e9a56a112 ! .hgtags From gziemski at openjdk.java.net Wed Mar 24 15:21:15 2021 From: gziemski at openjdk.java.net (Gerard Ziemski) Date: Wed, 24 Mar 2021 15:21:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261966: macOS M1: report in hs_err log if we are running x86 code in emulation mode (Rosetta) Message-ID: Changeset: 4d8e9860 Author: Gerard Ziemski Date: 2021-03-24 15:18:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4d8e9860 8261966: macOS M1: report in hs_err log if we are running x86 code in emulation mode (Rosetta) Reviewed-by: dcubed, mikael, dholmes ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/runtime/os.cpp From kvn at openjdk.java.net Wed Mar 24 15:34:50 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Wed, 24 Mar 2021 15:34:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263989: Cleanup in EA Message-ID: Changeset: 57c3f271 Author: Vladimir Kozlov Date: 2021-03-24 15:31:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/57c3f271 8263989: Cleanup in EA Reviewed-by: vlivanov, neliasso ! src/hotspot/share/ci/bcEscapeAnalyzer.cpp ! src/hotspot/share/ci/bcEscapeAnalyzer.hpp ! src/hotspot/share/opto/callnode.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/escape.hpp From herrick at openjdk.java.net Wed Mar 24 15:42:44 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Wed, 24 Mar 2021 15:42:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264057: [redo] JDK-8248904: Add support to jpackage for the Mac App Store. Message-ID: <47b22159-3ef4-44a0-ae1e-2b0f255d5d65@openjdk.org> Changeset: deda80f0 Author: Andy Herrick Date: 2021-03-24 15:39:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/deda80f0 8264057: [redo] JDK-8248904: Add support to jpackage for the Mac App Store. Co-authored-by: Erwin Morrhey Reviewed-by: kcr, asemenyuk ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java = src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/JavaApp.png ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template = src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/JavaApp.icns ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties + src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/product-def.plist = src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/sandbox.plist ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java = src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/JavaApp.ico ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java From tschatzl at openjdk.java.net Wed Mar 24 16:04:29 2021 From: tschatzl at openjdk.java.net (Thomas Schatzl) Date: Wed, 24 Mar 2021 16:04:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264026: Remove dependency between free collection set and eagerly reclaim humongous object tasks Message-ID: <0213dc28-2513-4f3b-a7dc-15de354a22dd@openjdk.org> Changeset: 3aee5ad2 Author: Thomas Schatzl Date: 2021-03-24 16:00:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3aee5ad2 8264026: Remove dependency between free collection set and eagerly reclaim humongous object tasks Reviewed-by: sjohanss, ayang ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp From redestad at openjdk.java.net Wed Mar 24 16:35:32 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Wed, 24 Mar 2021 16:35:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263968: CDS: java/lang/ModuleLayer.EMPTY_LAYER should be singleton Message-ID: <2a17034d-5349-4a5b-b0a3-20d4774069d9@openjdk.org> Changeset: 133a63b4 Author: Aleksei Voitylov Committer: Claes Redestad Date: 2021-03-24 16:32:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/133a63b4 8263968: CDS: java/lang/ModuleLayer.EMPTY_LAYER should be singleton Reviewed-by: iklam, dholmes, alanb, redestad ! src/hotspot/share/memory/heapShared.cpp ! src/java.base/share/classes/java/lang/ModuleLayer.java ! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckArchivedModuleApp.java From herrick at openjdk.java.net Wed Mar 24 16:38:00 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Wed, 24 Mar 2021 16:38:00 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263887: Re-create default icons Message-ID: <4c0eb462-699c-4c2f-9398-8bc93a37a918@openjdk.org> Changeset: 70d34017 Author: Andy Herrick Date: 2021-03-24 16:34:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/70d34017 8263887: Re-create default icons Reviewed-by: almatvee, asemenyuk ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java ! test/jdk/tools/jpackage/share/IconTest.java From herrick at openjdk.java.net Wed Mar 24 16:39:50 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Wed, 24 Mar 2021 16:39:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259926: Error in jpackage sample usage in the help text Message-ID: <8e412ce0-9688-490a-82bb-2108ba05ed71@openjdk.org> Changeset: 5ca5962d Author: Andy Herrick Date: 2021-03-24 16:36:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5ca5962d 8259926: Error in jpackage sample usage in the help text Reviewed-by: asemenyuk, almatvee, naoto ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties From jjg at openjdk.java.net Wed Mar 24 19:54:53 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Wed, 24 Mar 2021 19:54:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263198: javadoc HELP page Message-ID: <93044f64-6a69-461c-b9e3-501174a5d66f@openjdk.org> Changeset: 3e751a5a Author: Jonathan Gibbons Date: 2021-03-24 19:51:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3e751a5a 8263198: javadoc HELP page Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Headings.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/HtmlIds.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/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/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testHelpFile/TestHelpFile.java ! test/langtools/jdk/javadoc/doclet/testHelpOption/TestHelpOption.java ! test/langtools/jdk/javadoc/doclet/testHelpOption/test-help.html ! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java ! test/langtools/jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java From jjg at openjdk.java.net Wed Mar 24 20:16:33 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Wed, 24 Mar 2021 20:16:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263473: Update annotation terminology (2) Message-ID: Changeset: 1a13c9ef Author: Jonathan Gibbons Date: 2021-03-24 20:13:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1a13c9ef 8263473: Update annotation terminology (2) Reviewed-by: hannesw ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties ! test/langtools/jdk/javadoc/doclet/testClassTree/TestClassTree.java ! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java ! test/langtools/jdk/javadoc/doclet/testIndex/TestIndex.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/doclet/testRepeatedAnnotations/TestRepeatedAnnotations.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java From sjohanss at openjdk.java.net Wed Mar 24 20:30:49 2021 From: sjohanss at openjdk.java.net (Stefan Johansson) Date: Wed, 24 Mar 2021 20:30:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262235: Remove unnecessary logic in hugetlbfs_sanity_check() Message-ID: <8720d741-9347-43ce-bd3c-c2e04eadbd50@openjdk.org> Changeset: 623f0b6b Author: Stefan Johansson Date: 2021-03-24 20:28:04 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/623f0b6b 8262235: Remove unnecessary logic in hugetlbfs_sanity_check() Reviewed-by: iwalulya, tschatzl ! src/hotspot/os/linux/os_linux.cpp From serb at openjdk.java.net Wed Mar 24 21:34:06 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 24 Mar 2021 21:34:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264002: Delete outdated assumptions about ColorSpace initialization Message-ID: <305a559a-2a2d-495e-8ea6-02c6552f8838@openjdk.org> Changeset: cfc9aa34 Author: Sergey Bylokhov Date: 2021-03-24 21:31:32 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cfc9aa34 8264002: Delete outdated assumptions about ColorSpace initialization Reviewed-by: azvegint ! src/java.desktop/share/classes/com/sun/imageio/plugins/common/ImageUtil.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JFIFMarkerSegment.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEG.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/plugins/jpeg/JPEGMetadata.java From serb at openjdk.java.net Wed Mar 24 21:44:16 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 24 Mar 2021 21:44:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260619: Add final modifier to several DataFlavor static fields Message-ID: <5d6f3577-6049-47de-9ec8-741a814f1359@openjdk.org> Changeset: 37f494ca Author: Sergey Bylokhov Date: 2021-03-24 21:41:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/37f494ca 8260619: Add final modifier to several DataFlavor static fields Reviewed-by: azvegint, kizune ! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java From beurba at microsoft.com Wed Mar 24 22:10:27 2021 From: beurba at microsoft.com (Bernhard Urban-Forster) Date: Wed, 24 Mar 2021 22:10:27 +0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u Message-ID: Thanks Vladimir and Andrew! > 1) support for macos/aarch64 is not just jep-391, we split our jep into pieces, > some of them were macos/aarch64 independent and were pushed to upstream > as separate commits ( for example, macos MAP_JIT support). also some > important pieces from community ( like JNF dependency removal by Phil Race). > All these pieces need to be backported before jep-391. For JEP 388 we have a similar situation, although those independent changes are at a smaller scale I would say. For example let's have a look at JDK-8248403 [1], does it need its own PR on the jdk11u repository or is it fine package it all together in one big PR? Here is a rebased jdk11u branch btw: https://github.com/lewurm/jdk11u/commits/jdk11u-windows > 2) we have a plan to go in a traditional way, ojdk17 -> ojdk15 -> ojdk13 > -> ojdk11 I would say jdk13u/jdk15u is low-priority for us, but I can have a look at them for JEP 388 once I've figured out the process for jdk11u (assuming it's the same). > Cross compilation is not a requirement for a backport. Cross compilation is the only way to build Windows+Arm64 today, so we need at least the hacky variant that I suggested. Thanks, -Bernhard [1] https://bugs.openjdk.java.net/browse/JDK-8248403 ________________________________________ From: Vladimir Kempik Sent: Wednesday, March 24, 2021 09:53 To: Bernhard Urban-Forster Cc: Andrew Haley; 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 Hello there are few caveats with backporting jep-391: 1) support for macos/aarch64 is not just jep-391, we split our jep into pieces, some of them were macos/aarch64 independent and were pushed to upstream as separate commits ( for example, macos MAP_JIT support). also some important pieces from community ( like JNF dependency removal by Phil Race). All these pieces need to be backported before jep-391. 2) we have a plan to go in a traditional way, ojdk17 -> ojdk15 -> ojdk13 -> ojdk11 If you don?t want to bother with jdk15/13 I would suggest you to go without waiting for jep-391. Regards , Vladimir > 24 ????? 2021 ?., ? 00:35, Bernhard Urban-Forster ???????(?): > > Hello, > > Spinning off the discussion from here: https://github.com/openjdk/jdk/pull/2200#issuecomment-804927150 > > And further context, there have been some discussions about it before: > https://mail.openjdk.java.net/pipermail/aarch64-port-dev/2020-October/009727.html > > > Open questions: > > 1. JEP 391 (macOS/AArch64) has a dependency on JEP 388, and I'm assuming we want both to be backported.? Question: Is it preferred to do it one go (both together), or should we do it separately (that would be Windows first, then macOS)? > > 2. JEP 388 includes build changes to add cross compilation support for Windows in a hacky way. It's enough to get a build out of it [1], but it's not exactly clean. It was eventually cleaned up with the "WINENV" patch by Magnus [2], but imho it isn't trivial to backport that change.? Thoughts? > > > Assuming the answer to question 1 is to split the backports: I think https://github.com/openjdk/aarch64-port/tree/jdk11-windows by Ludovic is in an okay shape, but I will take it for a spin tomorrow and then submit an initial PR against https://github.com/openjdk/jdk11u > > > Thank you, > -Bernhard > > > [1] with workarounds: https://github.com/openjdk/jdk/pull/212#issuecomment-695024586 > [2] https://github.com/openjdk/jdk/pull/1597 From asemenyuk at openjdk.java.net Wed Mar 24 23:24:37 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Wed, 24 Mar 2021 23:24:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8220266: add support for additional metadata in add/remove programs Message-ID: <5a2d7011-bbb8-4b0a-9fce-10bc29ce0b91@openjdk.org> Changeset: 3d7f9122 Author: Alexey Semenyuk Date: 2021-03-24 23:21:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3d7f9122 8220266: add support for additional metadata in add/remove programs Reviewed-by: herrick, almatvee ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/main.wxs + test/jdk/tools/jpackage/windows/WinUrlTest.java From jjg at openjdk.java.net Thu Mar 25 00:01:11 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Thu, 25 Mar 2021 00:01:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8258957: DocLint: check for HTML start element at end of body Message-ID: <7b1ac4d2-5bae-40da-82d5-364dc0c29044@openjdk.org> Changeset: 0ff81682 Author: Jonathan Gibbons Date: 2021-03-24 23:58:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0ff81682 8258957: DocLint: check for HTML start element at end of body Reviewed-by: vromero ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java + test/langtools/tools/doclint/EmptyTagsTest.java + test/langtools/tools/doclint/EmptyTagsTest.out ! test/langtools/tools/doclint/EndTagsTest.out ! test/langtools/tools/doclint/HtmlTagsTest.out From njian at openjdk.java.net Thu Mar 25 02:00:14 2021 From: njian at openjdk.java.net (Ningsheng Jian) Date: Thu, 25 Mar 2021 02:00:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264018: AArch64: NEON loadV2 and storeV2 addressing is wrong Message-ID: Changeset: 3e18330a Author: Ningsheng Jian Date: 2021-03-25 01:57:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3e18330a 8264018: AArch64: NEON loadV2 and storeV2 addressing is wrong Reviewed-by: adinn, aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_neon.ad ! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4 From xuelei at openjdk.java.net Thu Mar 25 03:37:55 2021 From: xuelei at openjdk.java.net (Xue-Lei Andrew Fan) Date: Thu, 25 Mar 2021 03:37:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8258753: StartTlsResponse.close() hangs due to synchronization issues Message-ID: <9af200af-0086-43cb-bbd3-70a1feee160b@openjdk.org> Changeset: 41555332 Author: Prajwal Kumaraswamy Committer: Xue-Lei Andrew Fan Date: 2021-03-25 03:35:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/41555332 8258753: StartTlsResponse.close() hangs due to synchronization issues Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java From psadhukhan at openjdk.java.net Thu Mar 25 04:11:03 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Thu, 25 Mar 2021 04:11:03 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263768: JFormattedTextField.AbstractFormatter.getDocumentFilter()/getNavigationFilter() spec doesn't mention what the default impls return and what does it mean Message-ID: <101d7907-fed4-4195-a806-cd38b8a6d52b@openjdk.org> Changeset: 3fcb499c Author: Prasanta Sadhukhan Date: 2021-03-25 04:08:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3fcb499c 8263768: JFormattedTextField.AbstractFormatter.getDocumentFilter()/getNavigationFilter() spec doesn't mention what the default impls return and what does it mean Reviewed-by: trebari, aivanov, azvegint, darcy ! src/java.desktop/share/classes/javax/swing/JFormattedTextField.java From xuelei at openjdk.java.net Thu Mar 25 05:19:19 2021 From: xuelei at openjdk.java.net (Xue-Lei Andrew Fan) Date: Thu, 25 Mar 2021 05:19:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263743: redundant lock in SSLSocketImpl Message-ID: <49db1187-b200-4c94-bdff-de169b6af519@openjdk.org> Changeset: a678a38d Author: Xue-Lei Andrew Fan Date: 2021-03-25 05:16:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a678a38d 8263743: redundant lock in SSLSocketImpl Reviewed-by: jnimeh ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java From rrich at openjdk.java.net Thu Mar 25 06:55:11 2021 From: rrich at openjdk.java.net (Richard Reingruber) Date: Thu, 25 Mar 2021 06:55:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262295: C2: Out-of-Bounds Array Load from Clone Source Message-ID: <17bacb78-0aa1-4a77-afcf-1a16801ea85e@openjdk.org> Changeset: 9689863a Author: Richard Reingruber Date: 2021-03-25 06:52:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9689863a 8262295: C2: Out-of-Bounds Array Load from Clone Source Reviewed-by: kvn, roland, neliasso, thartmann ! src/hotspot/share/opto/memnode.cpp + test/hotspot/jtreg/compiler/arraycopy/TestOutOfBoundsArrayLoad.java From rrich at openjdk.java.net Thu Mar 25 07:25:04 2021 From: rrich at openjdk.java.net (Richard Reingruber) Date: Thu, 25 Mar 2021 07:25:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263781: C2: Cannot hoist independent load above arraycopy Message-ID: <5ead6e25-dbb9-42d3-ab8d-dfb70d03a483@openjdk.org> Changeset: 8120064d Author: Richard Reingruber Date: 2021-03-25 07:21:36 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8120064d 8263781: C2: Cannot hoist independent load above arraycopy Reviewed-by: thartmann, neliasso, kvn ! src/hotspot/share/opto/memnode.cpp From hannesw at openjdk.java.net Thu Mar 25 08:53:46 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Thu, 25 Mar 2021 08:53:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260388: Listing (sub)packages at package level of API documentation Message-ID: <8be19223-7f67-4dc3-800d-42c4fc9910ea@openjdk.org> Changeset: a9d287a6 Author: Hannes Walln?fer Date: 2021-03-25 08:51:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a9d287a6 8260388: Listing (sub)packages at package level of API documentation Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java + test/langtools/jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java From stuefe at openjdk.java.net Thu Mar 25 08:57:26 2021 From: stuefe at openjdk.java.net (Thomas Stuefe) Date: Thu, 25 Mar 2021 08:57:26 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263884: Clean up os::is_allocatable() across Posix platforms Message-ID: Changeset: d602ae08 Author: Thomas Stuefe Date: 2021-03-25 08:54:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d602ae08 8263884: Clean up os::is_allocatable() across Posix platforms Reviewed-by: stefank ! src/hotspot/os/posix/os_posix.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.hpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.hpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.hpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.hpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.hpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.hpp From hannesw at openjdk.java.net Thu Mar 25 09:00:24 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Thu, 25 Mar 2021 09:00:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263528: Make static page ids safe from collision with language elements Message-ID: Changeset: d82464f8 Author: Hannes Walln?fer Date: 2021-03-25 08:56:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d82464f8 8263528: Make static page ids safe from collision with language elements Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.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/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java ! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java From hannesw at openjdk.java.net Thu Mar 25 09:02:46 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Thu, 25 Mar 2021 09:02:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263300: add HtmlId for the block containing a class's description. Message-ID: <8ea0bf78-2198-4a02-a328-005442fed017@openjdk.org> Changeset: f69afba5 Author: Hannes Walln?fer Date: 2021-03-25 08:59:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f69afba5 8263300: add HtmlId for the block containing a class's description. 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/HtmlIds.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SubWriterHolderWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java From aph at redhat.com Thu Mar 25 09:33:52 2021 From: aph at redhat.com (Andrew Haley) Date: Thu, 25 Mar 2021 09:33:52 +0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: References: Message-ID: <0964b92f-7a2d-8491-4be8-23112286bb46@redhat.com> On 3/24/21 10:10 PM, Bernhard Urban-Forster wrote: >> Cross compilation is not a requirement for a backport. > Cross compilation is the only way to build Windows+Arm64 today, so we need > at least the hacky variant that I suggested. Time to fix that, surely? A bootstrapping build should be a minimum. -- 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 coleenp at openjdk.java.net Thu Mar 25 12:43:09 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Thu, 25 Mar 2021 12:43:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264146: Make Mutex point to rather than embed _name Message-ID: <3bb42428-dba6-4fa9-b96f-3e42cf118313@openjdk.org> Changeset: a1e717f1 Author: Coleen Phillimore Date: 2021-03-25 12:37:28 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a1e717f1 8264146: Make Mutex point to rather than embed _name Reviewed-by: redestad, dholmes ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp From azvegint at openjdk.java.net Thu Mar 25 13:53:14 2021 From: azvegint at openjdk.java.net (Alexander Zvegintsev) Date: Thu, 25 Mar 2021 13:53:14 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263454: com.apple.laf.AquaFileChooserUI ignores the result of String.trim() Message-ID: <10904980-af83-412a-a2b0-c4f84a500757@openjdk.org> Changeset: c037e1ed Author: Alexander Zvegintsev Date: 2021-03-25 13:49:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c037e1ed 8263454: com.apple.laf.AquaFileChooserUI ignores the result of String.trim() Reviewed-by: serb, pbansal, kizune, trebari, psadhukhan ! src/java.desktop/macosx/classes/com/apple/laf/AquaFileChooserUI.java From aph at redhat.com Thu Mar 25 15:11:49 2021 From: aph at redhat.com (Andrew Haley) Date: Thu, 25 Mar 2021 15:11:49 +0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: References: Message-ID: <3dce3427-973d-7dbf-9534-2d4c829e5097@redhat.com> On 3/24/21 10:10 PM, Bernhard Urban-Forster wrote: > Here is a rebased jdk11u branch btw: > https://github.com/lewurm/jdk11u/commits/jdk11u-windows Can you create a PR against current https://github.com/openjdk/jdk11u, please? -- 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 asemenyuk at openjdk.java.net Thu Mar 25 15:25:56 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Thu, 25 Mar 2021 15:25:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264165: jpackage BasicTest fails after JDK-8220266: Check help text contains plaform specific parameters Message-ID: <5ea4e026-f631-4188-930e-0139b6f89cde@openjdk.org> Changeset: 8307aa6d Author: Alexey Semenyuk Date: 2021-03-25 15:22:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8307aa6d 8264165: jpackage BasicTest fails after JDK-8220266: Check help text contains plaform specific parameters Reviewed-by: herrick, dcubed ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java From bpb at openjdk.java.net Thu Mar 25 15:33:25 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Thu, 25 Mar 2021 15:33:25 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 4833719: (bf) Views of MappedByteBuffers are not MappedByteBuffers, and cannot be forced Message-ID: Changeset: b006f22f Author: Brian Burkhalter Date: 2021-03-25 15:30:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b006f22f 4833719: (bf) Views of MappedByteBuffers are not MappedByteBuffers, and cannot be forced Reviewed-by: adinn ! src/java.base/share/classes/java/nio/Direct-X-Buffer.java.template ! src/java.base/share/classes/java/nio/MappedByteBuffer.java + test/jdk/java/nio/MappedByteBuffer/ForceViews.java From beurba at microsoft.com Thu Mar 25 16:00:14 2021 From: beurba at microsoft.com (Bernhard Urban-Forster) Date: Thu, 25 Mar 2021 16:00:14 +0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: <3dce3427-973d-7dbf-9534-2d4c829e5097@redhat.com> References: , <3dce3427-973d-7dbf-9534-2d4c829e5097@redhat.com> Message-ID: >> Cross compilation is the only way to build Windows+Arm64 today, so we need >> at least the hacky variant that I suggested. > Time to fix that, surely? A bootstrapping build should be a minimum. The problem is that MSVC and friends aren't available for Windows/AArch64 host, and there is no ETA when Microsoft is gonna ship them [1, 2]. Also cygwin isn't available. You could run both via emulation, but that's not fun. The only viable route on that front is to build through WSL1 (support for that was added by the aforementioned WINENV patch) which would replace the cygwin environment, but would still run x86 MSVC binaries through emulation. However that scenario doesn't even work yet on tip today. > Can you create a PR against current https://github.com/openjdk/jdk11u please? Bot said no :-/ https://github.com/openjdk/jdk11u/pull/2 What happened to switching it over to Skara tooling [3]? I *really* wanna avoid dealing with webrevs. -Bernhard [1] https://developercommunity.visualstudio.com/t/ARM64-Build-of-Visual-Studio/841406 [2] https://developercommunity.visualstudio.com/t/Native-ARM-Support-for-Visual-Studio/1161018 [3] https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2021-February/004934.html ________________________________________ From: Andrew Haley Sent: Thursday, March 25, 2021 16:11 To: 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/24/21 10:10 PM, Bernhard Urban-Forster wrote: > Here is a rebased jdk11u branch btw: > https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Flewurm%2Fjdk11u%2Fcommits%2Fjdk11u-windows&data=04%7C01%7Cbeurba%40microsoft.com%7C445121a02e404d77c1d908d8efa0639f%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637522819449692596%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=4LtyB5bhj9ZcEirOw3BXAFssuYJQP%2FbihAsuvR6Vg6A%3D&reserved=0 Can you create a PR against current https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fopenjdk%2Fjdk11u&data=04%7C01%7Cbeurba%40microsoft.com%7C445121a02e404d77c1d908d8efa0639f%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637522819449702559%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=MqWuufR9B9%2FpGhhmygD4NxiMY3Iy2YrGhp5EZSxaGh4%3D&reserved=0, please? -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fkeybase.io%2Fandrewhaley&data=04%7C01%7Cbeurba%40microsoft.com%7C445121a02e404d77c1d908d8efa0639f%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637522819449702559%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=CQjNW1ZMiqi2kd24oikuB%2BqtVTgriwuod6%2Bxosp1NUE%3D&reserved=0 EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From aph at redhat.com Thu Mar 25 16:21:31 2021 From: aph at redhat.com (Andrew Haley) Date: Thu, 25 Mar 2021 16:21:31 +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> Message-ID: On 3/25/21 4:00 PM, Bernhard Urban-Forster wrote: > Bot said no :-/ https://github.com/openjdk/jdk11u/pull/2 Huh? It looks fine. -- 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 sgehwolf at redhat.com Thu Mar 25 16:30:45 2021 From: sgehwolf at redhat.com (Severin Gehwolf) Date: Thu, 25 Mar 2021 17:30:45 +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> Message-ID: <536cfc7be4ad88d34068ee649f5c96e24f5d3959.camel@redhat.com> On Thu, 2021-03-25 at 16:21 +0000, Andrew Haley wrote: > On 3/25/21 4:00 PM, Bernhard Urban-Forster wrote: > > Bot said no :-/ https://github.com/openjdk/jdk11u/pull/2 > > Huh? It looks fine. 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. It hasn't been announced that we actually transition, unfortunately. I don't see anything beyond the proposal email, but we have had a meeting where the proposal was agreed on. Let me ask Christoph about what's up with the skara announcement for 11u. Thanks, Severin [1] https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2021-February/004934.html From aph at redhat.com Thu Mar 25 16:42:45 2021 From: aph at redhat.com (Andrew Haley) Date: Thu, 25 Mar 2021 16:42:45 +0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: <536cfc7be4ad88d34068ee649f5c96e24f5d3959.camel@redhat.com> References: <3dce3427-973d-7dbf-9534-2d4c829e5097@redhat.com> <536cfc7be4ad88d34068ee649f5c96e24f5d3959.camel@redhat.com> Message-ID: <339748a7-b8ce-ed94-ad93-9bf60e38d0af@redhat.com> 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. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From vkempik at openjdk.java.net Thu Mar 25 18:14:39 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Thu, 25 Mar 2021 18:14:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8253795: Implementation of JEP 391: macOS/AArch64 Port Message-ID: <0897af30-fe62-4e34-bcda-a82d03f09181@openjdk.org> Changeset: dbc9e4b5 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-03-25 18:10:18 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dbc9e4b5 8253795: Implementation of JEP 391: macOS/AArch64 Port 8253816: Support macOS W^X 8253817: Support macOS Aarch64 ABI in Interpreter 8253818: Support macOS Aarch64 ABI for compiled wrappers 8253819: Implement os/cpu for macOS/AArch64 8253839: Update tests and JDK code for macOS/Aarch64 8254941: Implement Serviceability Agent for macOS/AArch64 8255776: Change build system for macOS/AArch64 8262903: [macos_aarch64] Thread::current() called on detached thread Co-authored-by: Vladimir Kempik Co-authored-by: Bernhard Urban-Forster Co-authored-by: Ludovic Henry Co-authored-by: Monica Beckwith Reviewed-by: erikj, ihse, prr, cjplummer, stefank, gziemski, aph, mbeckwit, luhenry ! make/autoconf/build-aux/config.guess ! make/autoconf/flags.m4 ! make/autoconf/jvm-features.m4 ! make/common/NativeCompilation.gmk ! make/hotspot/gensrc/GensrcAdlc.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! make/modules/jdk.hotspot.agent/Lib.gmk ! src/hotspot/cpu/aarch64/globalDefinitions_aarch64.hpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.cpp ! src/hotspot/cpu/aarch64/interpreterRT_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/posix/signals_posix.cpp + src/hotspot/os_cpu/bsd_aarch64/atomic_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/bytes_bsd_aarch64.inline.hpp + src/hotspot/os_cpu/bsd_aarch64/copy_bsd_aarch64.inline.hpp + src/hotspot/os_cpu/bsd_aarch64/copy_bsd_aarch64.s + src/hotspot/os_cpu/bsd_aarch64/globals_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/icache_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/orderAccess_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.cpp + src/hotspot/os_cpu/bsd_aarch64/os_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/prefetch_bsd_aarch64.inline.hpp + src/hotspot/os_cpu/bsd_aarch64/thread_bsd_aarch64.cpp + src/hotspot/os_cpu/bsd_aarch64/thread_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/vmStructs_bsd_aarch64.hpp + src/hotspot/os_cpu/bsd_aarch64/vm_version_bsd_aarch64.cpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/gc/shared/barrierSetNMethod.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/universalNativeInvoker.cpp ! src/hotspot/share/prims/universalUpcallHandler.cpp ! src/hotspot/share/prims/unsafe.cpp ! src/hotspot/share/prims/whitebox.inline.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/javaCalls.cpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/runtime/safefetch.inline.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/signature.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/thread.inline.hpp + src/hotspot/share/runtime/threadWXSetters.inline.hpp ! src/hotspot/share/utilities/macros.hpp ! src/hotspot/share/utilities/nativeCallStack.cpp ! src/java.base/macosx/native/libjli/java_md_macosx.m ! src/java.security.jgss/share/native/libj2gss/gssapi.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdCDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThreadContextFactory.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64CFrame.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/aarch64/BsdAARCH64ThreadContext.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Threads.java + src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/bsd_aarch64/BsdAARCH64JavaThreadPDAccess.java ! src/utils/hsdis/Makefile ! test/hotspot/gtest/gtestMain.cpp ! test/hotspot/jtreg/runtime/CompressedOops/CompressedClassPointers.java + test/hotspot/jtreg/runtime/jni/codegenAttachThread/TestCodegenAttach.java + test/hotspot/jtreg/runtime/jni/codegenAttachThread/libcodegenAttach.c ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/ArgumentHandler.java From ascarpino at openjdk.java.net Thu Mar 25 19:21:12 2021 From: ascarpino at openjdk.java.net (Anthony Scarpino) Date: Thu, 25 Mar 2021 19:21:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261502: ECDHKeyAgreement: Allows alternate ECPrivateKey impl and revised exception handling Message-ID: <65c216ed-88c4-46b4-a682-0b9dcbbd7168@openjdk.org> Changeset: 374272fd Author: Anthony Scarpino Date: 2021-03-25 19:18:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/374272fd 8261502: ECDHKeyAgreement: Allows alternate ECPrivateKey impl and revised exception handling Reviewed-by: jnimeh ! src/jdk.crypto.ec/share/classes/sun/security/ec/ECDHKeyAgreement.java + test/jdk/com/sun/crypto/provider/KeyAgreement/ECKeyCheck.java From amenkov at openjdk.java.net Thu Mar 25 19:51:35 2021 From: amenkov at openjdk.java.net (Alex Menkov) Date: Thu, 25 Mar 2021 19:51:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262081: vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001/TestDescription.java failed with "ERROR: eventSet1.size() != 3 :: 2" Message-ID: Changeset: 2a5e0dd3 Author: Alex Menkov Date: 2021-03-25 19:47:35 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2a5e0dd3 8262081: vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001/TestDescription.java failed with "ERROR: eventSet1.size() != 3 :: 2" Reviewed-by: cjplummer, lmesnik, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001.java From darcy at openjdk.java.net Thu Mar 25 20:46:44 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Thu, 25 Mar 2021 20:46:44 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264161: BigDecimal#stripTrailingZeros can throw undocumented ArithmeticException Message-ID: Changeset: 25931966 Author: Joe Darcy Date: 2021-03-25 20:42:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/25931966 8264161: BigDecimal#stripTrailingZeros can throw undocumented ArithmeticException Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigDecimal.java From egahlin at openjdk.java.net Thu Mar 25 20:48:09 2021 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Thu, 25 Mar 2021 20:48:09 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8260862: JFR: New configure command for the jfr tool Message-ID: <7b96e901-35cd-45bd-9f94-2de5a0c7892b@openjdk.org> Changeset: 4e708e58 Author: Erik Gahlin Date: 2021-03-25 20:43:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4e708e58 8260862: JFR: New configure command for the jfr tool Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/jfc.xsd + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/AbortException.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/Constraint.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/ControlElement.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/JFCModel.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/Parser.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/PrettyPrinter.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/Result.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/SettingsLog.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/UserInterface.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/Utilities.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlAnd.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlCondition.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlConfiguration.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlControl.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlElement.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlEvent.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlExpression.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlFlag.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlInput.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlNot.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlOption.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlOr.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlSelection.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlSetting.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlTest.java + src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/XmlText.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Assemble.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java + src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Configure.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/jdk/jdk/jfr/tool/TestConfigure.java + test/jdk/jdk/jfr/tool/configure/and.jfc + test/jdk/jdk/jfr/tool/configure/condition.jfc + test/jdk/jdk/jfr/tool/configure/flag.jfc + test/jdk/jdk/jfr/tool/configure/missing.jfc + test/jdk/jdk/jfr/tool/configure/or.jfc + test/jdk/jdk/jfr/tool/configure/plain.jfc + test/jdk/jdk/jfr/tool/configure/selection.jfc + test/jdk/jdk/jfr/tool/configure/superfluous.jfc + test/jdk/jdk/jfr/tool/configure/text.jfc + test/jdk/jdk/jfr/tool/configure/timespan.jfc From beurba at microsoft.com Thu Mar 25 21:48:35 2021 From: beurba at microsoft.com (Bernhard Urban-Forster) Date: Thu, 25 Mar 2021 21:48:35 +0000 Subject: [aarch64-port-dev ] JDK-8253947: JEP 388 Windows/AArch64 backport to jdk11u In-Reply-To: <339748a7-b8ce-ed94-ad93-9bf60e38d0af@redhat.com> References: <3dce3427-973d-7dbf-9534-2d4c829e5097@redhat.com> <536cfc7be4ad88d34068ee649f5c96e24f5d3959.camel@redhat.com>, <339748a7-b8ce-ed94-ad93-9bf60e38d0af@redhat.com> Message-ID: > 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. https://nam06.safelinks.protection.outlook.com/?url=https%3A%2F%2Fkeybase.io%2Fandrewhaley&data=04%7C01%7Cbeurba%40microsoft.com%7C75b981562be84529033908d8efad0888%7C72f988bf86f141af91ab2d7cd011db47%7C1%7C0%7C637522873741905341%7CUnknown%7CTWFpbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D%7C1000&sdata=I0HxiyMAwKx1sYxvy8%2Fs8arCVLjO0g2LFDOJKGkMPak%3D&reserved=0 EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From iveresov at openjdk.java.net Fri Mar 26 01:57:57 2021 From: iveresov at openjdk.java.net (Igor Veresov) Date: Fri, 26 Mar 2021 01:57:57 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264151: ciMethod::ensure_method_data() should return false is loading resulted in empty state Message-ID: Changeset: fe8ef322 Author: Igor Veresov Date: 2021-03-26 01:54:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fe8ef322 8264151: ciMethod::ensure_method_data() should return false is loading resulted in empty state Reviewed-by: dlong, kvn ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/ci/ciMethodData.cpp ! src/hotspot/share/ci/ciMethodData.hpp From iklam at openjdk.java.net Fri Mar 26 03:40:06 2021 From: iklam at openjdk.java.net (Ioi Lam) Date: Fri, 26 Mar 2021 03:40:06 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261551: Remove special CDS handling in Metaspace::allocate Message-ID: <9a1851c4-a5a9-402a-a59d-859f14a2296b@openjdk.org> Changeset: 41657b15 Author: Ioi Lam Date: 2021-03-26 03:37:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/41657b15 8261551: Remove special CDS handling in Metaspace::allocate Reviewed-by: minqi, dholmes, stuefe ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/runtime/thread.cpp ! test/hotspot/jtreg/runtime/cds/MaxMetaspaceSize.java From kbarrett at openjdk.java.net Fri Mar 26 07:49:12 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Fri, 26 Mar 2021 07:49:12 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264166: OopStorage should support specifying MEMFLAGS for allocations Message-ID: <33f46663-ba0d-4126-badd-855ce3990c33@openjdk.org> Changeset: bb354b9d Author: Kim Barrett Date: 2021-03-26 07:44:22 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bb354b9d 8264166: OopStorage should support specifying MEMFLAGS for allocations Reviewed-by: tschatzl, stefank ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/gc/shared/oopStorage.inline.hpp ! src/hotspot/share/gc/shared/oopStorageSet.cpp ! src/hotspot/share/gc/shared/oopStorageSet.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/services/threadService.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp From dnsimon at openjdk.java.net Fri Mar 26 10:22:34 2021 From: dnsimon at openjdk.java.net (Doug Simon) Date: Fri, 26 Mar 2021 10:22:34 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264135: UnsafeGetStableArrayElement should account for different JIT implementation details Message-ID: Changeset: 5a930c42 Author: Doug Simon Date: 2021-03-26 10:11:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/5a930c42 8264135: UnsafeGetStableArrayElement should account for different JIT implementation details Reviewed-by: vlivanov, never ! test/hotspot/jtreg/compiler/unsafe/UnsafeGetStableArrayElement.java From mgronlun at openjdk.java.net Fri Mar 26 10:27:22 2021 From: mgronlun at openjdk.java.net (Markus =?UTF-8?B?R3LDtm5sdW5k?=) Date: Fri, 26 Mar 2021 10:27:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264062: Use the blessed modifier order in jdk.jfr Message-ID: <1f3c7ab3-0268-48ae-9e0d-a87a0c603a19@openjdk.org> Changeset: e47dfb8e Author: Alex Blewitt Committer: Markus Gr?nlund Date: 2021-03-26 10:24:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e47dfb8e 8264062: Use the blessed modifier order in jdk.jfr Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/Enabled.java ! src/jdk.jfr/share/classes/jdk/jfr/Event.java ! src/jdk.jfr/share/classes/jdk/jfr/EventSettings.java ! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderPermission.java ! src/jdk.jfr/share/classes/jdk/jfr/Period.java ! src/jdk.jfr/share/classes/jdk/jfr/StackTrace.java ! src/jdk.jfr/share/classes/jdk/jfr/Threshold.java ! src/jdk.jfr/share/classes/jdk/jfr/Timestamp.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java ! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java ! src/jdk.jfr/share/classes/jdk/jfr/events/Handlers.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Control.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Cutoff.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventHandlerCreator.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/FilePurger.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Logger.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Options.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.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/Throttle.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/Dispatcher.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/consumer/FileAccess.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ObjectFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFactory.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/RecordingInput.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/StringParser.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/handlers/EventHandler.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/management/EventByteStream.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/CutoffSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/StackTraceSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThresholdSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/EventPrintWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/StructuredWriter.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/DiskRepository.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java ! src/jdk.management.jfr/share/classes/jdk/management/jfr/internal/FlightRecorderMXBeanProvider.java From psadhukhan at openjdk.java.net Fri Mar 26 11:33:16 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Fri, 26 Mar 2021 11:33:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263472: Specification of JComponent::updateUI should document that the default implementation does nothing Message-ID: <416426da-e3d9-4d47-bcbc-d52bd7a85ffc@openjdk.org> Changeset: 4fbb7c24 Author: Prasanta Sadhukhan Date: 2021-03-26 11:29:33 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4fbb7c24 8263472: Specification of JComponent::updateUI should document that the default implementation does nothing Reviewed-by: aivanov, darcy ! src/java.desktop/share/classes/javax/swing/JComponent.java From psadhukhan at openjdk.java.net Fri Mar 26 11:34:59 2021 From: psadhukhan at openjdk.java.net (Prasanta Sadhukhan) Date: Fri, 26 Mar 2021 11:34:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263928: Add JAWT test files for mac Message-ID: <2af073f6-63be-4ef9-83d9-9d55b4b42b64@openjdk.org> Changeset: f3eed052 Author: Prasanta Sadhukhan Date: 2021-03-26 11:30:29 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f3eed052 8263928: Add JAWT test files for mac Reviewed-by: jdv + test/jdk/java/awt/JAWT/MyMacCanvas.java + test/jdk/java/awt/JAWT/jawt-mac-buildrun.sh + test/jdk/java/awt/JAWT/myfile.m From coleenp at openjdk.java.net Fri Mar 26 13:14:19 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Fri, 26 Mar 2021 13:14:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264126: Remove TRAPS/THREAD parameter for class loading functions Message-ID: <20367612-7cb5-4c0a-888b-7884f8a89a5a@openjdk.org> Changeset: 507b690f Author: Coleen Phillimore Date: 2021-03-26 13:11:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/507b690f 8264126: Remove TRAPS/THREAD parameter for class loading functions Reviewed-by: ccheung, iklam, dholmes ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/classfile/loaderConstraints.hpp ! 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/interpreter/linkResolver.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/objArrayKlass.cpp From jiefu at openjdk.java.net Fri Mar 26 13:16:19 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Fri, 26 Mar 2021 13:16:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264220: jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java fails to compile Message-ID: Changeset: b8122d6e Author: Jie Fu Date: 2021-03-26 13:12:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b8122d6e 8264220: jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java fails to compile Reviewed-by: hannesw ! test/langtools/jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java From herrick at openjdk.java.net Fri Mar 26 14:51:51 2021 From: herrick at openjdk.java.net (Andy Herrick) Date: Fri, 26 Mar 2021 14:51:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8189198: Add "forRemoval = true" to Applet API deprecations Message-ID: <1c97624f-e864-4ceb-a534-b5afc0b6a9c4@openjdk.org> Changeset: 57115fa2 Author: Andy Herrick Date: 2021-03-26 14:48:00 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/57115fa2 8189198: Add "forRemoval = true" to Applet API deprecations Reviewed-by: iris, almatvee, kcr, prr ! src/java.desktop/macosx/classes/com/apple/laf/AquaInternalFrameUI.java ! src/java.desktop/share/classes/com/sun/java/swing/SwingUtilities3.java ! src/java.desktop/share/classes/com/sun/media/sound/JavaSoundAudioClip.java ! src/java.desktop/share/classes/java/applet/Applet.java ! src/java.desktop/share/classes/java/applet/AppletContext.java ! src/java.desktop/share/classes/java/applet/AppletStub.java ! src/java.desktop/share/classes/java/applet/AudioClip.java ! src/java.desktop/share/classes/java/applet/package-info.java ! src/java.desktop/share/classes/java/awt/Component.java ! src/java.desktop/share/classes/java/beans/AppletInitializer.java ! src/java.desktop/share/classes/java/beans/Beans.java ! src/java.desktop/share/classes/javax/swing/JApplet.java ! src/java.desktop/share/classes/javax/swing/JComponent.java ! src/java.desktop/share/classes/javax/swing/JTable.java ! src/java.desktop/share/classes/javax/swing/KeyboardManager.java ! src/java.desktop/share/classes/javax/swing/PopupFactory.java ! src/java.desktop/share/classes/javax/swing/RepaintManager.java ! src/java.desktop/share/classes/javax/swing/SwingUtilities.java ! src/java.desktop/share/classes/javax/swing/ToolTipManager.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java ! src/java.desktop/share/classes/sun/awt/EmbeddedFrame.java ! src/java.naming/share/classes/javax/naming/Context.java From alanb at openjdk.java.net Fri Mar 26 14:59:59 2021 From: alanb at openjdk.java.net (Alan Bateman) Date: Fri, 26 Mar 2021 14:59:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264111: (fs) Leaking NativeBuffers in case of errors during UnixUserDefinedFileAttributeView.read/write Message-ID: Changeset: 4e74de4b Author: Sebastian Stenzel Committer: Alan Bateman Date: 2021-03-26 14:56:52 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4e74de4b 8264111: (fs) Leaking NativeBuffers in case of errors during UnixUserDefinedFileAttributeView.read/write Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java From roland at openjdk.java.net Fri Mar 26 16:52:01 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Fri, 26 Mar 2021 16:52:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263376: CTW (Shenandoah): assert(mems <= 1) failed: No node right after call if multiple mem projections Message-ID: <4ca86904-5b89-4762-b490-d1dfe26e4064@openjdk.org> Changeset: 33c94ffc Author: Roland Westrelin Date: 2021-03-26 16:49:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/33c94ffc 8263376: CTW (Shenandoah): assert(mems <= 1) failed: No node right after call if multiple mem projections Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/loopnode.cpp ! test/hotspot/jtreg/gc/shenandoah/compiler/TestBadRawMemoryAfterCall.java From ayang at openjdk.java.net Fri Mar 26 17:02:11 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Fri, 26 Mar 2021 17:02:11 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264178: Unused method Threads::nmethods_do Message-ID: Changeset: 3a28dc82 Author: Albert Mingkun Yang Date: 2021-03-26 16:58:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3a28dc82 8264178: Unused method Threads::nmethods_do Reviewed-by: coleenp, dholmes ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp From naoto at openjdk.java.net Fri Mar 26 17:17:16 2021 From: naoto at openjdk.java.net (Naoto Sato) Date: Fri, 26 Mar 2021 17:17:16 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262110: DST starts from incorrect time in 2038 Message-ID: <0896012c-f745-4552-a985-13034decb68a@openjdk.org> Changeset: 7284f013 Author: Naoto Sato Date: 2021-03-26 17:13:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/7284f013 8262110: DST starts from incorrect time in 2038 8073446: TimeZone getOffset API does not return a dst offset between years 2038-2137 Reviewed-by: rriggs ! src/java.base/share/classes/sun/util/calendar/ZoneInfo.java + test/jdk/sun/util/calendar/zi/Beyond2037.java From vkempik at openjdk.java.net Fri Mar 26 19:52:02 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Fri, 26 Mar 2021 19:52:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264240: [macos_aarch64] enable appcds support after JDK-8263002 Message-ID: <1c7242b8-9b9c-491d-88b8-efb1ca0a70dd@openjdk.org> Changeset: d6bb1537 Author: Vladimir Kempik Date: 2021-03-26 19:50:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d6bb1537 8264240: [macos_aarch64] enable appcds support after JDK-8263002 Reviewed-by: erikj ! make/autoconf/jvm-features.m4 From never at openjdk.java.net Fri Mar 26 20:31:33 2021 From: never at openjdk.java.net (Tom Rodriguez) Date: Fri, 26 Mar 2021 20:31:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264017: Correctly report inlined frame in JFR sampling Message-ID: <7a520c46-3313-4d3a-96ee-02f92831e1dc@openjdk.org> Changeset: 054e0a42 Author: Tom Rodriguez Date: 2021-03-26 20:20:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/054e0a42 8264017: Correctly report inlined frame in JFR sampling Reviewed-by: jbachorik, mgronlun ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp From redestad at openjdk.java.net Fri Mar 26 21:27:42 2021 From: redestad at openjdk.java.net (Claes Redestad) Date: Fri, 26 Mar 2021 21:27:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264087: Use the blessed modifier order in jdk.jconsole Message-ID: <7faa0761-25ca-4c5a-8865-24438f2107ba@openjdk.org> Changeset: 59ed1fa2 Author: Alex Blewitt Committer: Claes Redestad Date: 2021-03-26 21:24:57 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/59ed1fa2 8264087: Use the blessed modifier order in jdk.jconsole Reviewed-by: alanb, amenkov, redestad ! src/jdk.jconsole/share/classes/sun/tools/jconsole/Formatter.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/JConsole.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/Messages.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/Plotter.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/ProxyClient.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/Resources.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanAttributes.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XMBeanNotifications.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XObject.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XOperations.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/XTextField.java From ccheung at openjdk.java.net Fri Mar 26 21:32:10 2021 From: ccheung at openjdk.java.net (Calvin Cheung) Date: Fri, 26 Mar 2021 21:32:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263632: Improve exception handling of APIs in classLoader.cpp Message-ID: <15d5a797-607c-44ec-8696-1cd03dc350c8@openjdk.org> Changeset: c9d2d024 Author: Calvin Cheung Date: 2021-03-26 21:29:53 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c9d2d024 8263632: Improve exception handling of APIs in classLoader.cpp Reviewed-by: iklam, dholmes, coleenp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/classLoaderExt.hpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/vmClasses.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/metaspaceShared.cpp From jiefu at openjdk.java.net Sat Mar 27 09:57:10 2021 From: jiefu at openjdk.java.net (Jie Fu) Date: Sat, 27 Mar 2021 09:57:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264273: macOS: zero VM is broken due to no member named 'is_cpu_emulated' after JDK-8261966 Message-ID: <06594175-cb3a-4bbe-b4d7-ec48494896de@openjdk.org> Changeset: 38e0a58f Author: Jie Fu Date: 2021-03-27 09:54:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/38e0a58f 8264273: macOS: zero VM is broken due to no member named 'is_cpu_emulated' after JDK-8261966 Reviewed-by: iklam ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/runtime/os.cpp From ysuenaga at openjdk.java.net Sat Mar 27 11:18:33 2021 From: ysuenaga at openjdk.java.net (Yasumasa Suenaga) Date: Sat, 27 Mar 2021 11:18:33 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263670: pmap and pstack in jhsdb do not work on debug server Message-ID: Changeset: a209ed01 Author: Yasumasa Suenaga Date: 2021-03-27 11:15:17 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a209ed01 8263670: pmap and pstack in jhsdb do not work on debug server Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebugger.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerServer.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java + test/hotspot/jtreg/serviceability/sa/sadebugd/PmapOnDebugdTest.java ! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java ! test/lib/jdk/test/lib/SA/SATestUtils.java From xuelei at openjdk.java.net Sun Mar 28 20:40:42 2021 From: xuelei at openjdk.java.net (Xue-Lei Andrew Fan) Date: Sun, 28 Mar 2021 20:40:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264329: Z cannot be 1 for Diffie-Hellman key agreement Message-ID: Changeset: c986457f Author: Xue-Lei Andrew Fan Date: 2021-03-28 20:37:26 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/c986457f 8264329: Z cannot be 1 for Diffie-Hellman key agreement Reviewed-by: wetmore ! src/java.base/share/classes/com/sun/crypto/provider/DHKeyAgreement.java From pli at openjdk.java.net Mon Mar 29 01:12:24 2021 From: pli at openjdk.java.net (Pengfei Li) Date: Mon, 29 Mar 2021 01:12:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264006: Fix AOT library loading on CPUs with 256-byte dcache line Message-ID: Changeset: 2fa6a3c4 Author: Pengfei Li Date: 2021-03-29 01:09:43 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2fa6a3c4 8264006: Fix AOT library loading on CPUs with 256-byte dcache line Reviewed-by: kvn, dholmes, aph ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/runtime/init.cpp ! test/hotspot/jtreg/compiler/aot/cli/jaotc/AtFileTest.java From serb at openjdk.java.net Mon Mar 29 03:44:50 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Mon, 29 Mar 2021 03:44:50 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264328: Broken license in javax/swing/JComboBox/8072767/bug8072767.java Message-ID: Changeset: 6678b01c Author: Sergey Bylokhov Date: 2021-03-29 03:41:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6678b01c 8264328: Broken license in javax/swing/JComboBox/8072767/bug8072767.java Reviewed-by: kizune, trebari, pbansal ! test/jdk/javax/swing/JComboBox/8072767/bug8072767.java From jjiang at openjdk.java.net Mon Mar 29 05:56:04 2021 From: jjiang at openjdk.java.net (John Jiang) Date: Mon, 29 Mar 2021 05:56:04 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263188: JSSE should fail fast if there isn't supported signature algorithm Message-ID: Changeset: 99b4bab3 Author: John Jiang Date: 2021-03-29 05:53:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/99b4bab3 8263188: JSSE should fail fast if there isn't supported signature algorithm Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/CertificateRequest.java ! src/java.base/share/classes/sun/security/ssl/SignatureAlgorithmsExtension.java ! test/jdk/javax/net/ssl/templates/SSLContextTemplate.java ! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java + test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS12.java + test/jdk/sun/security/ssl/SignatureScheme/SigAlgosExtTestWithTLS13.java From thartmann at openjdk.java.net Mon Mar 29 06:41:53 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Mon, 29 Mar 2021 06:41:53 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263769: simplify PhaseMacroExpand::extract_call_projections() Message-ID: Changeset: 447e0dfe Author: Xin Liu Committer: Tobias Hartmann Date: 2021-03-29 06:39:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/447e0dfe 8263769: simplify PhaseMacroExpand::extract_call_projections() Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macro.hpp ! src/hotspot/share/opto/macroArrayCopy.cpp From fyang at openjdk.java.net Mon Mar 29 07:48:31 2021 From: fyang at openjdk.java.net (Fei Yang) Date: Mon, 29 Mar 2021 07:48:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264096: slowdebug jvm crashes when StrInflatedCopy match rule is not supported Message-ID: <2f170714-c396-455d-b898-f6a880b96d3f@openjdk.org> Changeset: 1f54ed07 Author: Fei Yang Date: 2021-03-29 07:45:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1f54ed07 8264096: slowdebug jvm crashes when StrInflatedCopy match rule is not supported Co-authored-by: Yadong Wang Reviewed-by: thartmann ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/graphKit.cpp From shade at openjdk.java.net Mon Mar 29 08:02:48 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 29 Mar 2021 08:02:48 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8259623: JfrTypeSet::_subsystem_callback is left dangling after use Message-ID: <2c3b9c91-2875-48b2-bbce-682c2fbbbddf@openjdk.org> Changeset: 8ee9a05d Author: Aleksey Shipilev Date: 2021-03-29 08:00:01 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8ee9a05d 8259623: JfrTypeSet::_subsystem_callback is left dangling after use Reviewed-by: mgronlun ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp From shade at openjdk.java.net Mon Mar 29 08:04:41 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 29 Mar 2021 08:04:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264334: Use the blessed modifier order in jdk.jpackage Message-ID: Changeset: 30b4b17c Author: Alex Blewitt Committer: Aleksey Shipilev Date: 2021-03-29 08:01:42 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/30b4b17c 8264334: Use the blessed modifier order in jdk.jpackage Reviewed-by: herrick, shade ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LibProvidersLookup.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java ! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java ! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageBundler.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/AppImageFile.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/BundleParams.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/CfgFile.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DottedVersion.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Executor.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkBundlerHelper.java ! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinExeBundler.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java ! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java From chagedorn at openjdk.java.net Mon Mar 29 08:06:24 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Mon, 29 Mar 2021 08:06:24 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264179: [TESTBUG] Some compiler tests fail when running without C2 Message-ID: Changeset: aefc1560 Author: Christian Hagedorn Date: 2021-03-29 08:03:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/aefc1560 8264179: [TESTBUG] Some compiler tests fail when running without C2 Reviewed-by: kvn, jiefu ! test/hotspot/jtreg/compiler/loopopts/TestRangeCheckPredicatesControl.java ! test/hotspot/jtreg/compiler/loopopts/TestUnswitchCloneSkeletonPredicates.java ! test/hotspot/jtreg/compiler/loopopts/superword/Vec_MulAddS2I.java ! test/hotspot/jtreg/compiler/types/TestSubTypeCheckMacroNodeWrongMem.java ! test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java From gnu.andrew at redhat.com Mon Mar 29 12:27:27 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Mon, 29 Mar 2021 12:27:27 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxws: 3 new changesets Message-ID: <202103291227.12TCRRRw029846@aojmv0008.oracle.com> Changeset: 2534e08d1f08 Author: andrew Date: 2021-03-16 08:08 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/2534e08d1f08 Added tag jdk8u292-b07 for changeset 1d1070dabadf ! .hgtags Changeset: 8c5eaeddf315 Author: andrew Date: 2021-03-25 03:22 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/8c5eaeddf315 Merge jdk8u292-b07 ! .hgtags Changeset: 4481c06fd59c Author: andrew Date: 2021-03-25 03:23 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/4481c06fd59c Added tag aarch64-shenandoah-jdk8u292-b07 for changeset 8c5eaeddf315 ! .hgtags From hseigel at openjdk.java.net Mon Mar 29 12:42:49 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Mon, 29 Mar 2021 12:42:49 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264142: Remove TRAPS/THREAD parameters for verifier related functions Message-ID: <3d5a0e0d-0f11-475f-9aa3-d818d5153a2d@openjdk.org> Changeset: 19a6ac46 Author: Harold Seigel Date: 2021-03-29 12:39:15 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/19a6ac46 8264142: Remove TRAPS/THREAD parameters for verifier related functions Reviewed-by: gziemski, coleenp, iklam, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/classFileParser.hpp ! src/hotspot/share/classfile/stackMapFrame.cpp ! src/hotspot/share/classfile/stackMapFrame.hpp ! src/hotspot/share/classfile/verificationType.cpp ! src/hotspot/share/classfile/verificationType.hpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/classfile/verifier.hpp From thartmann at openjdk.java.net Mon Mar 29 12:45:05 2021 From: thartmann at openjdk.java.net (Tobias Hartmann) Date: Mon, 29 Mar 2021 12:45:05 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: Changeset: 3caea470 Author: Tobias Hartmann Date: 2021-03-29 12:40:11 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3caea470 8262739: String inflation C2 intrinsic prevents insertion of anti-dependencies Reviewed-by: neliasso, chagedorn ! src/hotspot/share/adlc/formssel.cpp + test/hotspot/jtreg/compiler/controldependency/TestAntiDependencyAfterStringInflation.java Changeset: 3516c265 Author: Tobias Hartmann Date: 2021-03-29 12:41:09 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/3516c265 8263591: Two C2 compiler phases with the name "after matching" Reviewed-by: neliasso, chagedorn ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/phasetype.hpp From stefank at openjdk.java.net Mon Mar 29 13:31:08 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Mon, 29 Mar 2021 13:31:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264268: Don't use oop types for derived pointers Message-ID: <9bb92c8d-d121-427c-b83e-f243a31223d4@openjdk.org> Changeset: 019080e4 Author: Stefan Karlsson Date: 2021-03-29 13:27:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/019080e4 8264268: Don't use oop types for derived pointers Reviewed-by: jrose, kbarrett ! src/hotspot/share/compiler/oopMap.cpp ! src/hotspot/share/compiler/oopMap.hpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/frame.inline.hpp From shade at openjdk.java.net Mon Mar 29 13:34:39 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 29 Mar 2021 13:34:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264029: Replace uses of StringBuffer with StringBuilder in java.base Message-ID: <918b3b44-4004-4b18-abe5-d2c244462f12@openjdk.org> Changeset: fbbd98ba Author: Andrey Turbanov Committer: Aleksey Shipilev Date: 2021-03-29 13:31:25 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fbbd98ba 8264029: Replace uses of StringBuffer with StringBuilder in java.base Reviewed-by: shade ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotatedTypeFactory.java ! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java From shade at openjdk.java.net Mon Mar 29 13:36:42 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Mon, 29 Mar 2021 13:36:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264332: Use the blessed modifier order in jdk.charsets Message-ID: Changeset: 364cce14 Author: Alex Blewitt Committer: Aleksey Shipilev Date: 2021-03-29 13:32:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/364cce14 8264332: Use the blessed modifier order in jdk.charsets Reviewed-by: alanb, shade ! src/jdk.charsets/share/classes/sun/nio/cs/ext/EUC_JP.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/GB18030.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/IBM964.java.template ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/ISO2022_JP_2.java ! src/jdk.charsets/share/classes/sun/nio/cs/ext/JISAutoDetect.java From egahlin at openjdk.java.net Mon Mar 29 13:59:46 2021 From: egahlin at openjdk.java.net (Erik Gahlin) Date: Mon, 29 Mar 2021 13:59:46 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264309: JFR: Improve .jfc parser Message-ID: <5c97c5a5-9f58-4bca-ab35-56e0ceec1399@openjdk.org> Changeset: 963f1fc6 Author: Erik Gahlin Date: 2021-03-29 13:56:44 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/963f1fc6 8264309: JFR: Improve .jfc parser Reviewed-by: mgronlun ! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFCParserHandler.java From jjg at openjdk.java.net Mon Mar 29 16:16:43 2021 From: jjg at openjdk.java.net (Jonathan Gibbons) Date: Mon, 29 Mar 2021 16:16:43 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262899: TestRedirectLinks fails Message-ID: <4566c5c6-a258-4e4b-ad1b-5576b6b04920@openjdk.org> Changeset: f17ea9e6 Author: Jonathan Gibbons Date: 2021-03-29 16:12:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f17ea9e6 8262899: TestRedirectLinks fails Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java From kizune at openjdk.java.net Mon Mar 29 17:06:55 2021 From: kizune at openjdk.java.net (Alexander Zuev) Date: Mon, 29 Mar 2021 17:06:55 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264344: Outdated links in JavaComponentAccessibility.m Message-ID: Changeset: fd45694c Author: Alexander Zuev Date: 2021-03-29 17:03:24 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/fd45694c 8264344: Outdated links in JavaComponentAccessibility.m Reviewed-by: dmarkov, pbansal, trebari, azvegint ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m From asemenyuk at openjdk.java.net Mon Mar 29 19:54:27 2021 From: asemenyuk at openjdk.java.net (Alexey Semenyuk) Date: Mon, 29 Mar 2021 19:54:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8248418: jpackage fails to extract main class and version from app module linked in external runtime Message-ID: <6ae6aae8-387e-41c3-899f-d380a39d3a8b@openjdk.org> Changeset: 128c0c97 Author: Alexey Semenyuk Date: 2021-03-29 19:51:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/128c0c97 8248418: jpackage fails to extract main class and version from app module linked in external runtime Reviewed-by: herrick, almatvee ! test/jdk/ProblemList.txt ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest3.java From valeriep at openjdk.java.net Mon Mar 29 20:18:31 2021 From: valeriep at openjdk.java.net (Valerie Peng) Date: Mon, 29 Mar 2021 20:18:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263404: RsaPrivateKeySpec is always recognized as RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec Message-ID: Changeset: a5d7de23 Author: Ziyi Luo Committer: Valerie Peng Date: 2021-03-29 20:14:47 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/a5d7de23 8263404: RsaPrivateKeySpec is always recognized as RSAPrivateCrtKeySpec in RSAKeyFactory.engineGetKeySpec Co-authored-by: Greg Rubin Reviewed-by: valeriep ! src/java.base/share/classes/sun/security/rsa/RSAKeyFactory.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11RSAKeyFactory.java ! test/jdk/java/security/KeyFactory/KeyFactoryGetKeySpecForInvalidSpec.java ! test/jdk/sun/security/pkcs11/PKCS11Test.java + test/jdk/sun/security/pkcs11/nss/p11-nss-sensitive.txt + test/jdk/sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java From rriggs at openjdk.java.net Mon Mar 29 20:42:30 2021 From: rriggs at openjdk.java.net (Roger Riggs) Date: Mon, 29 Mar 2021 20:42:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263754: HexFormat 'fromHex' methods should be static Message-ID: Changeset: 8cf1c62c Author: Roger Riggs Date: 2021-03-29 20:38:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8cf1c62c 8263754: HexFormat 'fromHex' methods should be static Reviewed-by: redestad, naoto, chegar ! src/java.base/share/classes/java/util/HexFormat.java ! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/x509/AVA.java ! test/jdk/java/util/HexFormat/HexFormatTest.java From never at openjdk.java.net Tue Mar 30 04:29:27 2021 From: never at openjdk.java.net (Tom Rodriguez) Date: Tue, 30 Mar 2021 04:29:27 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264016: [JVMCI] add some thread local fields for use by JVMCI Message-ID: <8712738b-c0e6-4f95-8000-d334adbf59f1@openjdk.org> Changeset: 182b11c3 Author: Tom Rodriguez Date: 2021-03-30 04:26:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/182b11c3 8264016: [JVMCI] add some thread local fields for use by JVMCI Reviewed-by: dholmes, iklam, coleenp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp From shade at openjdk.java.net Tue Mar 30 06:50:59 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 30 Mar 2021 06:50:59 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263560: Remove needless wrapping with BufferedInputStream Message-ID: Changeset: 1a681fa7 Author: Sergey Tsypanov Committer: Aleksey Shipilev Date: 2021-03-30 06:47:54 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/1a681fa7 8263560: Remove needless wrapping with BufferedInputStream Reviewed-by: prr, alanb, dfuchs, serb ! src/java.base/share/classes/jdk/internal/jmod/JmodFile.java ! src/java.desktop/share/classes/sun/awt/image/ByteArrayImageSource.java From roland at openjdk.java.net Tue Mar 30 08:14:47 2021 From: roland at openjdk.java.net (Roland Westrelin) Date: Tue, 30 Mar 2021 08:14:47 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 3 new changesets Message-ID: Changeset: bcdf4694 Author: Yi Yang Committer: Aleksey Shipilev Date: 2021-03-30 07:20:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/bcdf4694 8264337: VM crashed when -XX:+VerifySharedSpaces Reviewed-by: minqi, ccheung, shade ! src/hotspot/share/memory/filemap.cpp + test/hotspot/jtreg/runtime/cds/appcds/VerifyWithDefaultArchive.java Changeset: 8100a20e Author: Roland Westrelin Date: 2021-03-30 07:40:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8100a20e 8263971: C2 crashes with SIGFPE with -XX:+StressGCM and -XX:+StressIGVN Reviewed-by: chagedorn, thartmann ! src/hotspot/share/opto/castnode.cpp + test/hotspot/jtreg/compiler/loopopts/TestLostDependencyOnZeroTripGuard.java Changeset: d2a63f25 Author: Roland Westrelin Date: 2021-03-30 07:58:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/d2a63f25 8264360: Loop strip mining verification fails with "should be on the backedge" Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopnode.cpp + test/hotspot/jtreg/compiler/loopstripmining/TestLoadOnBackedgeWithPrec.java From shade at openjdk.java.net Tue Mar 30 08:19:13 2021 From: shade at openjdk.java.net (Aleksey Shipilev) Date: Tue, 30 Mar 2021 08:19:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264333: Use the blessed modifier order in jdk.jshell Message-ID: <27e55e5b-6fa2-4dfc-992a-bdfb56324bb9@openjdk.org> Changeset: 8735259f Author: Alex Blewitt Committer: Aleksey Shipilev Date: 2021-03-30 08:15:50 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8735259f 8264333: Use the blessed modifier order in jdk.jshell Reviewed-by: iris, shade ! src/jdk.jshell/share/classes/jdk/jshell/Diag.java ! src/jdk.jshell/share/classes/jdk/jshell/MaskCommentsAndModifiers.java ! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java From kbarrett at openjdk.java.net Tue Mar 30 08:48:36 2021 From: kbarrett at openjdk.java.net (Kim Barrett) Date: Tue, 30 Mar 2021 08:48:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264324: Simplify allocation list management in OopStorage::reduce_deferred_updates Message-ID: <5f2e1e20-1517-4cf3-8e19-3ab3cf41c9a8@openjdk.org> Changeset: 4ea6abfb Author: Kim Barrett Date: 2021-03-30 08:46:07 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4ea6abfb 8264324: Simplify allocation list management in OopStorage::reduce_deferred_updates Reviewed-by: tschatzl, ayang ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp From neliasso at openjdk.java.net Tue Mar 30 09:26:31 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Tue, 30 Mar 2021 09:26:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263615: Cleanup tightly_coupled_allocation Message-ID: Changeset: 4ffa41c3 Author: Nils Eliasson Date: 2021-03-30 09:22:40 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/4ffa41c3 8263615: Cleanup tightly_coupled_allocation Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/library_call.hpp From njian at openjdk.java.net Tue Mar 30 10:00:32 2021 From: njian at openjdk.java.net (Ningsheng Jian) Date: Tue, 30 Mar 2021 10:00:32 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264020: Optimize double negation elimination Message-ID: <82815c9d-1e58-4c89-b9af-4f0e1aadf681@openjdk.org> Changeset: f3726a87 Author: Eric Liu Committer: Ningsheng Jian Date: 2021-03-30 09:57:19 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f3726a87 8264020: Optimize double negation elimination Reviewed-by: thartmann, chagedorn ! src/hotspot/share/opto/subnode.cpp From zgu at openjdk.java.net Tue Mar 30 11:46:10 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Tue, 30 Mar 2021 11:46:10 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264374: Shenandoah: Remove leftover parallel reference processing argument Message-ID: <89e75a8d-ec43-4859-9f1d-e82f948c5144@openjdk.org> Changeset: ac604a18 Author: Zhengyu Gu Date: 2021-03-30 11:42:46 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ac604a18 8264374: Shenandoah: Remove leftover parallel reference processing argument Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp From zgu at openjdk.java.net Tue Mar 30 11:49:21 2021 From: zgu at openjdk.java.net (Zhengyu Gu) Date: Tue, 30 Mar 2021 11:49:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264279: Shenandoah: Missing handshake after JDK-8263427 Message-ID: Changeset: ee5e00b0 Author: Zhengyu Gu Date: 2021-03-30 11:43:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ee5e00b0 8264279: Shenandoah: Missing handshake after JDK-8263427 Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp From hseigel at openjdk.java.net Tue Mar 30 12:24:13 2021 From: hseigel at openjdk.java.net (Harold Seigel) Date: Tue, 30 Mar 2021 12:24:13 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264193: Remove TRAPS parameters for modules and defaultmethods Message-ID: <950dee16-c6fa-415f-9490-66c95bde0a4b@openjdk.org> Changeset: 6e74c3ab Author: Harold Seigel Date: 2021-03-30 12:19:13 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6e74c3ab 8264193: Remove TRAPS parameters for modules and defaultmethods Reviewed-by: lfoltan, ccheung, coleenp, dholmes ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/defaultMethods.cpp ! src/hotspot/share/classfile/modules.cpp ! src/hotspot/share/classfile/modules.hpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/klassVtable.hpp ! src/hotspot/share/prims/jvmtiEnv.cpp From hannesw at openjdk.java.net Tue Mar 30 12:25:38 2021 From: hannesw at openjdk.java.net (Hannes =?UTF-8?B?V2FsbG7DtmZlcg==?=) Date: Tue, 30 Mar 2021 12:25:38 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264191: Javadoc search is broken in Internet Explorer Message-ID: Changeset: af028835 Author: Hannes Walln?fer Date: 2021-03-30 12:21:49 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/af028835 8264191: Javadoc search is broken in Internet Explorer Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/search.js.template From alanb at openjdk.java.net Tue Mar 30 13:15:18 2021 From: alanb at openjdk.java.net (Alan Bateman) Date: Tue, 30 Mar 2021 13:15:18 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262958: (fs) UnixUserDefinedFileAttributeView cleanup Message-ID: <6c6f6264-409c-4c4d-9583-03ad4d4139af@openjdk.org> Changeset: daeca3ff Author: Sebastian Stenzel Committer: Alan Bateman Date: 2021-03-30 13:13:08 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/daeca3ff 8262958: (fs) UnixUserDefinedFileAttributeView cleanup Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java From stefank at openjdk.java.net Tue Mar 30 13:32:56 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Tue, 30 Mar 2021 13:32:56 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264271: Avoid creating non_oop_word oops Message-ID: <98a3e613-3c6d-49b3-a683-069270179382@openjdk.org> Changeset: 2c9365d7 Author: Stefan Karlsson Date: 2021-03-30 13:28:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2c9365d7 8264271: Avoid creating non_oop_word oops Reviewed-by: kbarrett, pliden ! src/hotspot/share/code/compiledIC.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/code/relocInfo.cpp ! src/hotspot/share/gc/z/zNMethod.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp From dcubed at openjdk.java.net Tue Mar 30 14:49:41 2021 From: dcubed at openjdk.java.net (Daniel D.Daugherty) Date: Tue, 30 Mar 2021 14:49:41 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264429: Test runtime/cds/appcds/VerifyWithDefaultArchive.java assumes OpenJDK build Message-ID: Changeset: b6521988 Author: Yi Yang Committer: Daniel D. Daugherty Date: 2021-03-30 14:45:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b6521988 8264429: Test runtime/cds/appcds/VerifyWithDefaultArchive.java assumes OpenJDK build Reviewed-by: dcubed, shade ! test/hotspot/jtreg/runtime/cds/appcds/VerifyWithDefaultArchive.java From pchilanomate at openjdk.java.net Tue Mar 30 15:03:35 2021 From: pchilanomate at openjdk.java.net (Patricio Chilano Mateo) Date: Tue, 30 Mar 2021 15:03:35 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263896: Make not_suspended parameter from ObjectMonitor::exit() have default value Message-ID: <35fd2f7d-62b7-4cc8-9782-5839f772ae95@openjdk.org> Changeset: 2ad6f2d9 Author: Patricio Chilano Mateo Date: 2021-03-30 15:00:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2ad6f2d9 8263896: Make not_suspended parameter from ObjectMonitor::exit() have default value Reviewed-by: rehn, dcubed, dholmes ! src/hotspot/share/runtime/objectMonitor.cpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/synchronizer.cpp From neliasso at openjdk.java.net Tue Mar 30 16:08:36 2021 From: neliasso at openjdk.java.net (Nils Eliasson) Date: Tue, 30 Mar 2021 16:08:36 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263707: C1 RangeCheckEliminator support constant array and NewMultiArray Message-ID: <92fdb025-15ac-410c-95ac-877648b3da5f@openjdk.org> Changeset: 21e7402b Author: Hui Shi Committer: Nils Eliasson Date: 2021-03-30 16:04:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/21e7402b 8263707: C1 RangeCheckEliminator support constant array and NewMultiArray Reviewed-by: thartmann, neliasso ! src/hotspot/share/c1/c1_Canonicalizer.cpp ! src/hotspot/share/c1/c1_GraphBuilder.cpp + test/hotspot/jtreg/compiler/c1/TestRangeCheckEliminated.java From attila at openjdk.java.net Tue Mar 30 18:09:30 2021 From: attila at openjdk.java.net (Attila Szegedi) Date: Tue, 30 Mar 2021 18:09:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262503: Support records in Dynalink Message-ID: <5d91d834-29ac-4c09-99e5-b499468cd829@openjdk.org> Changeset: b08d6383 Author: Attila Szegedi Date: 2021-03-30 18:06:34 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/b08d6383 8262503: Support records in Dynalink Reviewed-by: sundar ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AbstractJavaLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/AccessibleMembersLookup.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanIntrospector.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeansLinker.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CheckRestrictedPackage.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/FacetIntrospector.java ! src/jdk.dynalink/share/classes/jdk/dynalink/beans/StaticClassIntrospector.java + test/jdk/jdk/dynalink/BeanLinkerRecordsTest.java From attila at openjdk.java.net Tue Mar 30 18:16:51 2021 From: attila at openjdk.java.net (Attila Szegedi) Date: Tue, 30 Mar 2021 18:16:51 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264326: Modernize javax.script.ScriptEngineManager and related classes' implementation Message-ID: Changeset: 2bd80f94 Author: Attila Szegedi Date: 2021-03-30 18:13:39 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/2bd80f94 8264326: Modernize javax.script.ScriptEngineManager and related classes' implementation Reviewed-by: sundar ! src/java.scripting/share/classes/javax/script/AbstractScriptEngine.java ! src/java.scripting/share/classes/javax/script/ScriptEngineManager.java ! src/java.scripting/share/classes/javax/script/ScriptException.java ! src/java.scripting/share/classes/javax/script/SimpleBindings.java ! src/java.scripting/share/classes/javax/script/SimpleScriptContext.java From bpb at openjdk.java.net Tue Mar 30 18:22:01 2021 From: bpb at openjdk.java.net (Brian Burkhalter) Date: Tue, 30 Mar 2021 18:22:01 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263898: (fs) Files.newOutputStream on the "NUL" special device throws FileSystemException: "nul: Incorrect function" (win) Message-ID: Changeset: 353807c5 Author: Brian Burkhalter Date: 2021-03-30 18:18:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/353807c5 8263898: (fs) Files.newOutputStream on the "NUL" special device throws FileSystemException: "nul: Incorrect function" (win) Reviewed-by: jpai, alanb ! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java ! src/java.base/windows/classes/sun/nio/fs/WindowsNativeDispatcher.java ! src/java.base/windows/native/libnio/fs/WindowsNativeDispatcher.c + test/jdk/java/nio/file/Files/NulDevice.java From darcy at openjdk.java.net Tue Mar 30 20:03:21 2021 From: darcy at openjdk.java.net (Joe Darcy) Date: Tue, 30 Mar 2021 20:03:21 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264148: Update spec for exceptions retrofitted for exception chaining Message-ID: <376cc058-2525-4788-98b5-b87b33497769@openjdk.org> Changeset: 815248ab Author: Joe Darcy Date: 2021-03-30 19:59:59 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/815248ab 8264148: Update spec for exceptions retrofitted for exception chaining Reviewed-by: rriggs, smarks ! src/java.base/share/classes/java/io/ObjectStreamClass.java ! src/java.base/share/classes/java/io/WriteAbortedException.java ! src/java.base/share/classes/java/lang/ClassNotFoundException.java ! src/java.base/share/classes/java/lang/ExceptionInInitializerError.java ! src/java.base/share/classes/java/lang/reflect/InvocationTargetException.java ! src/java.base/share/classes/java/lang/reflect/UndeclaredThrowableException.java ! src/java.base/share/classes/java/security/PrivilegedActionException.java ! src/java.base/share/classes/java/util/ResourceBundle.java ! src/java.base/share/classes/sun/security/provider/PolicyFile.java ! src/java.base/share/classes/sun/security/x509/CRLExtensions.java ! src/java.base/share/classes/sun/security/x509/CertificateExtensions.java ! src/java.base/unix/classes/java/lang/ProcessImpl.java ! src/java.desktop/share/classes/java/beans/EventHandler.java ! src/java.desktop/share/classes/java/beans/Statement.java ! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java ! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java ! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java ! src/java.rmi/share/classes/sun/rmi/server/Activation.java ! src/java.rmi/share/classes/sun/rmi/server/ActivationGroupImpl.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMObjectFactory.java ! src/jdk.jconsole/share/classes/sun/tools/jconsole/inspector/Utils.java From kvn at openjdk.java.net Wed Mar 31 01:18:19 2021 From: kvn at openjdk.java.net (Vladimir Kozlov) Date: Wed, 31 Mar 2021 01:18:19 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262093: java/util/concurrent/tck/JSR166TestCase.java failed "assert(false) failed: unexpected node" Message-ID: <80c31a60-2b91-4c2c-a314-441da328b999@openjdk.org> Changeset: e073486f Author: Vladimir Kozlov Date: 2021-03-31 01:16:06 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e073486f 8262093: java/util/concurrent/tck/JSR166TestCase.java failed "assert(false) failed: unexpected node" Reviewed-by: thartmann ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp From minqi at openjdk.java.net Wed Mar 31 03:13:52 2021 From: minqi at openjdk.java.net (Yumin Qi) Date: Wed, 31 Mar 2021 03:13:52 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8244540: Print more information with -XX:+PrintSharedArchiveAndExit Message-ID: <9828fb60-61fc-4c49-8ba7-e40ddbdfdf5a@openjdk.org> Changeset: 928fa5b5 Author: Yumin Qi Date: 2021-03-31 03:10:38 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/928fa5b5 8244540: Print more information with -XX:+PrintSharedArchiveAndExit Reviewed-by: iklam, ccheung ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/symbolTable.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/metaspaceShared.cpp + test/hotspot/jtreg/runtime/cds/appcds/customLoader/PrintSharedArchiveAndExit.java + test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PrintSharedArchiveAndExit.java From chagedorn at openjdk.java.net Wed Mar 31 06:36:15 2021 From: chagedorn at openjdk.java.net (Christian Hagedorn) Date: Wed, 31 Mar 2021 06:36:15 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263582: WB_IsMethodCompilable ignores compiler directives Message-ID: <30890230-29d7-4841-a523-d2913b00ea2a@openjdk.org> Changeset: ab6faa60 Author: Christian Hagedorn Date: 2021-03-31 06:33:45 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/ab6faa60 8263582: WB_IsMethodCompilable ignores compiler directives Reviewed-by: iveresov, kvn, neliasso ! src/hotspot/share/compiler/compilationPolicy.cpp ! src/hotspot/share/compiler/compilationPolicy.hpp ! src/hotspot/share/compiler/compilerDefinitions.hpp ! src/hotspot/share/prims/whitebox.cpp + test/hotspot/jtreg/compiler/whitebox/TestMethodCompilableCompilerDirectives.java From felix.yang at huawei.com Wed Mar 31 07:30:35 2021 From: felix.yang at huawei.com (Yangfei (Felix)) Date: Wed, 31 Mar 2021 07:30:35 +0000 Subject: [aarch64-port-dev ] discussion: two possible 8u backport patches Message-ID: <16c31e2bad444cab9d62a4fc51f03d7f@huawei.com> Hi, When running 8u jtreg hotspot test with -XX:+VerifyOops using fastdebug build, I find issue [1] was triggered for more than 200 test cases. And I am expecting more triggering of issue [1] with fix for issue [2] without which we may miss verifying some oops. As these two issues only affects debug version, I am not quite sure if they are valid candidates for 8u backporting. Since they are aarch64-specific, so I send here for some initial discussion before posting on jdk8u-dev mailing list. Personally, I am inclined to think that we should have them in 8u. This will ensure/improve testing effectiveness for 8u aarch64. We are continuously carrying out building and testing for aarch64 fastdebug build internally. 8247350 : [aarch64] assert(false) failed: wrong size of mach node 8260029 : aarch64: fix typo in verify_oop_array 1. https://bugs.openjdk.java.net/browse/JDK-8247350 2. https://bugs.openjdk.java.net/browse/JDK-8260029 Thanks, Felix From vkempik at openjdk.java.net Wed Mar 31 09:38:22 2021 From: vkempik at openjdk.java.net (Vladimir Kempik) Date: Wed, 31 Mar 2021 09:38:22 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8262894: [macos_aarch64] SIGBUS in Assembler::ld_st2 Message-ID: <22a2eecb-7ff6-4b0c-a9b0-d62e682b435b@openjdk.org> Changeset: 8a4a9117 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-03-31 09:34:12 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/8a4a9117 8262894: [macos_aarch64] SIGBUS in Assembler::ld_st2 Co-authored-by: Mikael Vidstedt Reviewed-by: dholmes, gziemski ! src/hotspot/share/prims/jni.cpp From mdoerr at openjdk.java.net Wed Mar 31 09:41:31 2021 From: mdoerr at openjdk.java.net (Martin Doerr) Date: Wed, 31 Mar 2021 09:41:31 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8261957: [PPC64] Support for Concurrent Thread-Stack Processing Message-ID: <544c00f3-502a-4145-ae90-a553ab1caf5e@openjdk.org> Changeset: 9061271b Author: Martin Doerr Date: 2021-03-31 09:37:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/9061271b 8261957: [PPC64] Support for Concurrent Thread-Stack Processing Reviewed-by: lucy, nradomski ! src/hotspot/cpu/ppc/c1_CodeStubs_ppc.cpp ! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp + src/hotspot/cpu/ppc/c2_safepointPollStubTable_ppc.cpp ! src/hotspot/cpu/ppc/frame_ppc.cpp ! src/hotspot/cpu/ppc/frame_ppc.hpp ! 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/nativeInst_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp ! src/hotspot/cpu/ppc/templateInterpreterGenerator_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp ! src/hotspot/os/aix/safepointMechanism_aix.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp From alanb at openjdk.java.net Wed Mar 31 10:39:29 2021 From: alanb at openjdk.java.net (Alan Bateman) Date: Wed, 31 Mar 2021 10:39:29 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264112: (fs) Reorder methods/constructor/fields in UnixUserDefinedFileAttributeView.java Message-ID: <012e842f-dcf5-4389-ab31-7fd95dcccec1@openjdk.org> Changeset: 604b14c4 Author: Sebastian Stenzel Committer: Alan Bateman Date: 2021-03-31 10:37:02 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/604b14c4 8264112: (fs) Reorder methods/constructor/fields in UnixUserDefinedFileAttributeView.java Reviewed-by: alanb ! src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java From ayang at openjdk.java.net Wed Mar 31 11:39:08 2021 From: ayang at openjdk.java.net (Albert Mingkun Yang) Date: Wed, 31 Mar 2021 11:39:08 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264417: ParallelCompactData::region_offset should not accept pointers outside the current region Message-ID: Changeset: 999c1348 Author: Albert Mingkun Yang Date: 2021-03-31 11:35:10 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/999c1348 8264417: ParallelCompactData::region_offset should not accept pointers outside the current region Reviewed-by: tschatzl, iwalulya ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp From coleenp at openjdk.java.net Wed Mar 31 12:46:37 2021 From: coleenp at openjdk.java.net (Coleen Phillimore) Date: Wed, 31 Mar 2021 12:46:37 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264149: BreakpointInfo::set allocates metaspace object in VM thread Message-ID: <7ecad249-edc9-4cfc-bb8f-fc3214803fc7@openjdk.org> Changeset: 40c32491 Author: Coleen Phillimore Date: 2021-03-31 12:43:03 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/40c32491 8264149: BreakpointInfo::set allocates metaspace object in VM thread Reviewed-by: dholmes, iklam ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/interpreterRuntime.hpp ! src/hotspot/share/memory/allocation.cpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/metaspace.cpp ! src/hotspot/share/memory/metaspace.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodCounters.cpp ! src/hotspot/share/oops/methodCounters.hpp From ecaspole at openjdk.java.net Wed Mar 31 15:23:23 2021 From: ecaspole at openjdk.java.net (Eric Caspole) Date: Wed, 31 Mar 2021 15:23:23 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264466: Cut-paste error in InterfaceCalls JMH Message-ID: <54513008-104b-45a5-9e8a-2e29abde04a6@openjdk.org> Changeset: 6225ae63 Author: Eric Caspole Date: 2021-03-31 15:20:05 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/6225ae63 8264466: Cut-paste error in InterfaceCalls JMH Reviewed-by: shade, thartmann ! test/micro/org/openjdk/bench/vm/compiler/InterfaceCalls.java From kevinw at openjdk.java.net Wed Mar 31 16:45:30 2021 From: kevinw at openjdk.java.net (Kevin Walls) Date: Wed, 31 Mar 2021 16:45:30 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8264396: Use the blessed modifier order in jdk.internal.jvmstat Message-ID: Changeset: f43d14a2 Author: Alex Blewitt Committer: Kevin Walls Date: 2021-03-31 16:42:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/f43d14a2 8264396: Use the blessed modifier order in jdk.internal.jvmstat Reviewed-by: cjplummer, kevinw, shade ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/AbstractPerfDataBufferPrologue.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBuffer.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v1_0/PerfDataBufferPrologue.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBuffer.java ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/v2_0/PerfDataBufferPrologue.java From stefank at openjdk.java.net Wed Mar 31 16:48:02 2021 From: stefank at openjdk.java.net (Stefan Karlsson) Date: Wed, 31 Mar 2021 16:48:02 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 2 new changesets Message-ID: <05dc40d2-72a2-42c6-ae48-65fa813c4a96@openjdk.org> Changeset: 0fa35728 Author: Stefan Karlsson Date: 2021-03-31 16:43:14 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/0fa35728 8264489: Add more logging to LargeCopyWithMark.java Reviewed-by: kbarrett, alanb, bpb ! test/jdk/java/io/BufferedInputStream/LargeCopyWithMark.java Changeset: dec34470 Author: Stefan Karlsson Date: 2021-03-31 16:43:56 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/dec34470 8264346: nullptr_t undefined in global namespace for clang+libstdc++ Reviewed-by: dholmes, kbarrett ! src/hotspot/share/oops/oopsHierarchy.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp From manc at openjdk.java.net Wed Mar 31 18:32:42 2021 From: manc at openjdk.java.net (Man Cao) Date: Wed, 31 Mar 2021 18:32:42 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263551: Provide shared lock-free FIFO queue implementation Message-ID: <11d9bfd4-2ce0-4719-8b74-0c5249034613@openjdk.org> Changeset: e2ec997b Author: Man Cao Date: 2021-03-31 18:29:37 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/e2ec997b 8263551: Provide shared lock-free FIFO queue implementation Create a generalized lock-free queue implementation based on G1DirtyCardQueueSet::Queue. Reviewed-by: kbarrett, iwalulya ! 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 + test/hotspot/gtest/utilities/test_lockFreeQueue.cpp From serb at openjdk.java.net Wed Mar 31 20:36:40 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 31 Mar 2021 20:36:40 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8263235: sanity/client/SwingSet/src/ColorChooserDemoTest.java failed throwing java.lang.NoClassDefFoundError Message-ID: <212d04f1-6963-4471-9c6a-ddd2013c679f@openjdk.org> Changeset: cb70ab0c Author: Your Name Committer: Sergey Bylokhov Date: 2021-03-31 20:33:16 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/cb70ab0c 8263235: sanity/client/SwingSet/src/ColorChooserDemoTest.java failed throwing java.lang.NoClassDefFoundError Reviewed-by: psadhukhan, serb ! test/jdk/sanity/client/SwingSet/src/ColorChooserDemoTest.java ! test/jdk/sanity/client/SwingSet/src/GridBagLayoutDemoTest.java From gnu.andrew at redhat.com Wed Mar 31 21:40:57 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 31 Mar 2021 21:40:57 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/jaxws: 3 new changesets Message-ID: <202103312140.12VLevuB012667@aojmv0008.oracle.com> Changeset: a051f44ec026 Author: andrew Date: 2021-03-22 06:46 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/a051f44ec026 Added tag jdk8u292-b08 for changeset 2534e08d1f08 ! .hgtags Changeset: 5caa045eadb4 Author: andrew Date: 2021-03-27 02:41 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/5caa045eadb4 Merge jdk8u292-b08 ! .hgtags Changeset: 53453b5ee66b Author: andrew Date: 2021-03-27 02:41 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/jaxws/rev/53453b5ee66b Added tag aarch64-shenandoah-jdk8u292-b08 for changeset 5caa045eadb4 ! .hgtags From gnu.andrew at redhat.com Wed Mar 31 21:41:09 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 31 Mar 2021 21:41:09 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/nashorn: 3 new changesets Message-ID: <202103312141.12VLf91w012923@aojmv0008.oracle.com> Changeset: fcc7f620398f Author: andrew Date: 2021-03-22 06:46 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/fcc7f620398f Added tag jdk8u292-b08 for changeset 49a8f2a38688 ! .hgtags Changeset: 39354bfd4345 Author: andrew Date: 2021-03-27 02:41 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/39354bfd4345 Merge jdk8u292-b08 ! .hgtags Changeset: 9567cb3ab14c Author: andrew Date: 2021-03-27 02:41 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/nashorn/rev/9567cb3ab14c Added tag aarch64-shenandoah-jdk8u292-b08 for changeset 39354bfd4345 ! .hgtags From gnu.andrew at redhat.com Wed Mar 31 21:41:03 2021 From: gnu.andrew at redhat.com (gnu.andrew at redhat.com) Date: Wed, 31 Mar 2021 21:41:03 +0000 Subject: [aarch64-port-dev ] hg: aarch64-port/jdk8u-shenandoah/langtools: 3 new changesets Message-ID: <202103312141.12VLf3gR012834@aojmv0008.oracle.com> Changeset: eabecd4e5adc Author: andrew Date: 2021-03-22 06:46 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/eabecd4e5adc Added tag jdk8u292-b08 for changeset 65614a3f68a2 ! .hgtags Changeset: 24b246b8baf6 Author: andrew Date: 2021-03-27 02:41 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/24b246b8baf6 Merge jdk8u292-b08 ! .hgtags Changeset: 9c747a2e7a03 Author: andrew Date: 2021-03-27 02:41 +0000 URL: https://hg.openjdk.java.net/aarch64-port/jdk8u-shenandoah/langtools/rev/9c747a2e7a03 Added tag aarch64-shenandoah-jdk8u292-b08 for changeset 24b246b8baf6 ! .hgtags From serb at openjdk.java.net Wed Mar 31 23:05:39 2021 From: serb at openjdk.java.net (Sergey Bylokhov) Date: Wed, 31 Mar 2021 23:05:39 GMT Subject: [aarch64-port-dev ] git: openjdk/aarch64-port: master: 8012229: [lcms] Improve performance of color conversion for images with alpha channel Message-ID: Changeset: 16acfafb Author: Sergey Bylokhov Date: 2021-03-31 23:02:55 +0000 URL: https://git.openjdk.java.net/aarch64-port/commit/16acfafb 8012229: [lcms] Improve performance of color conversion for images with alpha channel Reviewed-by: azvegint ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSImageLayout.java ! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSTransform.java ! src/java.desktop/share/native/liblcms/LCMS.c ! test/jdk/sun/java2d/cmm/ColorConvertOp/ColCvtAlpha.java + test/jdk/sun/java2d/cmm/ColorConvertOp/ColCvtAlphaDifferentSrcDst.java