From aghaisas at openjdk.java.net Mon Mar 1 10:00:15 2021 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Mon, 1 Mar 2021 10:00:15 GMT Subject: RFR: 8262729: Cleanup OpenGL references from Metal implementation Message-ID: <3OtDW75rjBiJ0GDRrhAR6NAEr1BQIcYs0IVVv54WE0g=.3791cf4a-080e-4976-9155-cf9960c6f4a7@github.com> Cleaned up erroneous OpenGL references from Metal implementation. ------------- Commit messages: - clean up ogl references Changes: https://git.openjdk.java.net/lanai/pull/206/files Webrev: https://webrevs.openjdk.java.net/?repo=lanai&pr=206&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8262729 Stats: 19 lines in 5 files changed: 0 ins; 9 del; 10 mod Patch: https://git.openjdk.java.net/lanai/pull/206.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/206/head:pull/206 PR: https://git.openjdk.java.net/lanai/pull/206 From aghaisas at openjdk.java.net Mon Mar 1 10:07:55 2021 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Mon, 1 Mar 2021 10:07:55 GMT Subject: Integrated: 8262729: Cleanup OpenGL references from Metal implementation In-Reply-To: <3OtDW75rjBiJ0GDRrhAR6NAEr1BQIcYs0IVVv54WE0g=.3791cf4a-080e-4976-9155-cf9960c6f4a7@github.com> References: <3OtDW75rjBiJ0GDRrhAR6NAEr1BQIcYs0IVVv54WE0g=.3791cf4a-080e-4976-9155-cf9960c6f4a7@github.com> Message-ID: On Mon, 1 Mar 2021 09:56:08 GMT, Ajit Ghaisas wrote: > Cleaned up erroneous OpenGL references from Metal implementation. This pull request has now been integrated. Changeset: 50bf0435 Author: Ajit Ghaisas URL: https://git.openjdk.java.net/lanai/commit/50bf0435 Stats: 19 lines in 5 files changed: 0 ins; 9 del; 10 mod 8262729: Cleanup OpenGL references from Metal implementation ------------- PR: https://git.openjdk.java.net/lanai/pull/206 From jdv at openjdk.java.net Mon Mar 1 17:38:25 2021 From: jdv at openjdk.java.net (Jayathirth D V) Date: Mon, 1 Mar 2021 17:38:25 GMT Subject: Integrated: 8262750: Crash in J2DDemo after multiple plug/unplug of monitor Message-ID: <7csUrP-HPqIuHLEAvfKlx_2jPfHVZhtWjCzOyebF9IY=.97efdb34-a141-43e6-b264-2b28505d9cc1@github.com> Commit the commandQueue when we are overriding MTLContext to maintain proper state. ------------- Commit messages: - Commit when we override active context Changes: https://git.openjdk.java.net/lanai/pull/207/files Webrev: https://webrevs.openjdk.java.net/?repo=lanai&pr=207&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8262750 Stats: 6 lines in 1 file changed: 6 ins; 0 del; 0 mod Patch: https://git.openjdk.java.net/lanai/pull/207.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/207/head:pull/207 PR: https://git.openjdk.java.net/lanai/pull/207 From jdv at openjdk.java.net Mon Mar 1 17:38:27 2021 From: jdv at openjdk.java.net (Jayathirth D V) Date: Mon, 1 Mar 2021 17:38:27 GMT Subject: Integrated: 8262750: Crash in J2DDemo after multiple plug/unplug of monitor In-Reply-To: <7csUrP-HPqIuHLEAvfKlx_2jPfHVZhtWjCzOyebF9IY=.97efdb34-a141-43e6-b264-2b28505d9cc1@github.com> References: <7csUrP-HPqIuHLEAvfKlx_2jPfHVZhtWjCzOyebF9IY=.97efdb34-a141-43e6-b264-2b28505d9cc1@github.com> Message-ID: <6cn9jQYnKdah_je7s90ctWo6EdXokZslt9-MRxVzuZc=.f79d2fcb-e704-4af3-b46f-e008831b6f75@github.com> On Mon, 1 Mar 2021 17:32:51 GMT, Jayathirth D V wrote: > Commit the commandQueue when we are overriding MTLContext to maintain proper state. This pull request has now been integrated. Changeset: 5bb76c33 Author: Jayathirth D V URL: https://git.openjdk.java.net/lanai/commit/5bb76c33 Stats: 6 lines in 1 file changed: 6 ins; 0 del; 0 mod 8262750: Crash in J2DDemo after multiple plug/unplug of monitor ------------- PR: https://git.openjdk.java.net/lanai/pull/207 From duke at openjdk.java.net Tue Mar 2 03:01:40 2021 From: duke at openjdk.java.net (duke) Date: Tue, 2 Mar 2021 03:01:40 GMT Subject: git: openjdk/lanai: 16 new changesets Message-ID: Changeset: ddd550ae Author: Roland Westrelin Date: 2021-03-01 08:42:10 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 20c93b3b Author: Roland Westrelin Date: 2021-03-01 08:47:59 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 8bc8542e Author: Conor Cleary Committer: Aleksei Efimov Date: 2021-03-01 10:18:12 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 702ca622 Author: Thomas Schatzl Date: 2021-03-01 11:05:41 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 0a7fff46 Author: Stefan Johansson Date: 2021-03-01 12:02:54 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: fe8e3707 Author: Stefan Johansson Date: 2021-03-01 12:03:44 +0000 URL: https://git.openjdk.java.net/lanai/commit/fe8e3707 8262188: Add test to verify trace page sizes logging on Linux Reviewed-by: stuefe, tschatzl + test/hotspot/jtreg/runtime/os/TestTracePageSizes.java Changeset: 75bf1061 Author: Harold Seigel Date: 2021-03-01 13:25:23 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: c569f1d6 Author: Alexander Zvegintsev Date: 2021-03-01 14:31:56 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 6baecf39 Author: Roland Westrelin Date: 2021-03-01 15:11:25 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 4c9adce2 Author: Severin Gehwolf Date: 2021-03-01 15:14:40 +0000 URL: https://git.openjdk.java.net/lanai/commit/4c9adce2 8262379: Add regression test for JDK-8257746 Reviewed-by: hseigel ! test/jdk/jdk/internal/platform/cgroup/TestCgroupSubsystemFactory.java Changeset: 682e1202 Author: Sergey Bylokhov Date: 2021-03-01 19:31:05 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 642f45f9 Author: Andy Herrick Date: 2021-03-01 19:33:27 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 353416ff Author: John Jiang Date: 2021-03-01 22:26:15 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: d3398324 Author: Olga Mikhaltsova Committer: Sergey Bylokhov Date: 2021-03-02 00:57:50 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 9f0f0c98 Author: Jiangli Zhou Date: 2021-03-02 02:58:06 +0000 URL: https://git.openjdk.java.net/lanai/commit/9f0f0c98 8260933: runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java fails without CompactStrings Reviewed-by: iklam ! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java Changeset: 478286d5 Author: duke Date: 2021-03-02 03:00:19 +0000 URL: https://git.openjdk.java.net/lanai/commit/478286d5 Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Mar 3 03:02:14 2021 From: duke at openjdk.java.net (duke) Date: Wed, 3 Mar 2021 03:02:14 GMT Subject: git: openjdk/lanai: 25 new changesets Message-ID: Changeset: c3eb80e1 Author: Yasumasa Suenaga Date: 2021-03-02 03:02:30 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 85b774af Author: Ioi Lam Date: 2021-03-02 03:18:51 +0000 URL: https://git.openjdk.java.net/lanai/commit/85b774af 8255859: Incorrect comments in log.hpp Reviewed-by: kbarrett ! src/hotspot/share/logging/log.hpp Changeset: 6635d7a5 Author: Joe Wang Date: 2021-03-02 03:26:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/6635d7a5 8261670: Add javadoc for the XML processing limits Reviewed-by: lancea, naoto, iris ! src/java.xml/share/classes/module-info.java Changeset: f5ab7f68 Author: Thomas Stuefe Date: 2021-03-02 04:28:48 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: fdd10932 Author: Thomas Stuefe Date: 2021-03-02 04:30:26 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 3b350ad8 Author: Yasumasa Suenaga Date: 2021-03-02 06:56:40 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: dd33a8ea Author: Matthias Baesken Date: 2021-03-02 08:00:23 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 0f6122b9 Author: Jie Fu Date: 2021-03-02 09:30:06 +0000 URL: https://git.openjdk.java.net/lanai/commit/0f6122b9 8262819: gc/shenandoah/compiler/TestLinkToNativeRBP.java fails with release VMs Reviewed-by: roland, shade ! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java Changeset: be67aaab Author: Nick Gasson Date: 2021-03-02 09:56:05 +0000 URL: https://git.openjdk.java.net/lanai/commit/be67aaab 8262726: AArch64: C1 StubAssembler::call_RT can corrupt stack Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp Changeset: 85a5ae8c Author: Jan Lahoda Date: 2021-03-02 12:02:26 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: d185a6c5 Author: Attila Szegedi Date: 2021-03-02 12:25:25 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 5f4bc0ac Author: Daniel Fuchs Date: 2021-03-02 12:54:54 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 0de6abd4 Author: Sebastian Stenzel Committer: Alan Bateman Date: 2021-03-02 14:40:45 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 96c43210 Author: Harold Seigel Date: 2021-03-02 15:47:13 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: f18c0192 Author: Stuart Marks Date: 2021-03-02 18:08:26 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: f304b74e Author: Kim Barrett Date: 2021-03-02 18:23:30 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 20b9ba53 Author: Jonathan Gibbons Date: 2021-03-02 20:35:51 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: c92f3bc3 Author: Zhengyu Gu Date: 2021-03-02 21:29:07 +0000 URL: https://git.openjdk.java.net/lanai/commit/c92f3bc3 8262876: Shenandoah: Fix comments regarding VM_ShenandoahOperation inheritances Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp Changeset: 4f4d0f53 Author: John Jiang Date: 2021-03-02 22:36:28 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 93ffe6a6 Author: Jonathan Gibbons Date: 2021-03-02 22:53:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/93ffe6a6 8262892: minor typo in implSpec comment Reviewed-by: bpb ! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/Addressable.java Changeset: 40bdf52e Author: Jie Fu Date: 2021-03-02 23:29:50 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: c9097a60 Author: Joe Darcy Date: 2021-03-03 01:03:26 +0000 URL: https://git.openjdk.java.net/lanai/commit/c9097a60 8262893: Enable more doclint checks in javadoc build Reviewed-by: jjg, erikj ! make/Docs.gmk Changeset: 5de0f4b2 Author: Maurizio Cimadamore Date: 2021-03-03 01:14:25 +0000 URL: https://git.openjdk.java.net/lanai/commit/5de0f4b2 8260869: Test java/foreign/TestHandshake.java fails intermittently Reviewed-by: psandoz ! test/jdk/java/foreign/TestHandshake.java Changeset: 044e2a2a Author: Ioi Lam Date: 2021-03-03 02:59:23 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 4188413f Author: duke Date: 2021-03-03 03:00:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/4188413f Automatic merge of jdk:master into master From jdv at openjdk.java.net Wed Mar 3 10:30:15 2021 From: jdv at openjdk.java.net (Jayathirth D V) Date: Wed, 3 Mar 2021 10:30:15 GMT Subject: Integrated: 8262928: Commit commandbuffer and gracefully override MTLContext Message-ID: This is a follow up code verification task after https://bugs.openjdk.java.net/browse/JDK-8262750. If we are overriding an active MTLContext we need to commit the GPU queue to maintain proper state. ------------- Commit messages: - 8262928: Commit commandbuffer and gracefully override MTLContext Changes: https://git.openjdk.java.net/lanai/pull/208/files Webrev: https://webrevs.openjdk.java.net/?repo=lanai&pr=208&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8262928 Stats: 8 lines in 1 file changed: 7 ins; 1 del; 0 mod Patch: https://git.openjdk.java.net/lanai/pull/208.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/208/head:pull/208 PR: https://git.openjdk.java.net/lanai/pull/208 From jdv at openjdk.java.net Wed Mar 3 10:30:16 2021 From: jdv at openjdk.java.net (Jayathirth D V) Date: Wed, 3 Mar 2021 10:30:16 GMT Subject: Integrated: 8262928: Commit commandbuffer and gracefully override MTLContext In-Reply-To: References: Message-ID: <-UW_W4nsqxLeQ-13Zj-THUcZKIhxfu6cD6iF28Vcf2E=.d717ed01-c405-402e-ac3f-b41f54384289@github.com> On Wed, 3 Mar 2021 10:23:22 GMT, Jayathirth D V wrote: > This is a follow up code verification task after https://bugs.openjdk.java.net/browse/JDK-8262750. > If we are overriding an active MTLContext we need to commit the GPU queue to maintain proper state. This pull request has now been integrated. Changeset: d3d1daaa Author: Jayathirth D V URL: https://git.openjdk.java.net/lanai/commit/d3d1daaa Stats: 8 lines in 1 file changed: 7 ins; 1 del; 0 mod 8262928: Commit commandbuffer and gracefully override MTLContext ------------- PR: https://git.openjdk.java.net/lanai/pull/208 From jdv at openjdk.java.net Wed Mar 3 11:40:23 2021 From: jdv at openjdk.java.net (Jayathirth D V) Date: Wed, 3 Mar 2021 11:40:23 GMT Subject: git: openjdk/lanai: 8262936: Add tighter checks while creating MTLRenderPipelineDescriptors Message-ID: <6c3fa5bd-5fd2-4fe7-90a9-1a610ee8c534@openjdk.org> Changeset: 41df642d Author: Jayathirth D V Date: 2021-03-03 11:40:08 +0000 URL: https://git.openjdk.java.net/lanai/commit/41df642d 8262936: Add tighter checks while creating MTLRenderPipelineDescriptors ! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.m From jdv at openjdk.java.net Wed Mar 3 11:43:19 2021 From: jdv at openjdk.java.net (Jayathirth D V) Date: Wed, 3 Mar 2021 11:43:19 GMT Subject: Integrated: 8262936: Add tighter checks while creating MTLRenderPipelineDescriptors Message-ID: Added tighter null checks and initialization of MTLRenderPipelineDescriptor templates for all paint types. ------------- Commit messages: - 8262936: Add tighter checks while creating MTLRenderPipelineDescriptors Changes: https://git.openjdk.java.net/lanai/pull/209/files Webrev: https://webrevs.openjdk.java.net/?repo=lanai&pr=209&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8262936 Stats: 9 lines in 1 file changed: 7 ins; 1 del; 1 mod Patch: https://git.openjdk.java.net/lanai/pull/209.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/209/head:pull/209 PR: https://git.openjdk.java.net/lanai/pull/209 From jdv at openjdk.java.net Wed Mar 3 11:43:20 2021 From: jdv at openjdk.java.net (Jayathirth D V) Date: Wed, 3 Mar 2021 11:43:20 GMT Subject: Integrated: 8262936: Add tighter checks while creating MTLRenderPipelineDescriptors In-Reply-To: References: Message-ID: On Wed, 3 Mar 2021 11:37:14 GMT, Jayathirth D V wrote: > Added tighter null checks and initialization of MTLRenderPipelineDescriptor templates for all paint types. This pull request has now been integrated. Changeset: 41df642d Author: Jayathirth D V URL: https://git.openjdk.java.net/lanai/commit/41df642d Stats: 9 lines in 1 file changed: 7 ins; 1 del; 1 mod 8262936: Add tighter checks while creating MTLRenderPipelineDescriptors ------------- PR: https://git.openjdk.java.net/lanai/pull/209 From philip.race at oracle.com Wed Mar 3 21:51:05 2021 From: philip.race at oracle.com (Philip Race) Date: Wed, 3 Mar 2021 13:51:05 -0800 Subject: Project Lanai (New Metal Java 2D Rendering pipeline for macOS) EA build 10 has been released Message-ID: All, We have prepared an EA 10 build of Project Lanai for JEP 382 [1] incorporating fixes to feed back during the ongoing code review [2] EA 10 can be downloaded from https://jdk.java.net/lanai/. Note the open issues and testing suggestions given there. Please test with your apps and hardware and provide feedback via the lanai-dev at openjdk.java.net mailing list. -Phil [1] https://openjdk.java.net/jeps/382 [2] https://mail.openjdk.java.net/pipermail/2d-dev/2021-February/011902.html From duke at openjdk.java.net Thu Mar 4 03:01:30 2021 From: duke at openjdk.java.net (duke) Date: Thu, 4 Mar 2021 03:01:30 GMT Subject: git: openjdk/lanai: 16 new changesets Message-ID: Changeset: c15801e9 Author: Dong Bo Committer: Fei Yang Date: 2021-03-03 06:43:25 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 0265ab63 Author: Matthias Baesken Date: 2021-03-03 07:41:01 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 54dfd79c Author: Tobias Hartmann Date: 2021-03-03 11:30:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/54dfd79c 8262256: C2 intrinsincs should not modify IR when bailing out Reviewed-by: roland, kvn ! src/hotspot/share/opto/library_call.cpp Changeset: bf90e857 Author: Sebastian Stenzel Committer: Christoph Langer Date: 2021-03-03 12:19:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/bf90e857 8262926: JDK-8260966 broke AIX build Reviewed-by: stuefe, clanger ! src/java.base/aix/classes/sun/nio/fs/AixFileStore.java Changeset: 6d3c858c Author: Jan Lahoda Date: 2021-03-03 12:38:26 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 3d3eb5c8 Author: Harold Seigel Date: 2021-03-03 13:18:36 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 1d2c1e62 Author: Albert Mingkun Yang Committer: Thomas Schatzl Date: 2021-03-03 15:37:36 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 2d2ef08c Author: Zhengyu Gu Date: 2021-03-03 17:26:38 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: a1181852 Author: Joe Darcy Date: 2021-03-03 19:29:17 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 75aa1546 Author: Ivan ?ipka Committer: Igor Ignatyev Date: 2021-03-03 20:02:57 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 268d9b79 Author: Lutz Schmidt Date: 2021-03-03 20:04:31 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: b397472e Author: Sergey Bylokhov Date: 2021-03-03 20:27:06 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 28489389 Author: Joe Darcy Date: 2021-03-03 23:15:02 +0000 URL: https://git.openjdk.java.net/lanai/commit/28489389 8262927: Explicitly state fields examined for BigDecimal.hashCode Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: 104a2628 Author: Alex Menkov Date: 2021-03-04 00:37:55 +0000 URL: https://git.openjdk.java.net/lanai/commit/104a2628 8224775: test/jdk/com/sun/jdi/JdwpListenTest.java failed to attach Reviewed-by: sspitsyn, dfuchs ! test/lib/jdk/test/lib/Utils.java Changeset: d93fa0d6 Author: Alex Menkov Date: 2021-03-04 00:39:28 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 6f128b43 Author: duke Date: 2021-03-04 03:00:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/6f128b43 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Mar 5 03:01:50 2021 From: duke at openjdk.java.net (duke) Date: Fri, 5 Mar 2021 03:01:50 GMT Subject: git: openjdk/lanai: 21 new changesets Message-ID: <1aeb193b-5a11-4ef5-bb46-8b9144487ffd@openjdk.org> Changeset: 84c93d5a Author: Hao Sun Committer: Ningsheng Jian Date: 2021-03-04 03:19:15 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 7915a1fc Author: Aleksey Shipilev Date: 2021-03-04 07:41:22 +0000 URL: https://git.openjdk.java.net/lanai/commit/7915a1fc 8262950: Restructure compiler/intrinsics/TestRotate.java for easier compilation Reviewed-by: kvn ! test/hotspot/jtreg/compiler/intrinsics/TestRotate.java Changeset: 4cfecceb Author: Roberto Casta?eda Lozano Date: 2021-03-04 07:48:51 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 22513199 Author: Koichi Sakata Committer: Yasumasa Suenaga Date: 2021-03-04 07:56:14 +0000 URL: https://git.openjdk.java.net/lanai/commit/22513199 8262828: Format of OS information is different on macOS Reviewed-by: dholmes, ysuenaga ! src/hotspot/os/bsd/os_bsd.cpp Changeset: b8178553 Author: Julia Boes Date: 2021-03-04 12:04:10 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 94f26e4d Author: Jan Lahoda Date: 2021-03-04 12:36:34 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: d2c4ed08 Author: Leo Korinth Date: 2021-03-04 13:20:06 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: a777e82c Author: Ziyi Luo Committer: Jamil Nimeh Date: 2021-03-04 15:17:53 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 222a17ef Author: Roman Kennke Date: 2021-03-04 17:03:54 +0000 URL: https://git.openjdk.java.net/lanai/commit/222a17ef 8262122: [TESTBUG] Shenandoah-specific variant of TestReferenceRefersTo Reviewed-by: shade + test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java Changeset: ef5e13d2 Author: Roman Kennke Date: 2021-03-04 17:04:28 +0000 URL: https://git.openjdk.java.net/lanai/commit/ef5e13d2 8263030: Remove Shenandoah leftovers from ReferenceProcessor Reviewed-by: zgu ! src/hotspot/share/gc/shared/referenceProcessor.cpp Changeset: a6427c85 Author: Sean Mullan Date: 2021-03-04 17:21:37 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: bd1a8062 Author: Daniel D. Daugherty Date: 2021-03-04 18:08:15 +0000 URL: https://git.openjdk.java.net/lanai/commit/bd1a8062 8263040: fix for JDK-8262122 fails validate-source Reviewed-by: mikael ! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java Changeset: f56c9186 Author: Kuai Wei Committer: Vladimir Kozlov Date: 2021-03-04 18:20:57 +0000 URL: https://git.openjdk.java.net/lanai/commit/f56c9186 8262837: handle split_USE correctly Reviewed-by: kvn ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/reg_split.cpp Changeset: e61a3ba2 Author: EC2 Default User Committer: Paul Hohensee Date: 2021-03-04 18:55:07 +0000 URL: https://git.openjdk.java.net/lanai/commit/e61a3ba2 8239386: handle ContendedPaddingWidth in vm_version_aarch64 Reviewed-by: aph, phh ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 109af7b5 Author: Andy Herrick Date: 2021-03-04 19:51:07 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 02fbcb52 Author: Calvin Cheung Date: 2021-03-04 19:57:48 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: c8b23e22 Author: Dean Long Date: 2021-03-04 20:07:12 +0000 URL: https://git.openjdk.java.net/lanai/commit/c8b23e22 8262064: Make compiler/ciReplay tests ignore lambdas in compilation replay Reviewed-by: thartmann, kvn, iignatyev ! src/hotspot/share/ci/ciInstanceKlass.cpp Changeset: 718d4d48 Author: Sandhya Viswanathan Date: 2021-03-04 21:25:03 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 351889f1 Author: Jie Fu Date: 2021-03-04 23:04:28 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: ee09bada Author: Alexey Semenyuk Date: 2021-03-05 00:17:33 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 21bee5fe Author: duke Date: 2021-03-05 03:00:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/21bee5fe Automatic merge of jdk:master into master From kb at jetbrains.com Fri Mar 5 22:32:58 2021 From: kb at jetbrains.com (Konstantin Bulenkov) Date: Fri, 5 Mar 2021 23:32:58 +0100 Subject: Fwd: JEP proposed to target JDK 17: 382: New macOS Rendering Pipeline In-Reply-To: <20210305140822.571538353@eggemoggin.niobe.net> References: <20210225212728.1AD393D9641@eggemoggin.niobe.net> <20210305140822.571538353@eggemoggin.niobe.net> Message-ID: Congrats! Do we have any specific plans on building aarch64 versions for the Early Access program? Apple is going to stop producing computers on Intel chipset completely in 1,5-2 years. Konstantin ---------- Forwarded message --------- From: Date: Fri, Mar 5, 2021 at 11:08 PM Subject: Re: JEP proposed to target JDK 17: 382: New macOS Rendering Pipeline To: Hearing no objections, I?ve targeted this JEP to JDK 17. - Mark From kevin.rushforth at oracle.com Fri Mar 5 22:47:10 2021 From: kevin.rushforth at oracle.com (Kevin Rushforth) Date: Fri, 5 Mar 2021 14:47:10 -0800 Subject: Fwd: JEP proposed to target JDK 17: 382: New macOS Rendering Pipeline In-Reply-To: References: <20210225212728.1AD393D9641@eggemoggin.niobe.net> <20210305140822.571538353@eggemoggin.niobe.net> Message-ID: <10d68244-952e-b07b-8034-41d267f68b3d@oracle.com> The macOS Metal pipeline will very likely go into the jdk mainline repo before the macOS aarch64 port (also under review) is integrated. In any case, once both are in mainline, then I would expect early access builds of macOS for aarch64 to work with the Metal pipeline. -- Kevin On 3/5/2021 2:32 PM, Konstantin Bulenkov wrote: > Congrats! > Do we have any specific plans on building aarch64 versions for the Early > Access program? Apple is going to stop producing computers on Intel chipset > completely in 1,5-2 years. > > Konstantin > > ---------- Forwarded message --------- > From: > Date: Fri, Mar 5, 2021 at 11:08 PM > Subject: Re: JEP proposed to target JDK 17: 382: New macOS Rendering > Pipeline > To: > > Hearing no objections, I?ve targeted this JEP to JDK 17. > > - Mark From philip.race at oracle.com Fri Mar 5 22:54:15 2021 From: philip.race at oracle.com (Philip Race) Date: Fri, 5 Mar 2021 14:54:15 -0800 Subject: Fwd: JEP proposed to target JDK 17: 382: New macOS Rendering Pipeline In-Reply-To: <10d68244-952e-b07b-8034-41d267f68b3d@oracle.com> References: <20210225212728.1AD393D9641@eggemoggin.niobe.net> <20210305140822.571538353@eggemoggin.niobe.net> <10d68244-952e-b07b-8034-41d267f68b3d@oracle.com> Message-ID: <7e4816eb-567d-a589-5a14-430e4dbb22aa@oracle.com> If these two end up being within days or a week or so of each other I don't think it reasonable to suddenly put a stopper on the integration to account for that. And we actually touch on this in the JEP Go to the end and under "Risks and Assumptions" you will find : >We did very limited (sanity) testing of the current x64 binaries on Apple Silicon. >No port of the JDK to Apple Silicon is yet available to support native testing. -phil. On 3/5/21 2:47 PM, Kevin Rushforth wrote: > The macOS Metal pipeline will very likely go into the jdk mainline > repo before the macOS aarch64 port (also under review) is integrated. > In any case, once both are in mainline, then I would expect early > access builds of macOS for aarch64 to work with the Metal pipeline. > > -- Kevin > > On 3/5/2021 2:32 PM, Konstantin Bulenkov wrote: >> Congrats! >> Do we have any specific plans on building aarch64 versions for the Early >> Access program? Apple is going to stop producing computers on Intel >> chipset >> completely in 1,5-2 years. >> >> Konstantin >> >> ---------- Forwarded message --------- >> From: >> Date: Fri, Mar 5, 2021 at 11:08 PM >> Subject: Re: JEP proposed to target JDK 17: 382: New macOS Rendering >> Pipeline >> To: >> >> Hearing no objections, I?ve targeted this JEP to JDK 17. >> >> - Mark > From swpalmer at gmail.com Fri Mar 5 22:59:57 2021 From: swpalmer at gmail.com (Scott Palmer) Date: Fri, 5 Mar 2021 17:59:57 -0500 Subject: Fwd: JEP proposed to target JDK 17: 382: New macOS Rendering Pipeline In-Reply-To: <7e4816eb-567d-a589-5a14-430e4dbb22aa@oracle.com> References: <20210225212728.1AD393D9641@eggemoggin.niobe.net> <20210305140822.571538353@eggemoggin.niobe.net> <10d68244-952e-b07b-8034-41d267f68b3d@oracle.com> <7e4816eb-567d-a589-5a14-430e4dbb22aa@oracle.com> Message-ID: Is a JavaFX version up next, or will you let this Swing pipeline soak for a bit first? Scott On Fri, Mar 5, 2021 at 5:54 PM Philip Race wrote: > If these two end up being within days or a week or so of each other I > don't think it reasonable to suddenly put a stopper on the integration > to account for that. > > And we actually touch on this in the JEP > > Go to the end and under "Risks and Assumptions" you will find : > > >We did very limited (sanity) testing of the current x64 binaries on > Apple Silicon. > >No port of the JDK to Apple Silicon is yet available to support native > testing. > > > -phil. > > On 3/5/21 2:47 PM, Kevin Rushforth wrote: > > The macOS Metal pipeline will very likely go into the jdk mainline > > repo before the macOS aarch64 port (also under review) is integrated. > > In any case, once both are in mainline, then I would expect early > > access builds of macOS for aarch64 to work with the Metal pipeline. > > > > -- Kevin > > > > On 3/5/2021 2:32 PM, Konstantin Bulenkov wrote: > >> Congrats! > >> Do we have any specific plans on building aarch64 versions for the Early > >> Access program? Apple is going to stop producing computers on Intel > >> chipset > >> completely in 1,5-2 years. > >> > >> Konstantin > >> > >> ---------- Forwarded message --------- > >> From: > >> Date: Fri, Mar 5, 2021 at 11:08 PM > >> Subject: Re: JEP proposed to target JDK 17: 382: New macOS Rendering > >> Pipeline > >> To: > >> > >> Hearing no objections, I?ve targeted this JEP to JDK 17. > >> > >> - Mark > > > > From philip.race at oracle.com Fri Mar 5 23:09:00 2021 From: philip.race at oracle.com (Philip Race) Date: Fri, 5 Mar 2021 15:09:00 -0800 Subject: Fwd: JEP proposed to target JDK 17: 382: New macOS Rendering Pipeline In-Reply-To: References: <20210225212728.1AD393D9641@eggemoggin.niobe.net> <20210305140822.571538353@eggemoggin.niobe.net> <10d68244-952e-b07b-8034-41d267f68b3d@oracle.com> <7e4816eb-567d-a589-5a14-430e4dbb22aa@oracle.com> Message-ID: <40c3560d-53e0-646e-56b9-5504b649f377@oracle.com> Perhaps it will be more a case of basking than soaking :-) We aren't really done with this one quite yet however we are already thinking about FX with timing TBD. -phil On 3/5/21 2:59 PM, Scott Palmer wrote: > Is a JavaFX version up next, or will you let this Swing pipeline soak > for a bit first? > > Scott > > On Fri, Mar 5, 2021 at 5:54 PM Philip Race > wrote: > > If these two end up being within days or a week or so of each other I > don't think it reasonable to suddenly put a stopper on the > integration > to account for that. > > And we actually touch on this in the JEP > > Go to the end and under "Risks and Assumptions" you will find : > > >We did very limited (sanity)? testing of the current x64 binaries > on Apple Silicon. > ?>No port of the JDK to Apple Silicon is yet available to support > native > testing. > > > -phil. > > On 3/5/21 2:47 PM, Kevin Rushforth wrote: > > The macOS Metal pipeline will very likely go into the jdk mainline > > repo before the macOS aarch64 port (also under review) is > integrated. > > In any case, once both are in mainline, then I would expect early > > access builds of macOS for aarch64 to work with the Metal pipeline. > > > > -- Kevin > > > > On 3/5/2021 2:32 PM, Konstantin Bulenkov wrote: > >> Congrats! > >> Do we have any specific plans on building aarch64 versions for > the Early > >> Access program? Apple is going to stop producing computers on > Intel > >> chipset > >> completely in 1,5-2 years. > >> > >> Konstantin > >> > >> ---------- Forwarded message --------- > >> From: > > >> Date: Fri, Mar 5, 2021 at 11:08 PM > >> Subject: Re: JEP proposed to target JDK 17: 382: New macOS > Rendering > >> Pipeline > >> To: > > >> > >> Hearing no objections, I?ve targeted this JEP to JDK 17. > >> > >> - Mark > > > From kevin.rushforth at oracle.com Fri Mar 5 23:31:02 2021 From: kevin.rushforth at oracle.com (Kevin Rushforth) Date: Fri, 5 Mar 2021 15:31:02 -0800 Subject: Fwd: JEP proposed to target JDK 17: 382: New macOS Rendering Pipeline In-Reply-To: <40c3560d-53e0-646e-56b9-5504b649f377@oracle.com> References: <20210225212728.1AD393D9641@eggemoggin.niobe.net> <20210305140822.571538353@eggemoggin.niobe.net> <10d68244-952e-b07b-8034-41d267f68b3d@oracle.com> <7e4816eb-567d-a589-5a14-430e4dbb22aa@oracle.com> <40c3560d-53e0-646e-56b9-5504b649f377@oracle.com> Message-ID: Exactly. -- Kevin On 3/5/2021 3:09 PM, Philip Race wrote: > Perhaps it will be more a case of basking than soaking :-) > > We aren't really done with this one quite yet however we are already > thinking about FX with timing TBD. > > -phil > > On 3/5/21 2:59 PM, Scott Palmer wrote: >> Is a JavaFX version up next, or will you let this Swing pipeline soak >> for a bit first? >> >> Scott >> >> On Fri, Mar 5, 2021 at 5:54 PM Philip Race > > wrote: >> >> If these two end up being within days or a week or so of each >> other I >> don't think it reasonable to suddenly put a stopper on the >> integration >> to account for that. >> >> And we actually touch on this in the JEP >> >> Go to the end and under "Risks and Assumptions" you will find : >> >> >We did very limited (sanity)? testing of the current x64 >> binaries on Apple Silicon. >> ?>No port of the JDK to Apple Silicon is yet available to support >> native >> testing. >> >> >> -phil. >> >> On 3/5/21 2:47 PM, Kevin Rushforth wrote: >> > The macOS Metal pipeline will very likely go into the jdk mainline >> > repo before the macOS aarch64 port (also under review) is >> integrated. >> > In any case, once both are in mainline, then I would expect early >> > access builds of macOS for aarch64 to work with the Metal pipeline. >> > >> > -- Kevin >> > >> > On 3/5/2021 2:32 PM, Konstantin Bulenkov wrote: >> >> Congrats! >> >> Do we have any specific plans on building aarch64 versions for >> the Early >> >> Access program? Apple is going to stop producing computers on >> Intel >> >> chipset >> >> completely in 1,5-2 years. >> >> >> >> Konstantin >> >> >> >> ---------- Forwarded message --------- >> >> From: > >> >> Date: Fri, Mar 5, 2021 at 11:08 PM >> >> Subject: Re: JEP proposed to target JDK 17: 382: New macOS >> Rendering >> >> Pipeline >> >> To: > >> >> >> >> Hearing no objections, I?ve targeted this JEP to JDK 17. >> >> >> >> - Mark >> > >> > From duke at openjdk.java.net Sat Mar 6 03:01:16 2021 From: duke at openjdk.java.net (duke) Date: Sat, 6 Mar 2021 03:01:16 GMT Subject: git: openjdk/lanai: 11 new changesets Message-ID: Changeset: dbef0ec9 Author: Ian Graves Committer: Stuart Marks Date: 2021-03-05 03:20:44 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 80182f92 Author: Vyom Tewari Date: 2021-03-05 05:29:55 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: d91550ef Author: Jie Fu Date: 2021-03-05 05:57:30 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 9730266d Author: Albert Mingkun Yang Date: 2021-03-05 08:49:08 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 75fb7ccf Author: Aleksey Shipilev Date: 2021-03-05 10:40:43 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 8d3de4b1 Author: Arno Zeller Committer: Christoph Langer Date: 2021-03-05 11:02:26 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 8c13d26d Author: Jonathan Gibbons Date: 2021-03-05 15:22:12 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 97557826 Author: Jonathan Gibbons Date: 2021-03-05 15:24:44 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 2c0507ec Author: Roland Westrelin Date: 2021-03-05 15:43:24 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: e1cad970 Author: Fernando Guallini Committer: Aleksei Efimov Date: 2021-03-05 16:26:05 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 587d6c04 Author: duke Date: 2021-03-06 03:00:16 +0000 URL: https://git.openjdk.java.net/lanai/commit/587d6c04 Automatic merge of jdk:master into master From duke at openjdk.java.net Sun Mar 7 03:01:32 2021 From: duke at openjdk.java.net (duke) Date: Sun, 7 Mar 2021 03:01:32 GMT Subject: git: openjdk/lanai: 10 new changesets Message-ID: <735904f4-7af4-497e-90bd-a758c2e3afdb@openjdk.org> Changeset: 23ee60d1 Author: Eric Liu Committer: Vladimir Kozlov Date: 2021-03-06 08:52:35 +0000 URL: https://git.openjdk.java.net/lanai/commit/23ee60d1 8261008: Optimize Xor Reviewed-by: thartmann, kvn ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp Changeset: fa43f926 Author: Alexander Matveev Date: 2021-03-06 08:54:12 +0000 URL: https://git.openjdk.java.net/lanai/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/lanai/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 Changeset: 75a5be8a Author: Ioi Lam Date: 2021-03-06 08:55:42 +0000 URL: https://git.openjdk.java.net/lanai/commit/75a5be8a 8263054: [testbug] SharedArchiveConsistency.java reuses jsa files Reviewed-by: dholmes, minqi ! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java Changeset: 5eb2091a Author: Alexander Zuev Date: 2021-03-06 09:09:35 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 71829850 Author: Jonathan Gibbons Date: 2021-03-06 15:06:49 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: f2d01521 Author: Jonathan Gibbons Date: 2021-03-06 15:24:38 +0000 URL: https://git.openjdk.java.net/lanai/commit/f2d01521 8263043: Add test to verify order of tag output Reviewed-by: prappo + test/langtools/jdk/javadoc/doclet/testTagOrder/TestTagOrder.java Changeset: 3844ce40 Author: Igor Ignatyev Date: 2021-03-06 21:08:20 +0000 URL: https://git.openjdk.java.net/lanai/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 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/lanai/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 Changeset: 42387eb4 Author: duke Date: 2021-03-07 03:00:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/42387eb4 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Mar 8 03:01:03 2021 From: duke at openjdk.java.net (duke) Date: Mon, 8 Mar 2021 03:01:03 GMT Subject: git: openjdk/lanai: 2 new changesets Message-ID: Changeset: 22a3117d Author: John Jiang Date: 2021-03-07 22:46:16 +0000 URL: https://git.openjdk.java.net/lanai/commit/22a3117d 8263137: Typos in sun.security.ssl.RenegoInfoExtension Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/RenegoInfoExtension.java Changeset: d605bfb9 Author: duke Date: 2021-03-08 03:00:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/d605bfb9 Automatic merge of jdk:master into master From jdv at openjdk.java.net Mon Mar 8 06:17:24 2021 From: jdv at openjdk.java.net (Jayathirth D V) Date: Mon, 8 Mar 2021 06:17:24 GMT Subject: Integrated: 8263159: Cleanup code based on review comments Message-ID: Code cleanup. ------------- Commit messages: - 8263159: Cleanup code based on review comments Changes: https://git.openjdk.java.net/lanai/pull/210/files Webrev: https://webrevs.openjdk.java.net/?repo=lanai&pr=210&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8263159 Stats: 34 lines in 7 files changed: 10 ins; 17 del; 7 mod Patch: https://git.openjdk.java.net/lanai/pull/210.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/210/head:pull/210 PR: https://git.openjdk.java.net/lanai/pull/210 From jdv at openjdk.java.net Mon Mar 8 06:17:25 2021 From: jdv at openjdk.java.net (Jayathirth D V) Date: Mon, 8 Mar 2021 06:17:25 GMT Subject: Integrated: 8263159: Cleanup code based on review comments In-Reply-To: References: Message-ID: On Mon, 8 Mar 2021 06:11:14 GMT, Jayathirth D V wrote: > Code cleanup. This pull request has now been integrated. Changeset: 6d34f21d Author: Jayathirth D V URL: https://git.openjdk.java.net/lanai/commit/6d34f21d Stats: 34 lines in 7 files changed: 10 ins; 17 del; 7 mod 8263159: Cleanup code based on review comments ------------- PR: https://git.openjdk.java.net/lanai/pull/210 From duke at openjdk.java.net Tue Mar 9 03:02:01 2021 From: duke at openjdk.java.net (duke) Date: Tue, 9 Mar 2021 03:02:01 GMT Subject: git: openjdk/lanai: 20 new changesets Message-ID: <11cb6c77-10c4-426b-b05f-8f2ce23efc1f@openjdk.org> Changeset: 61cff4da Author: Aleksey Shipilev Date: 2021-03-08 10:14:46 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 13625beb Author: Claes Redestad Date: 2021-03-08 10:32:55 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: a0c3f242 Author: Claes Redestad Date: 2021-03-08 10:34:57 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 51cca57c Author: Kevin Walls Date: 2021-03-08 11:40:15 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: ab2cfcca Author: Patrick Concannon Date: 2021-03-08 12:19:01 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 679faa69 Author: Claes Redestad Date: 2021-03-08 14:23:20 +0000 URL: https://git.openjdk.java.net/lanai/commit/679faa69 8263097: Update JMH devkit to 1.28 Reviewed-by: ecaspole, erikj ! make/conf/jib-profiles.js ! make/devkit/createJMHBundle.sh Changeset: 0da889ed Author: Albert Mingkun Yang Date: 2021-03-08 15:26:42 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: b1cc864a Author: Jonathan Gibbons Date: 2021-03-08 16:19:48 +0000 URL: https://git.openjdk.java.net/lanai/commit/b1cc864a 8251210: Link JDK api docs to other versions Reviewed-by: iris, erikj ! make/Docs.gmk ! make/conf/javadoc.conf Changeset: bf9b74d1 Author: Dmitry Markov Date: 2021-03-08 16:38:21 +0000 URL: https://git.openjdk.java.net/lanai/commit/bf9b74d1 8262446: DragAndDrop hangs on Windows Reviewed-by: aivanov, serb, kizune ! src/java.desktop/windows/native/libawt/windows/awt_DnDDT.cpp Changeset: 1f9ed905 Author: Igor Veresov Date: 2021-03-08 18:01:27 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: a2b88581 Author: Zhengyu Gu Date: 2021-03-08 18:07:34 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 17853ee9 Author: Igor Ignatyev Date: 2021-03-08 18:43:34 +0000 URL: https://git.openjdk.java.net/lanai/commit/17853ee9 8263200: Add -XX:StressCCP to CTW Reviewed-by: kvn ! test/hotspot/jtreg/testlibrary/ctw/src/sun/hotspot/tools/ctw/CtwRunner.java Changeset: 9221540e Author: Mikhailo Seledtsov Date: 2021-03-08 20:09:59 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: eb4a8af5 Author: Martin Buchholz Date: 2021-03-08 20:11:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/eb4a8af5 8260664: Phaser.arrive() memory consistency effects Reviewed-by: dl ! src/java.base/share/classes/java/util/concurrent/Phaser.java Changeset: 414ee95b Author: Anthony Scarpino Date: 2021-03-08 21:28:07 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 14cfbda3 Author: Joe Darcy Date: 2021-03-08 22:30:11 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: f71b21b0 Author: Claes Redestad Date: 2021-03-08 23:13:45 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 4e947607 Author: Yasumasa Suenaga Date: 2021-03-09 00:57:48 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 39b11138 Author: Andrey Turbanov Committer: Sergey Bylokhov Date: 2021-03-09 01:36:50 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 42f6a5ff Author: duke Date: 2021-03-09 03:00:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/42f6a5ff Automatic merge of jdk:master into master From aghaisas at openjdk.java.net Tue Mar 9 09:01:26 2021 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Tue, 9 Mar 2021 09:01:26 GMT Subject: RFR: 8262882: Lanai: NetBeans crashes often when switching between dual and single screen Message-ID: Corrected MTLContext.dealloc() method to set released members to nil. Setting texturePool member to nil causes double release as texturePool content gets released in MTLCommandBufferWrapper.onComplete() method as well. ------------- Commit messages: - fix MTLContext dispose Changes: https://git.openjdk.java.net/lanai/pull/211/files Webrev: https://webrevs.openjdk.java.net/?repo=lanai&pr=211&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8262882 Stats: 59 lines in 3 files changed: 46 ins; 4 del; 9 mod Patch: https://git.openjdk.java.net/lanai/pull/211.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/211/head:pull/211 PR: https://git.openjdk.java.net/lanai/pull/211 From aghaisas at openjdk.java.net Tue Mar 9 09:06:23 2021 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Tue, 9 Mar 2021 09:06:23 GMT Subject: Integrated: 8262882: Lanai: NetBeans crashes often when switching between dual and single screen In-Reply-To: References: Message-ID: On Tue, 9 Mar 2021 08:56:31 GMT, Ajit Ghaisas wrote: > Corrected MTLContext.dealloc() method to set released members to nil. > Setting texturePool member to nil causes double release as texturePool content gets released in MTLCommandBufferWrapper.onComplete() method as well. This pull request has now been integrated. Changeset: be067d44 Author: Ajit Ghaisas URL: https://git.openjdk.java.net/lanai/commit/be067d44 Stats: 59 lines in 3 files changed: 46 ins; 4 del; 9 mod 8262882: Lanai: NetBeans crashes often when switching between dual and single screen ------------- PR: https://git.openjdk.java.net/lanai/pull/211 From aghaisas at openjdk.java.net Tue Mar 9 12:15:33 2021 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Tue, 9 Mar 2021 12:15:33 GMT Subject: RFR: 8259825: Find a better way to detect Metal framework availability on system Message-ID: **Issue :** In Lanai code-base, system profiler command was used to detect Metal framework availability. This implementation although works as expected, is slower. **Fix :** I have replaced the logic that was using system profiler command with @available check for macOS Mojave (10.14) **More Info :** https://support.apple.com/en-us/HT205073 - mentions the HW that supports Metal framework. It is practically difficult to detect HW and then decide whether Metal framework is supported or not. Instead, it is appropriate to check for OS version that guarantees Metal framework availability. Please refer - https://support.apple.com/en-us/HT208898 - It is mentioned in the first line @ this link that "macOS Mojave requires a graphics card that supports Metal" ------------- Commit messages: - metal availability check Changes: https://git.openjdk.java.net/lanai/pull/212/files Webrev: https://webrevs.openjdk.java.net/?repo=lanai&pr=212&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8259825 Stats: 34 lines in 1 file changed: 0 ins; 31 del; 3 mod Patch: https://git.openjdk.java.net/lanai/pull/212.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/212/head:pull/212 PR: https://git.openjdk.java.net/lanai/pull/212 From kcr at openjdk.java.net Tue Mar 9 12:21:27 2021 From: kcr at openjdk.java.net (Kevin Rushforth) Date: Tue, 9 Mar 2021 12:21:27 GMT Subject: RFR: 8259825: Find a better way to detect Metal framework availability on system In-Reply-To: References: Message-ID: On Tue, 9 Mar 2021 12:11:13 GMT, Ajit Ghaisas wrote: > **Issue :** > In Lanai code-base, system profiler command was used to detect Metal framework availability. This implementation although works as expected, is slower. > > **Fix :** > I have replaced the logic that was using system profiler command with @available check for macOS Mojave (10.14) > > **More Info :** > https://support.apple.com/en-us/HT205073 - mentions the HW that supports Metal framework. It is practically difficult to detect HW and then decide whether Metal framework is supported or not. > Instead, it is appropriate to check for OS version that guarantees Metal framework availability. > Please refer - https://support.apple.com/en-us/HT208898 - It is mentioned in the first line @ this link that "macOS Mojave requires a graphics card that supports Metal" This only downside of this is that it will be no longer possible to run the Metal pipeline on macOS 10.13 systems. Since Apple no longer supports macOS 10.13, this is probably fine, but I recommend waiting to integrate this until @prrace approves it. ------------- PR: https://git.openjdk.java.net/lanai/pull/212 From aghaisas at openjdk.java.net Tue Mar 9 14:00:22 2021 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Tue, 9 Mar 2021 14:00:22 GMT Subject: RFR: 8259825: Find a better way to detect Metal framework availability on system In-Reply-To: References: Message-ID: On Tue, 9 Mar 2021 12:18:23 GMT, Kevin Rushforth wrote: >> **Issue :** >> In Lanai code-base, system profiler command was used to detect Metal framework availability. This implementation although works as expected, is slower. >> >> **Fix :** >> I have replaced the logic that was using system profiler command with @available check for macOS Mojave (10.14) >> >> **More Info :** >> https://support.apple.com/en-us/HT205073 - mentions the HW that supports Metal framework. It is practically difficult to detect HW and then decide whether Metal framework is supported or not. >> Instead, it is appropriate to check for OS version that guarantees Metal framework availability. >> Please refer - https://support.apple.com/en-us/HT208898 - It is mentioned in the first line @ this link that "macOS Mojave requires a graphics card that supports Metal" > > This only downside of this is that it will be no longer possible to run the Metal pipeline on macOS 10.13 systems. Since Apple no longer supports macOS 10.13, this is probably fine, but I recommend waiting to integrate this until @prrace approves it. I have raised this PR now as a response to the review comment at https://github.com/openjdk/jdk/pull/2403#discussion_r572284716 I will wait for the consensus regarding the approach before integrating. ------------- PR: https://git.openjdk.java.net/lanai/pull/212 From prr at openjdk.java.net Tue Mar 9 15:44:21 2021 From: prr at openjdk.java.net (Phil Race) Date: Tue, 9 Mar 2021 15:44:21 GMT Subject: RFR: 8259825: Find a better way to detect Metal framework availability on system In-Reply-To: References: Message-ID: <47boXuo-XGAqcsYC8FiV_62yQUvFG-8Vnc1oIQVAjkQ=.2690cd7d-6352-4dc3-a3b5-b3af5692e819@github.com> On Tue, 9 Mar 2021 12:11:13 GMT, Ajit Ghaisas wrote: > **Issue :** > In Lanai code-base, system profiler command was used to detect Metal framework availability. This implementation although works as expected, is slower. > > **Fix :** > I have replaced the logic that was using system profiler command with @available check for macOS Mojave (10.14) > > **More Info :** > https://support.apple.com/en-us/HT205073 - mentions the HW that supports Metal framework. It is practically difficult to detect HW and then decide whether Metal framework is supported or not. > Instead, it is appropriate to check for OS version that guarantees Metal framework availability. > Please refer - https://support.apple.com/en-us/HT208898 - It is mentioned in the first line @ this link that "macOS Mojave requires a graphics card that supports Metal" Probably a good thing to make this policy change before integration. I don't see metal as important for 10.13 systems anyway. ------------- Marked as reviewed by prr (Lead). PR: https://git.openjdk.java.net/lanai/pull/212 From philip.race at oracle.com Tue Mar 9 20:02:03 2021 From: philip.race at oracle.com (Philip Race) Date: Tue, 9 Mar 2021 12:02:03 -0800 Subject: Freeze Lanai Project repo in preparation for integration into JDK Message-ID: <2c6f6fd0-c0b9-c9b8-004b-d48bc1a14dc0@oracle.com> We need to prepare the final updated version of the webrev for integration into JDK since we have no more open critical issues. However we'd like? https://git.openjdk.java.net/lanai/pull/212 to be included in that webrev? / integration Any other comments from the review that need to be in there too should go in around the same time or sooner as that fix and then we should consider the Lanai project repo frozen. So any typo / cleanup fixes from review please get them in ASAP ! -phil. From duke at openjdk.java.net Wed Mar 10 03:01:34 2021 From: duke at openjdk.java.net (duke) Date: Wed, 10 Mar 2021 03:01:34 GMT Subject: git: openjdk/lanai: 16 new changesets Message-ID: <0e717f61-d875-4941-9c1a-99f9a051b9a4@openjdk.org> Changeset: 5b9b170d Author: Thomas Stuefe Date: 2021-03-09 06:00:46 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 5bfc5fd3 Author: Sergey Bylokhov Date: 2021-03-09 06:11:28 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 0bc45625 Author: Anton Kozlov Committer: Vladimir Kempik Date: 2021-03-09 08:19:59 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 3022baa9 Author: Roberto Casta?eda Lozano Date: 2021-03-09 10:14:51 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 4f0a12ec Author: Doug Simon Date: 2021-03-09 10:57:03 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 0f2402d0 Author: Patrick Concannon Date: 2021-03-09 11:09:06 +0000 URL: https://git.openjdk.java.net/lanai/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/lanai/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 Changeset: a6e34b3d Author: Alexey Ivanov Date: 2021-03-09 11:36:30 +0000 URL: https://git.openjdk.java.net/lanai/commit/a6e34b3d 8262829: Native crash in Win32PrintServiceLookup.getAllPrinterNames() Reviewed-by: prr, psadhukhan, serb ! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp Changeset: b7f0b3fc Author: Harold Seigel Date: 2021-03-09 13:15:39 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 86fac952 Author: Sergey Bylokhov Date: 2021-03-09 21:22:50 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 2218e726 Author: Chris Plummer Date: 2021-03-09 21:34:18 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 3212f80a Author: Calvin Cheung Date: 2021-03-09 21:52:51 +0000 URL: https://git.openjdk.java.net/lanai/commit/3212f80a 8261937: LambdaForClassInBaseArchive: SimpleApp$$Lambda$1 missing Reviewed-by: iklam, dcubed ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java Changeset: e5ce97b1 Author: Jie Fu Date: 2021-03-09 23:32:18 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 70342e85 Author: Yasumasa Suenaga Date: 2021-03-09 23:41:52 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: d0c1aec2 Author: Yasumasa Suenaga Date: 2021-03-09 23:43:07 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 8ba59cf7 Author: duke Date: 2021-03-10 03:00:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/8ba59cf7 Automatic merge of jdk:master into master From aghaisas at openjdk.java.net Wed Mar 10 05:44:34 2021 From: aghaisas at openjdk.java.net (Ajit Ghaisas) Date: Wed, 10 Mar 2021 05:44:34 GMT Subject: Integrated: 8259825: Find a better way to detect Metal framework availability on system In-Reply-To: References: Message-ID: On Tue, 9 Mar 2021 12:11:13 GMT, Ajit Ghaisas wrote: > **Issue :** > In Lanai code-base, system profiler command was used to detect Metal framework availability. This implementation although works as expected, is slower. > > **Fix :** > I have replaced the logic that was using system profiler command with @available check for macOS Mojave (10.14) > > **More Info :** > https://support.apple.com/en-us/HT205073 - mentions the HW that supports Metal framework. It is practically difficult to detect HW and then decide whether Metal framework is supported or not. > Instead, it is appropriate to check for OS version that guarantees Metal framework availability. > Please refer - https://support.apple.com/en-us/HT208898 - It is mentioned in the first line @ this link that "macOS Mojave requires a graphics card that supports Metal" This pull request has now been integrated. Changeset: d729f30f Author: Ajit Ghaisas URL: https://git.openjdk.java.net/lanai/commit/d729f30f Stats: 34 lines in 1 file changed: 0 ins; 31 del; 3 mod 8259825: Find a better way to detect Metal framework availability on system Reviewed-by: prr ------------- PR: https://git.openjdk.java.net/lanai/pull/212 From avu at openjdk.java.net Wed Mar 10 07:39:27 2021 From: avu at openjdk.java.net (Alexey Ushakov) Date: Wed, 10 Mar 2021 07:39:27 GMT Subject: RFR: 8263325: Lanai: clean RenderPerfTest/build.xml Message-ID: Cleanup copy/paste error ------------- Commit messages: - 8263325: Lanai: clean RenderPerfTest/build.xml Changes: https://git.openjdk.java.net/lanai/pull/213/files Webrev: https://webrevs.openjdk.java.net/?repo=lanai&pr=213&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8263325 Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod Patch: https://git.openjdk.java.net/lanai/pull/213.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/213/head:pull/213 PR: https://git.openjdk.java.net/lanai/pull/213 From avu at openjdk.java.net Wed Mar 10 07:49:28 2021 From: avu at openjdk.java.net (Alexey Ushakov) Date: Wed, 10 Mar 2021 07:49:28 GMT Subject: Integrated: 8263325: Lanai: clean RenderPerfTest/build.xml In-Reply-To: References: Message-ID: On Wed, 10 Mar 2021 07:25:47 GMT, Alexey Ushakov wrote: > Cleanup copy/paste error This pull request has now been integrated. Changeset: 4639971d Author: Alexey Ushakov URL: https://git.openjdk.java.net/lanai/commit/4639971d Stats: 1 line in 1 file changed: 0 ins; 0 del; 1 mod 8263325: Lanai: clean RenderPerfTest/build.xml ------------- PR: https://git.openjdk.java.net/lanai/pull/213 From avu at openjdk.java.net Wed Mar 10 20:25:34 2021 From: avu at openjdk.java.net (Alexey Ushakov) Date: Wed, 10 Mar 2021 20:25:34 GMT Subject: RFR: 8263324: Lanai: use the PtrPixelsRow instead of multiplication Message-ID: Avoid multiplication in address arithmetics ------------- Commit messages: - 8263324: Lanai: use the PtrPixelsRow instead of multiplication Changes: https://git.openjdk.java.net/lanai/pull/214/files Webrev: https://webrevs.openjdk.java.net/?repo=lanai&pr=214&range=00 Issue: https://bugs.openjdk.java.net/browse/JDK-8263324 Stats: 20 lines in 3 files changed: 7 ins; 0 del; 13 mod Patch: https://git.openjdk.java.net/lanai/pull/214.diff Fetch: git fetch https://git.openjdk.java.net/lanai pull/214/head:pull/214 PR: https://git.openjdk.java.net/lanai/pull/214 From avu at openjdk.java.net Wed Mar 10 23:09:23 2021 From: avu at openjdk.java.net (Alexey Ushakov) Date: Wed, 10 Mar 2021 23:09:23 GMT Subject: Integrated: 8263324: Lanai: use the PtrPixelsRow instead of multiplication In-Reply-To: References: Message-ID: On Wed, 10 Mar 2021 20:20:24 GMT, Alexey Ushakov wrote: > Avoid multiplication in address arithmetics This pull request has now been integrated. Changeset: 084887dc Author: Alexey Ushakov URL: https://git.openjdk.java.net/lanai/commit/084887dc Stats: 20 lines in 3 files changed: 7 ins; 0 del; 13 mod 8263324: Lanai: use the PtrPixelsRow instead of multiplication ------------- PR: https://git.openjdk.java.net/lanai/pull/214 From duke at openjdk.java.net Thu Mar 11 03:01:48 2021 From: duke at openjdk.java.net (duke) Date: Thu, 11 Mar 2021 03:01:48 GMT Subject: git: openjdk/lanai: 19 new changesets Message-ID: <88766425-ce19-40fe-a6c0-6f920c443b6e@openjdk.org> Changeset: 67ea3bd6 Author: Joe Darcy Date: 2021-03-10 03:43:53 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: d8a9c3ca Author: Ioi Lam Date: 2021-03-10 06:07:39 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 3fe8a466 Author: Prasanta Sadhukhan Date: 2021-03-10 06:39:17 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: fdd39411 Author: Patrick Concannon Date: 2021-03-10 11:05:29 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: c0542ed8 Author: Prasanta Sadhukhan Date: 2021-03-10 12:48:12 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: fab56766 Author: Harold Seigel Date: 2021-03-10 13:14:00 +0000 URL: https://git.openjdk.java.net/lanai/commit/fab56766 8247869: Change NONCOPYABLE to delete the operations Reviewed-by: kbarrett, dholmes ! src/hotspot/share/utilities/globalDefinitions.hpp Changeset: 4d21a455 Author: Coleen Phillimore Date: 2021-03-10 14:15:32 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: c8c0234b Author: Christoph G?ttschkes Committer: Roger Riggs Date: 2021-03-10 14:46:57 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: b2a2ddff Author: Evan Whelan Committer: Rob McKenna Date: 2021-03-10 15:15:53 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 4b5be40a Author: Rahul Raghavan Date: 2021-03-10 15:59:38 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 7e52a6e8 Author: Claes Redestad Date: 2021-03-10 17:03:39 +0000 URL: https://git.openjdk.java.net/lanai/commit/7e52a6e8 8263380: Unintended use of Objects.nonNull in VarHandles Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/invoke/VarHandles.java Changeset: 9399e1b7 Author: Calvin Cheung Date: 2021-03-10 17:18:36 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: acda8129 Author: Joe Darcy Date: 2021-03-10 17:45:54 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: b482733f Author: Brian Burkhalter Date: 2021-03-10 20:02:12 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 57f16f9f Author: Coleen Phillimore Date: 2021-03-10 20:58:18 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: c6d74bd9 Author: David Holmes Date: 2021-03-10 22:33:56 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 6971c23a Author: Ian Graves Committer: Brent Christian Date: 2021-03-10 22:46:32 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 32cbd193 Author: Bradford Wetmore Date: 2021-03-11 00:26:26 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 79b2f865 Author: duke Date: 2021-03-11 03:00:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/79b2f865 Automatic merge of jdk:master into master From duke at openjdk.java.net Fri Mar 12 03:01:29 2021 From: duke at openjdk.java.net (duke) Date: Fri, 12 Mar 2021 03:01:29 GMT Subject: git: openjdk/lanai: 13 new changesets Message-ID: Changeset: 7988c1d9 Author: Robbin Ehn Date: 2021-03-11 07:33:13 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: f6b4ba07 Author: Roberto Casta?eda Lozano Date: 2021-03-11 09:17:52 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 470b1502 Author: Ivan Walulya Date: 2021-03-11 09:22:25 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: a9b4f033 Author: Christoph Langer Date: 2021-03-11 10:44:29 +0000 URL: https://git.openjdk.java.net/lanai/commit/a9b4f033 8263069: Exclude some failing tests from security/infra/java/security/cert/CertPathValidator Reviewed-by: mbaesken ! test/jdk/ProblemList.txt Changeset: 273f8bdf Author: Roberto Casta?eda Lozano Date: 2021-03-11 12:42:30 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 3820ab9e Author: Yumin Qi Date: 2021-03-11 16:49:24 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 7ed46bd0 Author: Alexey Semenyuk Date: 2021-03-11 16:55:23 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 15daccac Author: Yumin Qi Date: 2021-03-11 18:54:45 +0000 URL: https://git.openjdk.java.net/lanai/commit/15daccac 8263465: JDK-8236847 causes tier1 build failure on linux-aarch64 Reviewed-by: iklam, erikj, dcubed ! make/autoconf/jdk-options.m4 Changeset: b92abac2 Author: Zhengyu Gu Date: 2021-03-11 20:11:38 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: f3bd801a Author: Doug Simon Date: 2021-03-11 20:56:36 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: cf1c0219 Author: Daniel D. Daugherty Date: 2021-03-11 23:54:30 +0000 URL: https://git.openjdk.java.net/lanai/commit/cf1c0219 8263480: ProblemList two jpackage tests on Windows Reviewed-by: kcr, azvegint ! test/jdk/ProblemList.txt Changeset: ad1f6054 Author: Jie Fu Date: 2021-03-12 02:22:34 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 656404eb Author: duke Date: 2021-03-12 03:00:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/656404eb Automatic merge of jdk:master into master ! make/autoconf/spec.gmk.in ! make/autoconf/spec.gmk.in From duke at openjdk.java.net Sat Mar 13 03:01:48 2021 From: duke at openjdk.java.net (duke) Date: Sat, 13 Mar 2021 03:01:48 GMT Subject: git: openjdk/lanai: 21 new changesets Message-ID: <8cfd371e-37b2-4f15-936e-894a5bcbea9e@openjdk.org> Changeset: 9f6b1d7f Author: Aleksey Shipilev Date: 2021-03-12 07:35:11 +0000 URL: https://git.openjdk.java.net/lanai/commit/9f6b1d7f 8263436: Silly array comparison in GaloisCounterMode.overlapDetection Reviewed-by: ascarpino ! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java Changeset: e25ad730 Author: Aleksey Shipilev Date: 2021-03-12 07:40:52 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: ff259393 Author: Aleksey Shipilev Date: 2021-03-12 07:58:30 +0000 URL: https://git.openjdk.java.net/lanai/commit/ff259393 8263426: Reflow JfrNetworkUtilization::send_events Reviewed-by: mgronlun ! src/hotspot/share/jfr/periodic/jfrNetworkUtilization.cpp Changeset: aa33443b Author: Robbin Ehn Date: 2021-03-12 08:58:26 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 0bbe064c Author: Pengfei Li Date: 2021-03-12 09:41:11 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: a9b156d3 Author: Markus Gr?nlund Date: 2021-03-12 10:05:22 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 65421fae Author: Harold Seigel Date: 2021-03-12 13:14:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/65421fae 8213177: GlobalCounter::CSContext could be an enum class Reviewed-by: lfoltan, kbarrett ! src/hotspot/share/utilities/globalCounter.hpp Changeset: a6e056fd Author: Vladimir Kozlov Date: 2021-03-12 16:59:50 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 0b10c6b4 Author: Vladimir Ivanov Date: 2021-03-12 17:29:48 +0000 URL: https://git.openjdk.java.net/lanai/commit/0b10c6b4 8263017: Read barriers are missing in nmethod printing code Reviewed-by: eosterlund, kvn ! src/hotspot/share/code/nmethod.cpp Changeset: 4b5c664b Author: Harold Seigel Date: 2021-03-12 19:00:36 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 0ea48d9d Author: Alexander Zvegintsev Date: 2021-03-12 19:11:03 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: b932a62c Author: Coleen Phillimore Date: 2021-03-12 20:48:51 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: ecfa712c Author: Chris Plummer Date: 2021-03-12 21:05:02 +0000 URL: https://git.openjdk.java.net/lanai/commit/ecfa712c 8263326: Remove ReceiverTypeData check from serviceability/sa/TestPrintMdo.java Reviewed-by: dholmes ! test/hotspot/jtreg/serviceability/sa/TestPrintMdo.java Changeset: b2f7c58d Author: Chris Plummer Date: 2021-03-12 21:06:14 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 0c8350ed Author: Ioi Lam Date: 2021-03-12 21:45:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/0c8350ed 8263460: DynamicArchiveRelocationTest.java fails in product VM Reviewed-by: ccheung, dcubed ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java Changeset: bf9b5fa7 Author: Jie Fu Date: 2021-03-12 22:56:47 +0000 URL: https://git.openjdk.java.net/lanai/commit/bf9b5fa7 8263501: compiler/oracle/TestInvalidCompileCommand.java fails with release VMs Reviewed-by: kvn ! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java Changeset: e834f99d Author: Igor Ignatyev Date: 2021-03-12 23:13:16 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 43524cc4 Author: Chris Plummer Date: 2021-03-12 23:35:47 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 0b68ced0 Author: Igor Ignatyev Date: 2021-03-13 01:33:03 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 86e4c755 Author: Yi Yang Committer: Erik Gahlin Date: 2021-03-13 02:03:07 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: c582a9cc Author: duke Date: 2021-03-13 03:00:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/c582a9cc Automatic merge of jdk:master into master From duke at openjdk.java.net Sun Mar 14 03:00:53 2021 From: duke at openjdk.java.net (duke) Date: Sun, 14 Mar 2021 03:00:53 GMT Subject: git: openjdk/lanai: 5 new changesets Message-ID: <5fdac9fc-da12-40dd-a538-dad51116ce98@openjdk.org> Changeset: a5287710 Author: Yasumasa Suenaga Date: 2021-03-13 09:40:40 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: d339320e Author: Yasumasa Suenaga Date: 2021-03-13 09:41:52 +0000 URL: https://git.openjdk.java.net/lanai/commit/d339320e 8263136: C4530 was reported from VS 2019 at access bridge Reviewed-by: stuefe, serb ! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp Changeset: a7aba2b6 Author: Igor Ignatyev Date: 2021-03-13 14:51:53 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 8e562d26 Author: Chris Plummer Date: 2021-03-13 22:52:24 +0000 URL: https://git.openjdk.java.net/lanai/commit/8e562d26 8263477: serviceability/sa/ClhsdbDumpheap.java timed out Reviewed-by: lmesnik, dcubed ! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java Changeset: 3bce45f5 Author: duke Date: 2021-03-14 03:00:18 +0000 URL: https://git.openjdk.java.net/lanai/commit/3bce45f5 Automatic merge of jdk:master into master From duke at openjdk.java.net Mon Mar 15 03:00:56 2021 From: duke at openjdk.java.net (duke) Date: Mon, 15 Mar 2021 03:00:56 GMT Subject: git: openjdk/lanai: 4 new changesets Message-ID: Changeset: 9c84899d Author: Igor Ignatyev Date: 2021-03-14 05:19:37 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: da9ead5e Author: Ioi Lam Date: 2021-03-14 06:01:57 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 554dd29f Author: David Holmes Date: 2021-03-15 02:03:22 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: a238739d Author: duke Date: 2021-03-15 03:00:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/a238739d Automatic merge of jdk:master into master From duke at openjdk.java.net Tue Mar 16 03:02:06 2021 From: duke at openjdk.java.net (duke) Date: Tue, 16 Mar 2021 03:02:06 GMT Subject: git: openjdk/lanai: 22 new changesets Message-ID: <1fa79cd1-0dd8-40a2-b3e4-895b247c8be0@openjdk.org> Changeset: f7e0a098 Author: Nick Gasson Date: 2021-03-15 05:20:39 +0000 URL: https://git.openjdk.java.net/lanai/commit/f7e0a098 8263425: AArch64: two potential bugs in C1 LIRGenerator::generate_address() Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp Changeset: b371f90f Author: Aleksey Shipilev Date: 2021-03-15 06:25:08 +0000 URL: https://git.openjdk.java.net/lanai/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/lanai/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 Changeset: 06383033 Author: Aleksey Shipilev Date: 2021-03-15 06:27:32 +0000 URL: https://git.openjdk.java.net/lanai/commit/06383033 8263497: Clean up sun.security.krb5.PrincipalName::toByteArray Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java Changeset: 8afec70c Author: Ajit Ghaisas Date: 2021-03-15 06:41:44 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 32c7fcc6 Author: Toshio Nakamura Committer: Dmitry Markov Date: 2021-03-15 09:20:34 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 7b4aefe9 Author: Aleksey Shipilev Date: 2021-03-15 09:50:52 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: fac39fe9 Author: Claes Redestad Date: 2021-03-15 10:52:48 +0000 URL: https://git.openjdk.java.net/lanai/commit/fac39fe9 8263508: Remove dead code in MethodHandleImpl Reviewed-by: jkuhn, mchung ! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java Changeset: c0176c42 Author: Sergey Tsypanov Committer: Claes Redestad Date: 2021-03-15 11:18:59 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 80cdf788 Author: Frederic Parain Date: 2021-03-15 12:57:51 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: d6b5e180 Author: Patricio Chilano Mateo Date: 2021-03-15 14:12:21 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: d825198e Author: Igor Ignatyev Date: 2021-03-15 17:05:28 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 189289d9 Author: Thomas Stuefe Date: 2021-03-15 17:20:10 +0000 URL: https://git.openjdk.java.net/lanai/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/lanai/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/lanai/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/lanai/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/lanai/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 Changeset: 0c718ab2 Author: Craig Andrews Committer: Brent Christian Date: 2021-03-15 18:35:04 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 4d1c08ca Author: Coleen Phillimore Date: 2021-03-15 21:19:11 +0000 URL: https://git.openjdk.java.net/lanai/commit/4d1c08ca 8263616: 'Deprecatd' typo in src/hotspot/share/classfile/classFileParser.cpp Reviewed-by: hseigel, dcubed ! src/hotspot/share/classfile/classFileParser.cpp Changeset: 1e570870 Author: Ioi Lam Date: 2021-03-15 22:20:13 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 8c1112a6 Author: David Holmes Date: 2021-03-15 23:11:13 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: ee110fc0 Author: duke Date: 2021-03-16 03:00:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/ee110fc0 Automatic merge of jdk:master into master From duke at openjdk.java.net Wed Mar 17 03:02:11 2021 From: duke at openjdk.java.net (duke) Date: Wed, 17 Mar 2021 03:02:11 GMT Subject: git: openjdk/lanai: 26 new changesets Message-ID: Changeset: d896246a Author: Pankaj Bansal Date: 2021-03-16 04:57:33 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: e03a5948 Author: Yasumasa Suenaga Date: 2021-03-16 05:46:23 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: ba35193c Author: Thomas Stuefe Date: 2021-03-16 05:47:53 +0000 URL: https://git.openjdk.java.net/lanai/commit/ba35193c 8263559: Add missing initializers to VM_PopulateDumpSharedSpace Reviewed-by: kbarrett, iklam, coleenp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: c484d890 Author: Thomas Stuefe Date: 2021-03-16 05:49:01 +0000 URL: https://git.openjdk.java.net/lanai/commit/c484d890 8263557: Possible NULL dereference in Arena::destruct_contents() Reviewed-by: kbarrett, coleenp ! src/hotspot/share/memory/arena.cpp Changeset: 20297a1b Author: Roland Westrelin Date: 2021-03-16 08:20:52 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: a1f6591f Author: Stefan Karlsson Date: 2021-03-16 08:29:11 +0000 URL: https://git.openjdk.java.net/lanai/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/lanai/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 Changeset: 68deb24b Author: Andrey Turbanov Committer: Julia Boes Date: 2021-03-16 10:10:05 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 9c50b8e6 Author: Martin Doerr Date: 2021-03-16 10:17:33 +0000 URL: https://git.openjdk.java.net/lanai/commit/9c50b8e6 8263587: C2: JVMS not cloned when needs_clone_jvms() is true Reviewed-by: goetz, vlivanov ! src/hotspot/share/opto/callnode.hpp Changeset: 83a9a029 Author: Aleksey Shipilev Date: 2021-03-16 10:54:04 +0000 URL: https://git.openjdk.java.net/lanai/commit/83a9a029 8263509: LdapSchemaParser.readNextTag checks array length incorrectly Reviewed-by: stuefe, aefimov ! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java Changeset: 4517d72f Author: Frederic Parain Date: 2021-03-16 12:21:15 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 75ef6f58 Author: Roman Kennke Date: 2021-03-16 14:12:42 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: e33bfb39 Author: Claes Redestad Date: 2021-03-16 14:56:24 +0000 URL: https://git.openjdk.java.net/lanai/commit/e33bfb39 8263450: Simplify LambdaForm.useCount Reviewed-by: rriggs ! src/java.base/share/classes/java/lang/invoke/LambdaForm.java Changeset: dc93138b Author: Aleksey Shipilev Date: 2021-03-16 16:57:58 +0000 URL: https://git.openjdk.java.net/lanai/commit/dc93138b 8256732: Zero: broken +ZeroTLAB exposes badly initialized memory Reviewed-by: dholmes ! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp Changeset: 11c8c78c Author: Andy Herrick Date: 2021-03-16 17:26:57 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: a67a679c Author: Zhengyu Gu Date: 2021-03-16 18:41:04 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 0d2f87e4 Author: Yi Yang Committer: Ioi Lam Date: 2021-03-16 18:48:21 +0000 URL: https://git.openjdk.java.net/lanai/commit/0d2f87e4 8263562: Checking if proxy_klass_head is still lambda_proxy_is_available Reviewed-by: ccheung, iklam ! src/hotspot/share/classfile/systemDictionaryShared.cpp Changeset: 422eba81 Author: Alexey Semenyuk Date: 2021-03-16 19:14:41 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 05fe06a6 Author: Phil Race Date: 2021-03-16 19:36:04 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 9cb9af68 Author: Vicente Romero Date: 2021-03-16 19:37:56 +0000 URL: https://git.openjdk.java.net/lanai/commit/9cb9af68 8260959: remove RECORDS from PreviewFeature.Feature enum Reviewed-by: jlahoda ! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java Changeset: 996079b9 Author: Igor Veresov Date: 2021-03-16 21:42:55 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 50697965 Author: Jie Fu Date: 2021-03-16 23:27:08 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: 4acb8839 Author: Evgeny Nikitin Committer: Igor Ignatyev Date: 2021-03-17 01:27:18 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: dd6c9114 Author: Jie Fu Date: 2021-03-17 01:54:09 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: d2144a5b Author: Eric Liu Committer: Ningsheng Jian Date: 2021-03-17 02:45:00 +0000 URL: https://git.openjdk.java.net/lanai/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 Changeset: e212085b Author: duke Date: 2021-03-17 03:00:17 +0000 URL: https://git.openjdk.java.net/lanai/commit/e212085b Automatic merge of jdk:master into master From philip.race at oracle.com Thu Mar 25 18:07:56 2021 From: philip.race at oracle.com (Philip Race) Date: Thu, 25 Mar 2021 11:07:56 -0700 Subject: Metal Bugs specific to the macOS ARM port Message-ID: <7b53f2c8-abb5-2894-dd01-b332fd4ce8fb@oracle.com> We have our first couple of bugs that are specific to Apple Silicon which were found when running a native ARM build using Metal on Apple Silicon. These bugs can be found and distinguished by these fields+values CPU:aarch64 OS: os_x Please set these on all such bugs - be sure to use "aarch64" and NOT "arm". We should also continue to add the "lanai" label -phil.