From duke at openjdk.java.net Sat Aug 1 06:20:47 2020 From: duke at openjdk.java.net (duke) Date: Sat, 1 Aug 2020 06:20:47 GMT Subject: git: openjdk/loom: fibers: 147 new changesets Message-ID: <2116c123-b311-4af1-8ef6-6cc2db351ae3@openjdk.java.net> Changeset: 02201d19 Author: Sergey Bylokhov Date: 2020-06-22 06:48:26 +0000 URL: https://git.openjdk.java.net/loom/commit/02201d19 7131400: [macosx] Desktop.edit(a directory) should throw IOException Reviewed-by: pbansal, aivanov ! src/java.desktop/share/classes/java/awt/Desktop.java + test/jdk/java/awt/Desktop/EditPrintFolder.java Changeset: 3c472b67 Author: Pankaj Bansal Date: 2020-06-22 12:39:59 +0000 URL: https://git.openjdk.java.net/loom/commit/3c472b67 8198623: java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java fails on mac Reviewed-by: jdv ! test/jdk/ProblemList.txt ! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java ! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/FreezeTest/FreezeTest.java Changeset: 2c868d61 Author: Phil Race Date: 2020-06-22 15:55:57 +0000 URL: https://git.openjdk.java.net/loom/commit/2c868d61 Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: a1b5e010 Author: Sergey Bylokhov Date: 2020-06-24 15:35:43 +0000 URL: https://git.openjdk.java.net/loom/commit/a1b5e010 8213535: Windows HiDPI html lightweight tooltips are truncated Reviewed-by: kizune ! src/java.desktop/share/classes/javax/swing/PopupFactory.java ! test/jdk/javax/swing/GraphicsConfigNotifier/StalePreferredSize.java ! test/jdk/javax/swing/JPopupMenu/6800513/bug6800513.java ! test/jdk/javax/swing/JToolTip/4846413/bug4846413.java ! test/jdk/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java Changeset: 921155df Author: Andrey Turbanov Committer: Sergey Bylokhov Date: 2020-06-24 20:32:32 +0000 URL: https://git.openjdk.java.net/loom/commit/921155df 8036604: Typo in BufferedBufImgOps.java in the exception message Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/image/RescaleOp.java ! src/java.desktop/share/classes/sun/java2d/pipe/BufferedBufImgOps.java Changeset: 56990241 Author: Pankaj Bansal Date: 2020-07-01 09:14:59 +0000 URL: https://git.openjdk.java.net/loom/commit/56990241 8197560: test javax/swing/JTree/8003400/Test8003400.java fails Reviewed-by: serb, psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JTree/8003400/Test8003400.java Changeset: c3ec97d4 Author: Prasanta Sadhukhan Date: 2020-07-02 09:27:58 +0000 URL: https://git.openjdk.java.net/loom/commit/c3ec97d4 8248187: javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java fails with String is not properly drawn Reviewed-by: serb, pbansal ! test/jdk/javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java Changeset: 911c553c Author: Prasanta Sadhukhan Date: 2020-07-02 09:29:42 +0000 URL: https://git.openjdk.java.net/loom/commit/911c553c 8245921: Minor copy/paste issue in BasicScrollBarUI Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java Changeset: 5fbac4a3 Author: Vyom Tiwari Committer: Prasanta Sadhukhan Date: 2020-07-02 09:31:42 +0000 URL: https://git.openjdk.java.net/loom/commit/5fbac4a3 8244324: RTFEditorKit does not display some of Japanese characters correctly Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java Changeset: eb78035d Author: Harold Seigel Date: 2020-07-01 18:42:13 +0000 URL: https://git.openjdk.java.net/loom/commit/eb78035d 8247741: Test test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java fails when -XX:+IgnoreUnrecognizedVMOptions is set Use createJavaProcessBuilder() to prevent JTreg flags from being passed to the new process created by the test Reviewed-by: lfoltan, dholmes ! test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java Changeset: 03d47d58 Author: Doug Simon Date: 2020-07-01 12:06:44 +0000 URL: https://git.openjdk.java.net/loom/commit/03d47d58 8248359: Update JVMCI Reviewed-by: kvn, never ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/jvmci/jniAccessMark.inline.hpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmci.hpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp - src/hotspot/share/jvmci/metadataHandleBlock.cpp - src/hotspot/share/jvmci/metadataHandleBlock.hpp + src/hotspot/share/jvmci/metadataHandles.cpp + src/hotspot/share/jvmci/metadataHandles.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HandleCleaner.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java Changeset: 292a3d57 Author: Jesper Wilhelmsson Date: 2020-07-01 21:14:55 +0000 URL: https://git.openjdk.java.net/loom/commit/292a3d57 Merge Changeset: 32aa6612 Author: Joe Darcy Date: 2020-07-01 13:12:11 +0000 URL: https://git.openjdk.java.net/loom/commit/32aa6612 8247534: Update --release 15 symbol information for JDK 15 build 29 Reviewed-by: jlahoda ! make/data/symbols/java.base-F.sym.txt Changeset: 4b85bd54 Author: Magnus Ihse Bursie Date: 2020-07-01 22:39:58 +0000 URL: https://git.openjdk.java.net/loom/commit/4b85bd54 8248610: Clean up handling of Windows RC files Reviewed-by: erikj ! make/CompileDemos.gmk ! make/autoconf/flags-other.m4 ! make/autoconf/spec.gmk.in ! make/common/JdkNativeCompilation.gmk ! make/common/NativeCompilation.gmk ! make/common/modules/LauncherCommon.gmk ! make/common/modules/LibCommon.gmk ! make/hotspot/lib/CompileJvm.gmk ! make/modules/java.base/Launcher.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! make/modules/jdk.accessibility/Launcher.gmk ! make/modules/jdk.accessibility/Lib.gmk - src/hotspot/os/windows/version.rc ! src/java.base/windows/native/common/version.rc ! src/java.desktop/windows/native/libawt/windows/awt.rc ! src/jdk.accessibility/windows/native/common/AccessBridgeStatusWindow.rc ! src/jdk.accessibility/windows/native/jaccessinspector/jaccessinspectorWindow.rc ! src/jdk.accessibility/windows/native/jaccesswalker/jaccesswalkerWindow.rc Changeset: dc74336a Author: Calvin Cheung Date: 2020-07-01 21:05:14 +0000 URL: https://git.openjdk.java.net/loom/commit/dc74336a 8243586: Optimize calls to SystemDictionaryShared::define_shared_package for classpath Define_shared_package only needs to be called once for each package in a jar specified in the shared class path. Reviewed-by: iklam, dholmes, minqi ! src/hotspot/share/classfile/packageEntry.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/PackageSealing.java ! test/hotspot/jtreg/runtime/cds/appcds/test-classes/C1.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/C3.java ! test/hotspot/jtreg/runtime/cds/appcds/test-classes/PackageSealingTest.java ! test/hotspot/jtreg/runtime/cds/appcds/test-classes/package_seal.mf Changeset: bf04926d Author: Vladimir Kozlov Date: 2020-07-01 15:37:56 +0000 URL: https://git.openjdk.java.net/loom/commit/bf04926d 8005088: remove unused NativeInstruction::test methods Reviewed-by: iignatyev ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp ! src/hotspot/cpu/arm/nativeInst_arm_32.hpp ! src/hotspot/cpu/s390/nativeInst_s390.hpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp Changeset: 7e93e03d Author: Jie Fu Date: 2020-07-01 10:27:10 +0000 URL: https://git.openjdk.java.net/loom/commit/7e93e03d 8248612: Back quotes and double quotes must not be escaped in: Cannot convert \"$unix_path\" to Windows path Reviewed-by: ihse ! make/autoconf/util_windows.m4 Changeset: 637fdbc8 Author: Jesper Wilhelmsson Date: 2020-07-02 03:19:33 +0000 URL: https://git.openjdk.java.net/loom/commit/637fdbc8 Added tag jdk-16+4 for changeset 78c07dd72404 ! .hgtags Changeset: 43a20109 Author: Jesper Wilhelmsson Date: 2020-07-02 03:25:23 +0000 URL: https://git.openjdk.java.net/loom/commit/43a20109 Merge ! .hgtags ! .hgtags Changeset: 00e0a609 Author: Aleksey Shipilev Date: 2020-07-02 08:32:39 +0000 URL: https://git.openjdk.java.net/loom/commit/00e0a609 8248632: Shenandoah: build fails without both JVMTI and JFR Reviewed-by: rkennke, zgu ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp Changeset: 51937e18 Author: Aleksey Shipilev Date: 2020-07-02 08:32:45 +0000 URL: https://git.openjdk.java.net/loom/commit/51937e18 8248634: Shenandoah: incorrect include in shenandoahInitLogger.cpp Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp Changeset: dc63bf26 Author: Thomas Schatzl Date: 2020-07-02 09:40:27 +0000 URL: https://git.openjdk.java.net/loom/commit/dc63bf26 8248650: [BACKOUT] Backout JDK-8244603 because it generates too much noise in CI Reviewed-by: kbarrett ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp Changeset: 3d9bad16 Author: Sean Coffey Date: 2020-07-02 08:17:31 +0000 URL: https://git.openjdk.java.net/loom/commit/3d9bad16 8218021: Have jarsigner preserve posix permission attributes Reviewed-by: weijun, lancea, alanb ! src/java.base/share/classes/java/util/zip/ZipEntry.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/java/util/zip/ZipOutputStream.java ! src/java.base/share/classes/java/util/zip/ZipUtils.java ! src/java.base/share/classes/jdk/internal/access/JavaUtilZipFileAccess.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/util/Event.java ! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java + test/jdk/sun/security/tools/jarsigner/PosixPermissionsTest.java ! test/jdk/sun/security/util/Resources/Usages.java Changeset: 1356a0f1 Author: Magnus Ihse Bursie Date: 2020-07-02 17:35:03 +0000 URL: https://git.openjdk.java.net/loom/commit/1356a0f1 8248667: Need support for building native libraries located in the test/lib directory Reviewed-by: erikj ! make/Main.gmk ! make/test/BuildTestLib.gmk + make/test/BuildTestLibNative.gmk + test/lib/jdk/test/lib/apps/libLingeredApp.c Changeset: 4e962f96 Author: Doug Simon Date: 2020-07-02 18:02:20 +0000 URL: https://git.openjdk.java.net/loom/commit/4e962f96 8248321: [JVMCI] improve libgraal logging and fatal error handling Reviewed-by: kvn, never ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmci.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/hotspot/share/runtime/java.cpp Changeset: 1eaa4116 Author: Jesper Wilhelmsson Date: 2020-07-02 18:39:35 +0000 URL: https://git.openjdk.java.net/loom/commit/1eaa4116 Added tag jdk-16+4 for changeset e2622818f0bd ! .hgtags Changeset: 78b9de8e Author: Vladimir Kempik Date: 2020-07-02 20:33:06 +0000 URL: https://git.openjdk.java.net/loom/commit/78b9de8e 8248495: [macos] zerovm is broken due to libffi headers location Reviewed-by: ihse, erikj ! make/autoconf/lib-ffi.m4 Changeset: 579ed706 Author: Jonathan Gibbons Date: 2020-07-02 11:06:16 +0000 URL: https://git.openjdk.java.net/loom/commit/579ed706 8248417: some jdk/javadoc/doclet tests fail (JDK 16) Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java ! test/langtools/ProblemList.txt ! test/langtools/jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java ! test/langtools/jdk/javadoc/doclet/testHeadTag/TestHeadTag.java Changeset: ec25b428 Author: Vladimir Kozlov Date: 2020-07-02 12:52:49 +0000 URL: https://git.openjdk.java.net/loom/commit/ec25b428 8076985: Allocation path: biased locking + compressed oops code quality Use 64-bit constant class pointer for loading class prototype header. Reviewed-by: roland ! src/hotspot/cpu/x86/x86_64.ad Changeset: 8b7c9591 Author: Dean Long Date: 2020-07-02 13:03:32 +0000 URL: https://git.openjdk.java.net/loom/commit/8b7c9591 8247922: Update Graal Reviewed-by: kvn ! make/CompileJavaModules.gmk ! make/test/JtregGraalUnit.gmk ! src/jdk.internal.vm.compiler/share/classes/module-info.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/TestProtectedAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64BitFieldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.match.processor/src/org/graalvm/compiler/core/match/processor/MatchProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DeepUnrollingTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnschedulableGraphTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompiler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchPattern.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchableNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GraalError.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/IgvDumpChannel.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDirectStaticCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDirectVirtualCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/StubAVXTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotDirectStaticCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotNodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotspotDirectVirtualCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorld.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CommunityCompilerConfigurationFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerConfigurationFactory.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/DefaultInstrumentation.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/EconomyCompilerConfigurationFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/EncodedSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigAccess.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntimeProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotHostBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotMarkId.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/Instrumentation.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/JVMCIVersionCheck.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/SymbolicSnippetEncoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotForeignCallsProviderImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotProviders.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/GraalHotSpotVMConfigNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ClassGetHubNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotAllocationSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotG1WriteBarrierSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotSerialWriteBarrierSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/KlassLayoutHelperNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_abs.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64BitFieldOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorShuffle.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanWalker.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/ConvertDeoptimizeToGuardPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PiNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PluginReplacementNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/ControlFlowGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BytecodeExceptionNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ForeignCallNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ForeignCallWithExceptionNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeCopyNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedFoldInvocationPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedInvocationPlugin.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedNodeIntrinsicInvocationPlugin.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedPluginFactory.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedPluginInjectionProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderTool.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/DynamicNewArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/InstanceOfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MethodCallTargetNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/CoreProvidersImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/DelegatingReplacements.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Replacements.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionsParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/AssumptionInlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/ExactInlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/InlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/MultiTypeGuardInlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/TypeGuardInlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/InliningData.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/HighTierContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/Providers.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64LongSubstitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringLatin1Substitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringSubstitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16Substitutions.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk10.test/src/org/graalvm/compiler/replacements/jdk10/test/MathMultiplyHighTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedFoldPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedNodeIntrinsicPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/InjectedDependencies.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/NodeIntrinsicHandler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/PluginGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/FoldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PEGraphDecoderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ReplacementsParseTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/ClassfileBytecodeProviderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ConstantStringIndexOfSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/MethodHandlePlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/NodeIntrinsificationProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/gc/G1WriteBarrierSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/CStringConstant.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationBlockState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordOperationPlugin.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.util.test/src/org/graalvm/util/test/OptionsEncoderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/TypedDataInputStream.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/TypedDataOutputStream.java Changeset: 4858141c Author: Chris Plummer Date: 2020-07-02 13:13:10 +0000 URL: https://git.openjdk.java.net/loom/commit/4858141c 8247533: SA stack walking sometimes fails with sun.jvm.hotspot.debugger.DebuggerException: get_thread_regs failed for a lwp Reviewed-by: sspitsyn, ysuenaga, dtitov ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/amd64/WindbgAMD64Thread.java ! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp Changeset: 6b8bf62a Author: Jesper Wilhelmsson Date: 2020-07-03 00:14:21 +0000 URL: https://git.openjdk.java.net/loom/commit/6b8bf62a Merge ! make/data/symbols/symbols ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/thread.cpp ! make/data/symbols/symbols ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/thread.cpp Changeset: e0c26b37 Author: Joe Wang Date: 2020-07-03 00:09:45 +0000 URL: https://git.openjdk.java.net/loom/commit/e0c26b37 8248348: Regression caused by the update to BCEL 6.0 Reviewed-by: smarks, plevart ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java + test/jaxp/javax/xml/jaxp/unittest/transform/BCELHashCodeTest.java + test/jaxp/javax/xml/jaxp/unittest/transform/BCELHashCodeTest.xsl Changeset: af51a732 Author: Chris Plummer Date: 2020-07-02 17:19:16 +0000 URL: https://git.openjdk.java.net/loom/commit/af51a732 8244383: jhsdb/HeapDumpTestWithActiveProcess.java fails with "AssertionFailure: illegal bci" Reviewed-by: sspitsyn, dcubed, dtitov ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/amd64/BsdAMD64CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64CurrentFrameGuess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java Changeset: 39614685 Author: Prasanta Sadhukhan Date: 2020-07-03 09:26:16 +0000 URL: https://git.openjdk.java.net/loom/commit/39614685 Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: f23c983a Author: Matthias Baesken Date: 2020-06-29 09:59:45 +0000 URL: https://git.openjdk.java.net/loom/commit/f23c983a 8248468: java/awt/font/DefaultFontTest/DefaultFontTest.java fails in SunFontManager.findFont2D Reviewed-by: jdv ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/unix/classes/sun/awt/FcFontManager.java Changeset: e2072bba Author: Rahul Yadav Committer: Patrick Concannon Date: 2020-07-03 10:19:54 +0000 URL: https://git.openjdk.java.net/loom/commit/e2072bba 8245302: Upgrade LogRecord to support long thread ids and remove its usage of ThreadLocal Java.util.logging.LogRecord has been updated to use long thread ids instead of int thread id Reviewed-by: alanb, dfuchs ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! src/java.logging/share/classes/java/util/logging/XMLFormatter.java + test/jdk/java/util/logging/LogRecordThreadIdTest.java + test/jdk/java/util/logging/SerializeLogRecordTest.java Changeset: 45069755 Author: Nils Eliasson Date: 2020-07-03 11:46:41 +0000 URL: https://git.openjdk.java.net/loom/commit/45069755 8248398: Add diagnostic RepeatCompilation utility Reviewed-by: redestad, kvn, thartmann ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_Compiler.hpp ! src/hotspot/share/compiler/abstractCompiler.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompiler.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/c2compiler.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 20147c36 Author: Prasanta Sadhukhan Date: 2020-07-03 18:58:03 +0000 URL: https://git.openjdk.java.net/loom/commit/20147c36 Merge Changeset: 83fff054 Author: Thomas Schatzl Date: 2020-07-03 16:32:33 +0000 URL: https://git.openjdk.java.net/loom/commit/83fff054 8248306: gc/stress/gclocker/TestExcessGCLockerCollections.java does not compile Update the test to use the method suggested in JDK-8244010. Reviewed-by: kbarrett ! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java Changeset: 4922a35c Author: Jesper Wilhelmsson Date: 2020-07-03 19:05:00 +0000 URL: https://git.openjdk.java.net/loom/commit/4922a35c Merge ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macro.cpp Changeset: 54c01787 Author: Tejpal Rebari Date: 2020-07-09 12:59:25 +0000 URL: https://git.openjdk.java.net/loom/commit/54c01787 8041705: Bugs in DefaultTreeCellRenderer.updateUI() Reviewed-by: psadhukhan, pbansal ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java + test/jdk/javax/swing/JTree/8041705/DefaultTreeCellRendererBorderTest.java Changeset: 13bcda40 Author: Tejpal Rebari Date: 2020-07-15 11:37:55 +0000 URL: https://git.openjdk.java.net/loom/commit/13bcda40 8041701: Nimbus JTree renderer properties persist across L&F changes Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/DerivedColor.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java + test/jdk/javax/swing/JTree/8041701/NimbusPropertiesDoNotImplUIResource.java Changeset: 7a0914c4 Author: Matthias Baesken Date: 2020-07-14 17:02:48 +0000 URL: https://git.openjdk.java.net/loom/commit/7a0914c4 8248802: Add log helper methods to FontUtilities.java Reviewed-by: clanger, jdv ! src/java.desktop/macosx/classes/sun/font/CFontManager.java ! src/java.desktop/share/classes/sun/awt/FontConfiguration.java ! src/java.desktop/share/classes/sun/font/CMap.java ! src/java.desktop/share/classes/sun/font/FileFontStrike.java ! src/java.desktop/share/classes/sun/font/FontFamily.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/GlyphLayout.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java ! src/java.desktop/unix/classes/sun/awt/X11FontManager.java ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java ! src/java.desktop/unix/classes/sun/font/FontConfigManager.java ! src/java.desktop/unix/classes/sun/font/NativeStrike.java Changeset: d11b0078 Author: Ambarish Rapte Date: 2020-07-16 04:47:27 +0000 URL: https://git.openjdk.java.net/loom/commit/d11b0078 8249278: Revert JDK-8226253 which breaks the spec of AccessibleState.SHOWING for JList Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/swing/JList.java ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java Changeset: 39d4b22f Author: Tejpal Rebari Date: 2020-07-17 10:05:38 +0000 URL: https://git.openjdk.java.net/loom/commit/39d4b22f 8249619: Nimbus L&F Fix for 8041701 is causing some Nimbus tests to fail Reviewed-by: prr ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/DerivedColor.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java - test/jdk/javax/swing/JTree/8041701/NimbusPropertiesDoNotImplUIResource.java Changeset: c9f9fde3 Author: Prasanta Sadhukhan Date: 2020-07-18 12:10:35 +0000 URL: https://git.openjdk.java.net/loom/commit/c9f9fde3 8245785: javax.swing.JTabbedPane cannot be deserialized Reviewed-by: serb, prr, kizune ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java + test/jdk/javax/swing/JTabbedPane/JTabbedPaneSerialization.java Changeset: df3c5523 Author: Prasanta Sadhukhan Date: 2020-07-18 12:12:41 +0000 URL: https://git.openjdk.java.net/loom/commit/df3c5523 8042055: Nimbus DerivedColor incorrectly clamps hue Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/DerivedColor.java + test/jdk/javax/swing/plaf/nimbus/DerivedColorHueTest.java Changeset: ca2df0e5 Author: Phil Race Date: 2020-07-19 11:03:50 +0000 URL: https://git.openjdk.java.net/loom/commit/ca2df0e5 8245159: Font.getStringBounds() throws IAE for empty string if the Font has layout attributes Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/Font.java + test/jdk/java/awt/FontClass/ZeroWidthStringBoundsTest.java Changeset: 3ec5f6b3 Author: Phil Race Date: 2020-07-20 08:13:02 +0000 URL: https://git.openjdk.java.net/loom/commit/3ec5f6b3 8249725: testbug: ZeroWithStringBoundsTest.java needs update to copyright header Reviewed-by: jdv ! test/jdk/java/awt/FontClass/ZeroWidthStringBoundsTest.java Changeset: 1ce6ec6a Author: Phil Race Date: 2020-07-21 13:14:35 +0000 URL: https://git.openjdk.java.net/loom/commit/1ce6ec6a 8199529: javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java fails on windows Reviewed-by: serb, psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java Changeset: 631085bd Author: Phil Race Date: 2020-07-21 13:55:53 +0000 URL: https://git.openjdk.java.net/loom/commit/631085bd Merge ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! test/jdk/ProblemList.txt ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! test/jdk/ProblemList.txt Changeset: 3e641b79 Author: Matthias Baesken Date: 2020-07-16 09:52:48 +0000 URL: https://git.openjdk.java.net/loom/commit/3e641b79 8249588: libwindowsaccessbridge issues on 64bit Windows Reviewed-by: arapte, prr ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.h Changeset: b1ff2bd0 Author: Phil Race Date: 2020-07-22 07:46:50 +0000 URL: https://git.openjdk.java.net/loom/commit/b1ff2bd0 8249821: Separate libharfbuzz from libfontmanager Reviewed-by: erikj ! make/modules/java.desktop/lib/Awt2dLibraries.gmk = src/java.desktop/share/native/libharfbuzz/hb-aat-fdsc-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-ankr-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-bsln-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-feat-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-just-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-lcar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc = src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h = src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-ltag-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc = src/java.desktop/share/native/libharfbuzz/hb-aat-map.hh = src/java.desktop/share/native/libharfbuzz/hb-aat.h = src/java.desktop/share/native/libharfbuzz/hb-array.hh = src/java.desktop/share/native/libharfbuzz/hb-atomic.hh = src/java.desktop/share/native/libharfbuzz/hb-blob.cc = src/java.desktop/share/native/libharfbuzz/hb-blob.h = src/java.desktop/share/native/libharfbuzz/hb-blob.hh = src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh = src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text.hh = src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc = src/java.desktop/share/native/libharfbuzz/hb-buffer.cc = src/java.desktop/share/native/libharfbuzz/hb-buffer.h = src/java.desktop/share/native/libharfbuzz/hb-buffer.hh = src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh = src/java.desktop/share/native/libharfbuzz/hb-cff-interp-cs-common.hh = src/java.desktop/share/native/libharfbuzz/hb-cff-interp-dict-common.hh = src/java.desktop/share/native/libharfbuzz/hb-cff1-interp-cs.hh = src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh = src/java.desktop/share/native/libharfbuzz/hb-common.cc = src/java.desktop/share/native/libharfbuzz/hb-common.h = src/java.desktop/share/native/libharfbuzz/hb-coretext.cc = src/java.desktop/share/native/libharfbuzz/hb-coretext.h = src/java.desktop/share/native/libharfbuzz/hb-debug.hh = src/java.desktop/share/native/libharfbuzz/hb-deprecated.h = src/java.desktop/share/native/libharfbuzz/hb-dsalgs.hh = src/java.desktop/share/native/libharfbuzz/hb-face.cc = src/java.desktop/share/native/libharfbuzz/hb-face.h = src/java.desktop/share/native/libharfbuzz/hb-face.hh = src/java.desktop/share/native/libharfbuzz/hb-fallback-shape.cc = src/java.desktop/share/native/libharfbuzz/hb-font.cc = src/java.desktop/share/native/libharfbuzz/hb-font.h = src/java.desktop/share/native/libharfbuzz/hb-font.hh = src/java.desktop/share/native/libharfbuzz/hb-ft.cc = src/java.desktop/share/native/libharfbuzz/hb-ft.h = src/java.desktop/share/native/libharfbuzz/hb-iter.hh = src/java.desktop/share/native/libharfbuzz/hb-kern.hh = src/java.desktop/share/native/libharfbuzz/hb-machinery.hh = src/java.desktop/share/native/libharfbuzz/hb-map.cc = src/java.desktop/share/native/libharfbuzz/hb-map.h = src/java.desktop/share/native/libharfbuzz/hb-map.hh = src/java.desktop/share/native/libharfbuzz/hb-mutex.hh = src/java.desktop/share/native/libharfbuzz/hb-null.hh = src/java.desktop/share/native/libharfbuzz/hb-object.hh = src/java.desktop/share/native/libharfbuzz/hb-open-file.hh = src/java.desktop/share/native/libharfbuzz/hb-open-type.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-cpal-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-sbix-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-svg-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-color.h = src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h = src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-face.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-font.h = src/java.desktop/share/native/libharfbuzz/hb-ot-gasp-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-hhea-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gdef-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-jstf-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h = src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-math.h = src/java.desktop/share/native/libharfbuzz/hb-ot-maxp-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name-language.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-name-language.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-name.h = src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-os2-unicode-ranges.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-post-macroman.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-fallback.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-win1256.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-default.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hebrew.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape.h = src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-var.h = src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot.h = src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh = src/java.desktop/share/native/libharfbuzz/hb-set.cc = src/java.desktop/share/native/libharfbuzz/hb-set.h = src/java.desktop/share/native/libharfbuzz/hb-set.hh = src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc = src/java.desktop/share/native/libharfbuzz/hb-shape-plan.h = src/java.desktop/share/native/libharfbuzz/hb-shape-plan.hh = src/java.desktop/share/native/libharfbuzz/hb-shape.cc = src/java.desktop/share/native/libharfbuzz/hb-shape.h = src/java.desktop/share/native/libharfbuzz/hb-shaper-impl.hh = src/java.desktop/share/native/libharfbuzz/hb-shaper-list.hh = src/java.desktop/share/native/libharfbuzz/hb-shaper.cc = src/java.desktop/share/native/libharfbuzz/hb-shaper.hh = src/java.desktop/share/native/libharfbuzz/hb-static.cc = src/java.desktop/share/native/libharfbuzz/hb-string-array.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-input.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh = src/java.desktop/share/native/libharfbuzz/hb-subset.cc = src/java.desktop/share/native/libharfbuzz/hb-subset.h = src/java.desktop/share/native/libharfbuzz/hb-subset.hh = src/java.desktop/share/native/libharfbuzz/hb-ucdn.cc = src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.c = src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.h = src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn_db.h = src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh = src/java.desktop/share/native/libharfbuzz/hb-unicode.cc = src/java.desktop/share/native/libharfbuzz/hb-unicode.h = src/java.desktop/share/native/libharfbuzz/hb-unicode.hh = src/java.desktop/share/native/libharfbuzz/hb-utf.hh = src/java.desktop/share/native/libharfbuzz/hb-vector.hh = src/java.desktop/share/native/libharfbuzz/hb-version.h = src/java.desktop/share/native/libharfbuzz/hb-warning.cc = src/java.desktop/share/native/libharfbuzz/hb.h = src/java.desktop/share/native/libharfbuzz/hb.hh Changeset: f8a06bc4 Author: Alexander Matveev Date: 2020-07-22 14:19:01 +0000 URL: https://git.openjdk.java.net/loom/commit/f8a06bc4 8245311: [macos] misc package tests failed due to "execution error: Finder got an error: AppleEvent timed out." Reviewed-by: herrick, asemenyuk ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/RetryExecutor.java Changeset: 668acc75 Author: Mikael Vidstedt Date: 2020-07-22 19:20:42 +0000 URL: https://git.openjdk.java.net/loom/commit/668acc75 Added tag jdk-16+7 for changeset c3a4a7ea7c30 ! .hgtags Changeset: 33016a83 Author: Bob Vandette Date: 2020-07-22 17:59:33 +0000 URL: https://git.openjdk.java.net/loom/commit/33016a83 8249880: JVMCI calling register_nmethod without CodeCache lock Reviewed-by: eosterlund, kvn, never ! src/hotspot/share/jvmci/jvmciRuntime.cpp Changeset: 54ad4f9a Author: Mikael Vidstedt Date: 2020-07-22 19:17:32 +0000 URL: https://git.openjdk.java.net/loom/commit/54ad4f9a Added tag jdk-15+33 for changeset 6b65f4e7a975 ! .hgtags Changeset: 9cf96bf3 Author: Mikael Vidstedt Date: 2020-07-22 19:45:45 +0000 URL: https://git.openjdk.java.net/loom/commit/9cf96bf3 Merge ! .hgtags ! .hgtags Changeset: 401d3ea9 Author: Yasumasa Suenaga Date: 2020-07-23 12:19:59 +0000 URL: https://git.openjdk.java.net/loom/commit/401d3ea9 8249875: GCC 10 warnings -Wtype-limits with JFR code Reviewed-by: mgronlun ! src/hotspot/share/jfr/utilities/jfrDoublyLinkedList.hpp ! src/hotspot/share/jfr/utilities/jfrHashtable.hpp Changeset: 1b1c1cd7 Author: David Holmes Date: 2020-07-23 00:47:02 +0000 URL: https://git.openjdk.java.net/loom/commit/1b1c1cd7 8249940: Remove unnecessary includes of jni_util.h in native tests Reviewed-by: iignatyev, mchung ! test/hotspot/jtreg/runtime/jni/FindClass/libbootLoaderTest.c ! test/hotspot/jtreg/runtime/jni/registerNativesWarning/libregisterNativesWarning.c ! test/hotspot/jtreg/runtime/jni/terminatedThread/libterminatedThread.c ! test/jdk/java/lang/ClassLoader/nativeLibrary/libnativeLibraryTest.c ! test/jdk/java/lang/ProcessBuilder/checkHandles/libCheckHandles.c ! test/jdk/jdk/internal/loader/NativeLibraries/libnativeLibrariesTest.c Changeset: 2f8653fb Author: Bernhard Urban-Forster Committer: Bernhard Urban Date: 2020-07-22 15:03:50 +0000 URL: https://git.openjdk.java.net/loom/commit/2f8653fb 8248666: AArch64: Use THREAD_LOCAL instead of __thread __thread is gcc-ism, instead rely on compiler independent macro. Reviewed-by: dholmes ! src/hotspot/cpu/aarch64/frame_aarch64.cpp Changeset: 993b1b0a Author: Alexander Scherbatiy Date: 2020-07-23 11:39:56 +0000 URL: https://git.openjdk.java.net/loom/commit/993b1b0a 8249612: Remove unused ISNANF and ISNAND from jdk_util_md.h Reviewed-by: darcy ! src/java.base/unix/native/libjava/jdk_util_md.h ! src/java.base/windows/native/libjava/jdk_util_md.h Changeset: 63d2421c Author: Doug Simon Date: 2020-07-23 11:47:20 +0000 URL: https://git.openjdk.java.net/loom/commit/63d2421c 8249888: failure to create a libgraal JavaVM should result in a VM crash Reviewed-by: never, kvn ! src/hotspot/share/jvmci/jvmciRuntime.cpp Changeset: dc80e638 Author: Aleksey Shipilev Date: 2020-07-23 12:46:24 +0000 URL: https://git.openjdk.java.net/loom/commit/dc80e638 8249953: Shenandoah: gc/shenandoah/mxbeans tests should account for corner cases Reviewed-by: rkennke ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java Changeset: 1f636032 Author: Naoto Sato Date: 2020-07-23 08:46:31 +0000 URL: https://git.openjdk.java.net/loom/commit/1f636032 8248655: Support supplementary characters in String case insensitive operations 8248434: some newly added locale cannot parse uppercased date string Reviewed-by: jlaskey, joehw, rriggs, bchristi ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringUTF16.java ! test/jdk/java/lang/String/CompactString/CompareToIgnoreCase.java ! test/jdk/java/lang/String/CompactString/EqualsIgnoreCase.java ! test/jdk/java/lang/String/CompactString/RegionMatches.java + test/jdk/java/text/Format/DateFormat/CaseInsensitiveParseTest.java + test/micro/org/openjdk/bench/java/lang/StringCompareToIgnoreCase.java Changeset: 8b87402a Author: Aleksei Voitylov Committer: Mandy Chung Date: 2020-07-23 09:43:55 +0000 URL: https://git.openjdk.java.net/loom/commit/8b87402a 8247592: refactor test/jdk/tools/launcher/Test7029048.java Reviewed-by: mchung ! test/jdk/tools/launcher/Test7029048.java Changeset: 50881933 Author: Calvin Cheung Date: 2020-07-23 16:52:08 +0000 URL: https://git.openjdk.java.net/loom/commit/50881933 8249630: unused is_static_archive parameter in SystemDictionaryShared::write_dictionary Reviewed-by: minqi, dholmes ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp Changeset: 6e198fec Author: Robert Field Date: 2020-07-23 10:37:06 +0000 URL: https://git.openjdk.java.net/loom/commit/6e198fec 8249197: JShell: variable declaration with unicode type name gets garbled result 8249199: JShell: Consistent representation of unicode Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java + test/langtools/jdk/jshell/UnicodeTest.java Changeset: bb6647c8 Author: Joe Darcy Date: 2020-07-23 11:26:23 +0000 URL: https://git.openjdk.java.net/loom/commit/bb6647c8 8250221: Address use of default constructors in java.logging Reviewed-by: lancea ! src/java.logging/share/classes/java/util/logging/ErrorManager.java ! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java Changeset: 6d665ed3 Author: Thomas Schatzl Date: 2020-07-23 21:10:52 +0000 URL: https://git.openjdk.java.net/loom/commit/6d665ed3 8249192: MonitorInfo stores raw oops across safepoints Change raw oops in MonitorInfo to Handles and update Resource/HandleMarks. Reviewed-by: sspitsyn, dholmes, coleenp, dcubed ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe.hpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/services/threadService.cpp Changeset: 9f23c2c1 Author: Daniel Fuchs Date: 2020-07-23 20:25:41 +0000 URL: https://git.openjdk.java.net/loom/commit/9f23c2c1 8249812: java/net/DatagramSocket/PortUnreachable.java still fails intermittently with SocketTimeoutException Fixed the test to reenable its retry logic Reviewed-by: alanb ! test/jdk/java/net/DatagramSocket/PortUnreachable.java Changeset: 2abefad5 Author: Daniel D. Daugherty Date: 2020-07-23 16:36:44 +0000 URL: https://git.openjdk.java.net/loom/commit/2abefad5 8250236: ProblemList java/lang/invoke/lambda/LambdaFileEncodingSerialization.java on linux-x64 Reviewed-by: rriggs ! test/jdk/ProblemList.txt Changeset: 5c8a154e Author: Joe Darcy Date: 2020-07-23 15:13:08 +0000 URL: https://git.openjdk.java.net/loom/commit/5c8a154e 8250237: Address use of default constructors in the javax.script package Reviewed-by: lancea, psandoz ! src/java.scripting/share/classes/javax/script/CompiledScript.java Changeset: e427697e Author: Stuart Monteith Date: 2020-07-24 09:00:40 +0000 URL: https://git.openjdk.java.net/loom/commit/e427697e 8246373: AArch64: Refactor register spilling code in ZGC barriers Tidy up code spilling registers, reduce in some cases. Reviewed-by: aph, eosterlund ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: 1f91e0eb Author: David Holmes Date: 2020-07-23 21:46:39 +0000 URL: https://git.openjdk.java.net/loom/commit/1f91e0eb 8194309: JNI handle allocation failure not reported correctly Reviewed-by: kbarrett, coleenp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp Changeset: 0ef80293 Author: Joe Darcy Date: 2020-07-23 22:50:12 +0000 URL: https://git.openjdk.java.net/loom/commit/0ef80293 8250240: Address use of default constructors in the java.util.concurrent Reviewed-by: martin, lancea ! src/java.base/share/classes/java/util/concurrent/AbstractExecutorService.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/RecursiveAction.java ! src/java.base/share/classes/java/util/concurrent/RecursiveTask.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java Changeset: 55b19e84 Author: Kim Barrett Date: 2020-07-24 04:29:34 +0000 URL: https://git.openjdk.java.net/loom/commit/55b19e84 8247908: Replace IsRegisteredEnum with std::is_enum Reviewed-by: tschatzl, dholmes ! src/hotspot/share/aot/aotCodeHeap.hpp - src/hotspot/share/metaprogramming/isRegisteredEnum.hpp ! src/hotspot/share/metaprogramming/primitiveConversions.hpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/services/attachListener.hpp - test/hotspot/gtest/metaprogramming/test_isRegisteredEnum.cpp ! test/hotspot/gtest/utilities/test_globalCounter_nested.cpp Changeset: df923ff2 Author: Kim Barrett Date: 2020-07-24 04:43:08 +0000 URL: https://git.openjdk.java.net/loom/commit/df923ff2 8249944: Move and improve the AllStatic class Move AllStatic to it's own standalone file, and use C++11 deleted functions Reviewed-by: dholmes, stuefe ! make/hotspot/lib/CompileJvm.gmk + src/hotspot/share/memory/allStatic.hpp ! src/hotspot/share/memory/allocation.hpp Changeset: 22006dce Author: Nick Gasson Date: 2020-07-24 11:28:28 +0000 URL: https://git.openjdk.java.net/loom/commit/22006dce 8249781: AArch64: AOT compiled code crashes if C2 allocates r27 Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: eaeb4354 Author: Cesar Soares Lucas Committer: Thomas Schatzl Date: 2020-07-24 11:16:05 +0000 URL: https://git.openjdk.java.net/loom/commit/eaeb4354 8249225: Move definition of PADDING_ELEM_NUM Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp Changeset: 26680f0c Author: Monica Beckwith Committer: Thomas Schatzl Date: 2020-07-24 11:16:08 +0000 URL: https://git.openjdk.java.net/loom/commit/26680f0c 8248668: AArch64: Avoid MIN/MAX macros when using MSVC MSVC employs min/max as macros Co-authored-by: Ludovic Henry Reviewed-by: tschatzl, kbarrett ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: 8b005fa7 Author: Kim Barrett Date: 2020-07-24 05:07:37 +0000 URL: https://git.openjdk.java.net/loom/commit/8b005fa7 8249945: Improve ARRAY_SIZE() Make ARRAY_SIZE type-safe. Reviewed-by: tschatzl, lfoltan, dholmes ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp Changeset: 778d8a45 Author: Rahul Yadav Date: 2020-07-24 12:07:59 +0000 URL: https://git.openjdk.java.net/loom/commit/778d8a45 8245306: Update sun.security.ssl.SSLLogger to use Immutable DateTimeFormatter The fix updates sun.security.ssl.SSLLogger to use DateTimeFormatter to make it virtual thread friendly Reviewed-by: alanb, jnimeh ! src/java.base/share/classes/sun/security/ssl/SSLLogger.java + test/jdk/sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java Changeset: c63911b3 Author: Coleen Phillimore Date: 2020-07-24 07:45:38 +0000 URL: https://git.openjdk.java.net/loom/commit/c63911b3 8249822: SymbolPropertyTable creates an extra OopHandle per entry Add an assert to OopHandle assigment operator to catch leaking OopHandles, and fix code accordingly. Reviewed-by: sspitsyn, eosterlund, dholmes ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/oopHandle.hpp ! src/hotspot/share/oops/oopHandle.inline.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp Changeset: f79b7e62 Author: Michael McMahon Date: 2020-07-24 12:49:33 +0000 URL: https://git.openjdk.java.net/loom/commit/f79b7e62 Merge Changeset: 4a1d4be7 Author: Boris Ulasevich Date: 2020-07-24 08:21:11 +0000 URL: https://git.openjdk.java.net/loom/commit/4a1d4be7 8248870: AARCH64: I2L/L2I conversions can be skipped for masked positive values Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_ad.m4 ! test/micro/org/openjdk/bench/vm/compiler/SkipIntToLongCast.java Changeset: bd12e859 Author: Coleen Phillimore Date: 2020-07-24 08:32:27 +0000 URL: https://git.openjdk.java.net/loom/commit/bd12e859 8249938: Move mirror oops from Universe into OopStorage Save and restore mirror oops to temporary array for CDS, and move them to OopStorage once restored. Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp Changeset: 890ca6ea Author: Harold Seigel Date: 2020-07-24 12:40:41 +0000 URL: https://git.openjdk.java.net/loom/commit/890ca6ea 8222582: [TESTBUG] AbstractMethodErrorTest.java fails with "did not test both cases (interpreted and compiled)." Exclude the test from running with Graal Reviewed-by: dholmes, coleenp ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java Changeset: 77c4adbe Author: Boris Ulasevich Date: 2020-07-24 09:07:10 +0000 URL: https://git.openjdk.java.net/loom/commit/77c4adbe 8249189: AARCH64: more L2I conversions can be skipped Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_ad.m4 Changeset: cbf68942 Author: Coleen Phillimore Date: 2020-07-24 10:34:11 +0000 URL: https://git.openjdk.java.net/loom/commit/cbf68942 8250516: [BACKOUT] Move mirror oops from Universe into OopStorage Reviewed-by: dholmes, tschatzl ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp Changeset: 75d642a4 Author: Vicente Romero Date: 2020-07-24 10:34:18 +0000 URL: https://git.openjdk.java.net/loom/commit/75d642a4 8243057: compilation of annotated static record fields fails with NPE Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: e6875c9b Author: Coleen Phillimore Date: 2020-07-24 10:51:38 +0000 URL: https://git.openjdk.java.net/loom/commit/e6875c9b Merge Changeset: a0149f53 Author: Roger Riggs Date: 2020-07-24 11:00:50 +0000 URL: https://git.openjdk.java.net/loom/commit/a0149f53 8249217: Unexpected StackOverflowError in "process reaper" thread still happens Reviewed-by: martin, plevart, dholmes ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java Changeset: 4b076cb9 Author: Yumin Qi Date: 2020-07-24 10:29:27 +0000 URL: https://git.openjdk.java.net/loom/commit/4b076cb9 8249624: update appcds/sharedStrings/IncompatibleOptions test in view of 8081416 closed as WNF With CDS can archive with compressed oops off, the result of the test gives correct information. Reviewed-by: iklam, dholmes ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java Changeset: 9b73fb12 Author: Harold Seigel Date: 2020-07-24 18:44:27 +0000 URL: https://git.openjdk.java.net/loom/commit/9b73fb12 8250557: Rename vmTestbase/nsk shared timeout handler package to Terminator.java Rename the class and fix the tests that use it. Reviewed-by: dcubed - test/hotspot/jtreg/vmTestbase/nsk/share/Harakiri.java ! test/hotspot/jtreg/vmTestbase/nsk/share/README + test/hotspot/jtreg/vmTestbase/nsk/share/Terminator.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java Changeset: 5db58348 Author: Joe Darcy Date: 2020-07-24 13:49:38 +0000 URL: https://git.openjdk.java.net/loom/commit/5db58348 8250246: Address reliance on default constructors in security libs Reviewed-by: mullan ! src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java ! src/java.base/share/classes/java/security/AlgorithmParametersSpi.java ! src/java.base/share/classes/java/security/KeyFactorySpi.java ! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java ! src/java.base/share/classes/java/security/KeyStoreSpi.java ! src/java.base/share/classes/java/security/MessageDigestSpi.java ! src/java.base/share/classes/java/security/PermissionCollection.java ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/security/PolicySpi.java ! src/java.base/share/classes/java/security/SignatureSpi.java ! src/java.base/share/classes/java/security/cert/CertificateFactorySpi.java ! src/java.base/share/classes/java/security/cert/X509CRLEntry.java ! src/java.base/share/classes/javax/crypto/CipherSpi.java ! src/java.base/share/classes/javax/crypto/ExemptionMechanismSpi.java ! src/java.base/share/classes/javax/crypto/KeyAgreementSpi.java ! src/java.base/share/classes/javax/crypto/KeyGeneratorSpi.java ! src/java.base/share/classes/javax/crypto/MacSpi.java ! src/java.base/share/classes/javax/crypto/SecretKeyFactorySpi.java ! src/java.base/share/classes/javax/security/auth/login/ConfigurationSpi.java ! src/java.base/share/classes/javax/security/cert/Certificate.java ! src/java.base/share/classes/javax/security/cert/X509Certificate.java ! src/java.security.jgss/share/classes/org/ietf/jgss/GSSManager.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/KeyStoreLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixLoginModule.java ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java Changeset: bbddae55 Author: Alexander Matveev Date: 2020-07-24 16:46:18 +0000 URL: https://git.openjdk.java.net/loom/commit/bbddae55 8248248: [macos] EmptyFolderPackageTest.java fails EmptyFolderPackageTest-dmg-setup.scpt exited with 134 code Reviewed-by: herrick, asemenyuk ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Executor.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java ! test/jdk/ProblemList.txt Changeset: 41eaa00e Author: Doug Simon Date: 2020-07-25 08:41:51 +0000 URL: https://git.openjdk.java.net/loom/commit/41eaa00e 8250548: libgraal can deadlock in -Xcomp mode Reviewed-by: never, kvn ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 091b0c95 Author: Prasanta Sadhukhan Date: 2020-07-25 12:48:29 +0000 URL: https://git.openjdk.java.net/loom/commit/091b0c95 Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: cce3929e Author: Hai-May Chao Date: 2020-07-25 16:40:10 +0000 URL: https://git.openjdk.java.net/loom/commit/cce3929e 8247960: jarsigner says "signer errors" for some normal warnings when -strict is set 8250586: jarsigner refactoring in displayMessagesAndResult() method Reviewed-by: weijun ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java Changeset: ac4dc047 Author: Coleen Phillimore Date: 2020-07-25 10:36:19 +0000 URL: https://git.openjdk.java.net/loom/commit/ac4dc047 8250519: [REDO] Move mirror oops from Universe into OopStorage Redo the patch but add a null pointer check where one belongs. Reviewed-by: dcubed, iklam, dholmes ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp Changeset: 0e54ce2a Author: Joe Darcy Date: 2020-07-25 09:42:45 +0000 URL: https://git.openjdk.java.net/loom/commit/0e54ce2a 8250244: Address reliance on default constructors in java.net Reviewed-by: alanb, vtewari ! src/java.base/share/classes/java/net/Authenticator.java ! src/java.base/share/classes/java/net/CacheRequest.java ! src/java.base/share/classes/java/net/CacheResponse.java ! src/java.base/share/classes/java/net/ContentHandler.java ! src/java.base/share/classes/java/net/CookieHandler.java ! src/java.base/share/classes/java/net/DatagramSocketImpl.java ! src/java.base/share/classes/java/net/ProxySelector.java ! src/java.base/share/classes/java/net/ResponseCache.java ! src/java.base/share/classes/java/net/SecureCacheResponse.java ! src/java.base/share/classes/java/net/SocketAddress.java ! src/java.base/share/classes/java/net/URLDecoder.java ! src/java.base/share/classes/java/net/URLStreamHandler.java Changeset: c0b9999c Author: Joe Darcy Date: 2020-07-25 09:46:08 +0000 URL: https://git.openjdk.java.net/loom/commit/c0b9999c 8250578: Address reliance on default constructors in javax.sql Reviewed-by: lancea ! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java Changeset: 5a365e86 Author: Aleksei Voitylov Committer: Alexey Semenyuk Date: 2020-07-24 19:54:01 +0000 URL: https://git.openjdk.java.net/loom/commit/5a365e86 8248239: jpackage adds some arguments twice in case it is re-executed by JLI Reviewed-by: herrick, almatvee ! src/jdk.incubator.jpackage/linux/native/applauncher/LinuxLauncher.cpp ! src/jdk.incubator.jpackage/share/native/applauncher/AppLauncher.cpp ! src/jdk.incubator.jpackage/share/native/applauncher/AppLauncher.h Changeset: dfd3080c Author: Joe Darcy Date: 2020-07-25 12:49:09 +0000 URL: https://git.openjdk.java.net/loom/commit/dfd3080c 8250583: Address reliance on default constructors in java.management Reviewed-by: alanb ! src/java.management/share/classes/javax/management/AttributeChangeNotificationFilter.java ! src/java.management/share/classes/javax/management/DefaultLoaderRepository.java ! src/java.management/share/classes/javax/management/NotificationFilterSupport.java ! src/java.management/share/classes/javax/management/QueryEval.java ! src/java.management/share/classes/javax/management/loading/DefaultLoaderRepository.java ! src/java.management/share/classes/javax/management/monitor/Monitor.java ! src/java.management/share/classes/javax/management/relation/RoleStatus.java Changeset: 831e9832 Author: Prasanta Sadhukhan Date: 2020-07-26 14:46:36 +0000 URL: https://git.openjdk.java.net/loom/commit/831e9832 Merge Changeset: 112bbcb3 Author: Ioi Lam Date: 2020-07-24 13:56:45 +0000 URL: https://git.openjdk.java.net/loom/commit/112bbcb3 8249087: Always initialize _body[0..1] in Symbol constructor Reviewed-by: dholmes, lfoltan ! src/hotspot/share/oops/symbol.cpp Changeset: 3dba35d2 Author: David Holmes Date: 2020-07-26 20:29:42 +0000 URL: https://git.openjdk.java.net/loom/commit/3dba35d2 8247296: Optimize JVM_GetDeclaringClass Co-authored-by: Christoph Dreis Reviewed-by: shade, minqi ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp Changeset: f84b5d2f Author: Yasumasa Suenaga Date: 2020-07-27 15:49:53 +0000 URL: https://git.openjdk.java.net/loom/commit/f84b5d2f 8248362: JVMTI frame operations should use Thread-Local Handshake Reviewed-by: sspitsyn, dholmes, dcubed ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/runtime/vmOperations.hpp Changeset: 417e8e44 Author: Christian Hagedorn Date: 2020-07-27 11:03:17 +0000 URL: https://git.openjdk.java.net/loom/commit/417e8e44 8248552: C2 crashes with SIGFPE due to division by zero Bail out in PhaseIdealLoop:split_thru_phi when trying to split a Div or ModNode iv phi whose zero check was removed but could potentially still be zero based on type information. Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestSplitThruPhiDivMod.java Changeset: af8c3b4a Author: Albert Yang Committer: Leo Korinth Date: 2020-07-27 12:59:32 +0000 URL: https://git.openjdk.java.net/loom/commit/af8c3b4a 8242036: G1 HeapRegionRemSet::_n_coarse_entries could be a bool Reviewed-by: kbarrett, eosterlund, tschatzl, lkorinth ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp Changeset: 6c2ff178 Author: Vicente Romero Date: 2020-07-27 10:12:30 +0000 URL: https://git.openjdk.java.net/loom/commit/6c2ff178 8249829: javac is issuing an incorrect static access error Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: 31753ef9 Author: Martin Balao Date: 2020-07-25 01:02:51 +0000 URL: https://git.openjdk.java.net/loom/commit/31753ef9 8250582: Revert Principal Name type to NT-UNKNOWN when requesting TGS Kerberos tickets Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java Changeset: 761a92d7 Author: Patric Hedlin Date: 2020-07-27 10:56:51 +0000 URL: https://git.openjdk.java.net/loom/commit/761a92d7 8247766: [aarch64] guarantee(val < (1U << nbits)) failed: Field too big for insn Reviewed-by: neliasso, aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/assembler_aarch64.inline.hpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: ed7f7964 Author: Joe Darcy Date: 2020-07-27 11:07:30 +0000 URL: https://git.openjdk.java.net/loom/commit/ed7f7964 8250213: Address use of default constructors in com.sun.source.util Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreePathScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java ! src/jdk.compiler/share/classes/com/sun/source/util/JavacTask.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreePathScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/Trees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/Main.java Changeset: 277ec3d2 Author: Daniil Titov Date: 2020-07-27 11:34:19 +0000 URL: https://git.openjdk.java.net/loom/commit/277ec3d2 8216324: GetClassMethods is confused by the presence of default methods in super interfaces Reviewed-by: sspitsyn, amenkov ! src/hotspot/share/prims/jvmtiEnv.cpp + test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/OverpassMethods.java + test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/libOverpassMethods.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007/getclmthd007.cpp Changeset: f2e69156 Author: Doug Simon Date: 2020-07-27 22:59:27 +0000 URL: https://git.openjdk.java.net/loom/commit/f2e69156 8250556: revert JVMCI part of JDK-8230395 Reviewed-by: never, dholmes ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java Changeset: 2aa291ad Author: Jamil Nimeh Date: 2020-07-27 18:20:57 +0000 URL: https://git.openjdk.java.net/loom/commit/2aa291ad 8247630: Use two key share entries Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java + test/jdk/javax/net/ssl/TLSv13/ClientHelloKeyShares.java + test/jdk/javax/net/ssl/TLSv13/HRRKeyShares.java Changeset: 188ad971 Author: Kim Barrett Date: 2020-07-27 22:19:33 +0000 URL: https://git.openjdk.java.net/loom/commit/188ad971 8247976: Update HotSpot Style Guide for C++14 adoption Update and move style guide from wiki to jdk repo. Reviewed-by: jrose, stefank, dholmes, mikael, stuefe, kvn + doc/hotspot-style.html + doc/hotspot-style.md Changeset: a28f4100 Author: Roman Kennke Date: 2020-07-23 14:44:13 +0000 URL: https://git.openjdk.java.net/loom/commit/a28f4100 8249787: Make TestGCLocker more resilient with concurrent GCs Reviewed-by: eosterlund, tschatzl ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLocker.java ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java Changeset: 8a9d2b08 Author: Mark Reinhold Date: 2020-07-23 10:40:52 +0000 URL: https://git.openjdk.java.net/loom/commit/8a9d2b08 8250216: The README need not mention retrieving source code Reviewed-by: darcy, erikj ! README Changeset: 922ba8da Author: Pavel Rappo Date: 2020-07-24 17:06:35 +0000 URL: https://git.openjdk.java.net/loom/commit/922ba8da 8240777: Update all nroff manpages for JDK 15 release Reviewed-by: dholmes ! src/java.base/share/man/java.1 ! src/java.base/share/man/jfr.1 ! src/java.base/share/man/keytool.1 ! src/java.rmi/share/man/rmid.1 ! src/java.rmi/share/man/rmiregistry.1 ! src/java.scripting/share/man/jrunscript.1 ! src/jdk.aot/share/man/jaotc.1 ! src/jdk.compiler/share/man/javac.1 ! src/jdk.compiler/share/man/serialver.1 ! src/jdk.hotspot.agent/share/man/jhsdb.1 ! src/jdk.incubator.jpackage/share/man/jpackage.1 ! src/jdk.jartool/share/man/jar.1 ! src/jdk.jartool/share/man/jarsigner.1 ! src/jdk.javadoc/share/man/javadoc.1 ! src/jdk.jcmd/share/man/jcmd.1 ! src/jdk.jcmd/share/man/jinfo.1 ! src/jdk.jcmd/share/man/jmap.1 ! src/jdk.jcmd/share/man/jps.1 ! src/jdk.jcmd/share/man/jstack.1 ! src/jdk.jcmd/share/man/jstat.1 ! src/jdk.jconsole/share/man/jconsole.1 ! src/jdk.jdeps/share/man/javap.1 ! src/jdk.jdeps/share/man/jdeprscan.1 ! src/jdk.jdeps/share/man/jdeps.1 ! src/jdk.jdi/share/man/jdb.1 ! src/jdk.jlink/share/man/jlink.1 ! src/jdk.jlink/share/man/jmod.1 ! src/jdk.jshell/share/man/jshell.1 ! src/jdk.jstatd/share/man/jstatd.1 Changeset: fcd5d414 Author: Erik Joelsson Date: 2020-07-24 10:52:02 +0000 URL: https://git.openjdk.java.net/loom/commit/fcd5d414 8246094: [macos] Sound Recording and playback is not working Reviewed-by: prr, serb ! make/common/modules/LauncherCommon.gmk ! make/data/bundle/JDK-Info.plist ! make/data/bundle/JRE-Info.plist ! src/java.base/macosx/native/launcher/Info-cmdline.plist ! src/java.base/macosx/native/launcher/Info-privileged.plist Changeset: e7289aa4 Author: Mikael Vidstedt Date: 2020-07-27 22:26:00 +0000 URL: https://git.openjdk.java.net/loom/commit/e7289aa4 Merge ! make/common/modules/LauncherCommon.gmk ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java ! make/common/modules/LauncherCommon.gmk ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java Changeset: 5b99c6ae Author: Aleksey Shipilev Date: 2020-07-28 09:05:36 +0000 URL: https://git.openjdk.java.net/loom/commit/5b99c6ae 8250605: Linux x86_32 builds fail after JDK-8249821 Reviewed-by: erikj, prr ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: 0ebcf5c5 Author: Nick Gasson Date: 2020-07-28 16:50:32 +0000 URL: https://git.openjdk.java.net/loom/commit/0ebcf5c5 8237483: AArch64 C1 OopMap inserted twice fatal error Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp Changeset: 42ac8e18 Author: Coleen Phillimore Date: 2020-07-28 07:33:51 +0000 URL: https://git.openjdk.java.net/loom/commit/42ac8e18 8250042: Clean up methodOop and method_oop names from the code Reviewed-by: dholmes, sspitsyn, cjplummer, chagedorn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/frame_aarch64.hpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/methodHandles_arm.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/vtableStubs_s390.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/c1/c1_CodeStubs.hpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnv.xsl ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiLib.xsl ! src/hotspot/share/runtime/globals.hpp Changeset: aff80ee9 Author: Coleen Phillimore Date: 2020-07-28 08:10:43 +0000 URL: https://git.openjdk.java.net/loom/commit/aff80ee9 8250589: Move Universe::_reference_pending_list into OopHandle Use synchronization to reference the _reference_pending_list with OopHandle Reviewed-by: shade, kbarrett, dholmes, eosterlund ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/oopHandle.hpp ! src/hotspot/share/oops/oopHandle.inline.hpp Changeset: 31368cd1 Author: Christian Hagedorn Date: 2020-07-28 16:05:30 +0000 URL: https://git.openjdk.java.net/loom/commit/31368cd1 8249602: C2: assert(cnt == _outcnt) failed: no insertions allowed Use DUIterator instead of DUIterator_Fast due to legit insertions. Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestPreMainPostFallInEdges.java Changeset: 8a967566 Author: Joe Darcy Date: 2020-07-28 09:21:04 +0000 URL: https://git.openjdk.java.net/loom/commit/8a967566 8250640: Address reliance on default constructors in jdk.jdi Reviewed-by: alanb ! src/jdk.jdi/share/classes/com/sun/jdi/Bootstrap.java ! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/Connection.java ! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java Changeset: 1a5ef660 Author: Joe Darcy Date: 2020-07-28 09:25:23 +0000 URL: https://git.openjdk.java.net/loom/commit/1a5ef660 8249219: Update --release 15 symbol information for JDK 15 build 33 Reviewed-by: jlahoda ! make/data/symbols/java.base-F.sym.txt Changeset: ab729d70 Author: Chris Plummer Date: 2020-07-28 09:52:07 +0000 URL: https://git.openjdk.java.net/loom/commit/ab729d70 8247515: OSX pc_to_symbol() lookup does not work with core files Reviewed-by: sspitsyn, kevinw ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.c Changeset: 816a7060 Author: Chris Plummer Date: 2020-07-28 12:04:58 +0000 URL: https://git.openjdk.java.net/loom/commit/816a7060 8248882: SA PMap and PStack support on OSX works with core files. Enable them Reviewed-by: sspitsyn, amenkov ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CLHSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java Changeset: 99ae9558 Author: Harold Seigel Date: 2020-07-28 20:14:01 +0000 URL: https://git.openjdk.java.net/loom/commit/99ae9558 8250562: Clean up weird comment in vmTestbase class Terminator.java Delete the weird comment. Reviewed-by: lfoltan ! test/hotspot/jtreg/vmTestbase/nsk/share/Terminator.java Changeset: f4301530 Author: Igor Ignatyev Date: 2020-07-28 15:31:09 +0000 URL: https://git.openjdk.java.net/loom/commit/f4301530 8250738: C2Compiler::is_intrinsic_supported(methodHandle&, bool) shouldn't be virtual Reviewed-by: xliu, kvn ! src/hotspot/share/opto/c2compiler.hpp Changeset: 0b42b1cf Author: Igor Ignatyev Date: 2020-07-28 15:31:10 +0000 URL: https://git.openjdk.java.net/loom/commit/0b42b1cf 8250739: remove Compile::Generate_*_Graph methods declarations Reviewed-by: kvn ! src/hotspot/share/opto/compile.hpp Changeset: 77a10a18 Author: Joe Darcy Date: 2020-07-28 16:26:28 +0000 URL: https://git.openjdk.java.net/loom/commit/77a10a18 8250580: Address reliance on default constructors in java.rmi Reviewed-by: smarks ! src/java.rmi/share/classes/java/rmi/server/RMIClassLoaderSpi.java Changeset: 64d130ef Author: Joe Wang Date: 2020-07-28 23:29:33 +0000 URL: https://git.openjdk.java.net/loom/commit/64d130ef 8249643: Clarify DOM documentation Reviewed-by: lancea ! src/java.xml/share/classes/org/w3c/dom/package-info.java Changeset: 76baa501 Author: Chris Plummer Date: 2020-07-28 16:41:07 +0000 URL: https://git.openjdk.java.net/loom/commit/76baa501 8250742: ProblemList serviceability/sa/ClhsdbPstack.java #id0 and #id1 for ZGC Reviewed-by: sspitsyn ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 3a8a15b5 Author: Zhengyu Gu Date: 2020-07-28 10:32:57 +0000 URL: https://git.openjdk.java.net/loom/commit/3a8a15b5 8250588: Shenandoah: LRB needs to save/restore fp registers for runtime call Reviewed-by: rkennke ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp Changeset: 03cf1c3a Author: Igor Ignatyev Date: 2020-07-28 09:05:06 +0000 URL: https://git.openjdk.java.net/loom/commit/03cf1c3a 8250688: missed open parenthesis for GTEST_FRAMEWORK_SRC var in Main.gmk Reviewed-by: erikj ! make/Main.gmk Changeset: 25d1305f Author: Mikael Vidstedt Date: 2020-07-28 22:37:23 +0000 URL: https://git.openjdk.java.net/loom/commit/25d1305f Merge ! make/Main.gmk ! make/Main.gmk Changeset: a72a8984 Author: Andrei Pangin Date: 2020-07-24 15:33:38 +0000 URL: https://git.openjdk.java.net/loom/commit/a72a8984 8249719: MethodHandle performance suffers from bad ResolvedMethodTable hash function Reviewed-by: simonis, stuefe, coleenp ! src/hotspot/share/prims/resolvedMethodTable.cpp + test/hotspot/jtreg/runtime/MemberName/ResolvedMethodTableHash.java Changeset: 3349e10b Author: Aleksey Shipilev Date: 2020-07-29 09:48:08 +0000 URL: https://git.openjdk.java.net/loom/commit/3349e10b 8250612: jvmciCompilerToVM.cpp declares jio_printf with "void" return type, should be "int" Reviewed-by: thartmann, kvn ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Changeset: 6af643e5 Author: Ludovic Henry Committer: Thomas Stuefe Date: 2020-07-29 10:38:28 +0000 URL: https://git.openjdk.java.net/loom/commit/6af643e5 8248657: Windows: strengthening in ThreadCritical regarding memory model Reviewed-by: dholmes, kbarrett, aph, stuefe ! src/hotspot/os/windows/threadCritical_windows.cpp Changeset: e8df2148 Author: Alan Bateman Date: 2020-07-31 11:43:10 +0000 URL: https://git.openjdk.java.net/loom/commit/e8df2148 Merge ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/c1/c1_CodeStubs.hpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe.hpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/runtime/jni/registerNativesWarning/libregisterNativesWarning.c ! test/jdk/ProblemList.txt ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/c1/c1_CodeStubs.hpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe.hpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/runtime/jni/registerNativesWarning/libregisterNativesWarning.c ! test/jdk/ProblemList.txt From duke at openjdk.java.net Sat Aug 1 06:38:29 2020 From: duke at openjdk.java.net (duke) Date: Sat, 1 Aug 2020 06:38:29 GMT Subject: git: openjdk/loom: master: 301 new changesets Message-ID: <2ae44afb-9ce1-4a56-ad3a-12fe07d0225a@openjdk.java.net> Changeset: 02201d19 Author: Sergey Bylokhov Date: 2020-06-22 06:48:26 +0000 URL: https://git.openjdk.java.net/loom/commit/02201d19 7131400: [macosx] Desktop.edit(a directory) should throw IOException Reviewed-by: pbansal, aivanov ! src/java.desktop/share/classes/java/awt/Desktop.java + test/jdk/java/awt/Desktop/EditPrintFolder.java Changeset: 3c472b67 Author: Pankaj Bansal Date: 2020-06-22 12:39:59 +0000 URL: https://git.openjdk.java.net/loom/commit/3c472b67 8198623: java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java fails on mac Reviewed-by: jdv ! test/jdk/ProblemList.txt ! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/EnqueueWithDialogButtonTest/EnqueueWithDialogButtonTest.java ! test/jdk/java/awt/KeyboardFocusmanager/TypeAhead/FreezeTest/FreezeTest.java Changeset: 7da56dfb Author: Jesper Wilhelmsson Date: 2020-06-11 18:08:29 +0000 URL: https://git.openjdk.java.net/loom/commit/7da56dfb Added tag jdk-16+0 for changeset 93813843680b ! .hgtags Changeset: 9ac1ab37 Author: Aleksey Shipilev Date: 2020-06-11 18:16:26 +0000 URL: https://git.openjdk.java.net/loom/commit/9ac1ab37 8247358: Shenandoah: reconsider free budget slice for marking Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp Changeset: 4862a00f Author: Aleksey Shipilev Date: 2020-06-11 18:16:32 +0000 URL: https://git.openjdk.java.net/loom/commit/4862a00f 8247367: Shenandoah: pacer should wait on lock instead of exponential backoff Reviewed-by: zgu ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp Changeset: bb867793 Author: Prasadrao Koppula Date: 2020-06-11 21:54:51 +0000 URL: https://git.openjdk.java.net/loom/commit/bb867793 8246031: SSLSocket.getSession() doesn't close connection for timeout/ interrupts Reviewed-by: xuelei, coffeys ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/SetSoTimeout.java Changeset: 65455ff6 Author: Lance Andersen Date: 2020-06-11 12:58:13 +0000 URL: https://git.openjdk.java.net/loom/commit/65455ff6 8207936: TestZipFile.java can fail with an OOM error Reviewed-by: joehw, redestad ! test/jdk/java/util/zip/ZipFile/TestZipFile.java Changeset: 6dec50a7 Author: Mandy Chung Date: 2020-06-11 11:07:09 +0000 URL: https://git.openjdk.java.net/loom/commit/6dec50a7 8247247: JFR tests fail due to JDK-8235521 missing doPrivileged block Reviewed-by: egahlin ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java Changeset: 15999a9f Author: Sean Coffey Date: 2020-06-11 20:06:46 +0000 URL: https://git.openjdk.java.net/loom/commit/15999a9f Merge Changeset: a5b57127 Author: Joe Darcy Date: 2020-06-07 20:02:03 +0000 URL: https://git.openjdk.java.net/loom/commit/a5b57127 8235496: Start of release updates for JDK 16 8245585: Add SourceVersion.RELEASE_16 8245586: Add source 16 and target 16 to javac 8245544: com/sun/tools/javac/platform/JDKPlatformProvider.java does not support ct.sym with platform versions 16+ Co-authored-by: David Holmes Co-authored-by: Jan Lahoda Reviewed-by: erikj, dholmes, ihse, neugens, jjg, jlahoda, jlaskey, mikael ! make/autoconf/version-numbers + make/data/symbols/java.base-F.sym.txt + make/data/symbols/java.compiler-F.sym.txt + make/data/symbols/java.desktop-F.sym.txt + make/data/symbols/java.management.rmi-F.sym.txt + make/data/symbols/java.naming-F.sym.txt + make/data/symbols/java.xml-F.sym.txt + make/data/symbols/jdk.compiler-F.sym.txt + make/data/symbols/jdk.incubator.foreign-F.sym.txt + make/data/symbols/jdk.jartool-F.sym.txt + make/data/symbols/jdk.javadoc-F.sym.txt + make/data/symbols/jdk.net-F.sym.txt + make/data/symbols/jdk.nio.mapmode-F.sym.txt + make/data/symbols/jdk.rmic-F.sym.txt + make/data/symbols/jdk.scripting.nashorn-F.sym.txt + make/data/symbols/jdk.unsupported-F.sym.txt ! make/data/symbols/symbols ! src/hotspot/share/classfile/classFileParser.cpp ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java ! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java ! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java ! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/platform/JDKPlatformProvider.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/classfile/Classfile.java ! test/hotspot/jtreg/runtime/CommandLine/VMDeprecatedOptions.java ! test/hotspot/jtreg/runtime/modules/sealedP1/SuperClass.jcod ! test/hotspot/jtreg/runtime/records/abstractRecord.jcod ! test/hotspot/jtreg/runtime/records/badRecordAttribute.jcod ! test/hotspot/jtreg/runtime/records/notFinalRecord.jcod ! test/hotspot/jtreg/runtime/records/recordIgnoredVersion.jcod ! test/hotspot/jtreg/runtime/records/shortRecordAttribute.jcod ! test/hotspot/jtreg/runtime/records/superNotJLRecord.jcod ! test/hotspot/jtreg/runtime/records/twoRecordAttributes.jcod ! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclasses.jcod ! test/hotspot/jtreg/runtime/sealedClasses/Pkg/NotPermitted.jcod ! test/hotspot/jtreg/runtime/sealedClasses/Pkg/SealedInterface.jcod ! test/hotspot/jtreg/runtime/sealedClasses/planets/Mars.jcod ! test/hotspot/jtreg/runtime/sealedClasses/planets/OuterPlanets.jcod ! test/jdk/java/lang/module/ClassFileVersionsTest.java ! test/langtools/tools/javac/api/T6395981.java ! test/langtools/tools/javac/classfiles/ClassVersionChecker.java ! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java ! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out ! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out ! test/langtools/tools/javac/versions/Versions.java Changeset: 319b4e71 Author: Iris Clark Date: 2020-06-09 08:56:13 +0000 URL: https://git.openjdk.java.net/loom/commit/319b4e71 8246803: Update link to license in Docs.gmk Reviewed-by: darcy, mikael ! make/Docs.gmk Changeset: 6341f8c0 Author: Leonid Mesnik Date: 2020-06-11 14:03:00 +0000 URL: https://git.openjdk.java.net/loom/commit/6341f8c0 8244965: Incorrect error message in vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001/TestDescription.java Reviewed-by: dholmes ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001.java Changeset: b81f2f1f Author: Joe Darcy Date: 2020-06-11 15:55:19 +0000 URL: https://git.openjdk.java.net/loom/commit/b81f2f1f 8245620: Improve Annotation.annotationType() documentation Reviewed-by: alanb, prappo ! src/java.base/share/classes/java/lang/annotation/Annotation.java Changeset: 2f5d4c63 Author: Joe Darcy Date: 2020-06-11 16:35:29 +0000 URL: https://git.openjdk.java.net/loom/commit/2f5d4c63 8247374: Remove default constructors from javax.net.sslK Reviewed-by: xuelei ! src/java.base/share/classes/javax/net/ssl/ExtendedSSLSession.java ! src/java.base/share/classes/javax/net/ssl/KeyManagerFactorySpi.java ! src/java.base/share/classes/javax/net/ssl/SSLContextSpi.java ! src/java.base/share/classes/javax/net/ssl/TrustManagerFactorySpi.java ! src/java.base/share/classes/javax/net/ssl/X509ExtendedTrustManager.java Changeset: 494f9667 Author: Jesper Wilhelmsson Date: 2020-06-12 05:12:32 +0000 URL: https://git.openjdk.java.net/loom/commit/494f9667 Merge ! .hgtags ! .hgtags Changeset: 08304ada Author: Jesper Wilhelmsson Date: 2020-06-12 09:47:25 +0000 URL: https://git.openjdk.java.net/loom/commit/08304ada Added tag jdk-16+1 for changeset 4a485c89d5a0 ! .hgtags Changeset: 1b75b7de Author: Conor Cleary Committer: Patrick Concannon Date: 2020-06-12 09:48:30 +0000 URL: https://git.openjdk.java.net/loom/commit/1b75b7de 8246143: UnreferencedXXX tests fail when run with --illegal-access=deny This patch updates the @modules tag with +open in the tests UnreferencedDatagramSockets and UnreferncedMulticastSockets in advance of the removal of --illegal-access to allow access to private member fields required by the tests. Reviewed-by: alanb, dfuchs ! test/jdk/java/net/DatagramSocket/UnreferencedDatagramSockets.java ! test/jdk/java/net/MulticastSocket/UnreferencedMulticastSockets.java Changeset: 24f040da Author: Jie Fu Date: 2020-06-12 10:52:20 +0000 URL: https://git.openjdk.java.net/loom/commit/24f040da 8247396: Exclude PCH for files in $(OPT_SPEED_SRC) with clang after JDK-8246751 Reviewed-by: ihse, erikj ! make/hotspot/lib/JvmOverrideFiles.gmk Changeset: 1b64fb20 Author: Jan Lahoda Date: 2020-06-12 13:38:06 +0000 URL: https://git.openjdk.java.net/loom/commit/1b64fb20 8247334: Trees.getScope crashes for annotated local records Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! test/langtools/tools/javac/api/TestGetScopeResult.java Changeset: ac460314 Author: Poonam Bajaj Date: 2020-06-12 12:51:32 +0000 URL: https://git.openjdk.java.net/loom/commit/ac460314 8243290: Improve diagnostic messages for class verification and redefinition failures Reviewed-by: coleenp, hseigel, sspitsyn ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp Changeset: c06fe155 Author: Daniel D. Daugherty Date: 2020-06-12 12:06:24 +0000 URL: https://git.openjdk.java.net/loom/commit/c06fe155 8247492: ProblemList tools/jlink/plugins/CompressorPluginTest.java Reviewed-by: jlaskey ! test/jdk/ProblemList.txt Changeset: 0e4829ef Author: Calvin Cheung Date: 2020-06-12 16:48:27 +0000 URL: https://git.openjdk.java.net/loom/commit/0e4829ef 8245060: remove copying of s.h.WB$WhiteBoxPermission in cds/appcds tests Reviewed-by: dholmes, minqi, iklam ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/AppendClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.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/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/LinkClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MethodSorting.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MissingArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.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/UnsupportedBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.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/loaderConstraints/DynamicLoaderConstraintsTest.java Changeset: 1a681a43 Author: Magnus Ihse Bursie Date: 2020-06-12 20:28:07 +0000 URL: https://git.openjdk.java.net/loom/commit/1a681a43 8200738: Use --hash-style=gnu for gcc Reviewed-by: erikj ! make/autoconf/flags-ldflags.m4 ! make/autoconf/spec.gmk.in ! make/autoconf/toolchain.m4 Changeset: be278bc5 Author: Joe Darcy Date: 2020-06-12 13:16:40 +0000 URL: https://git.openjdk.java.net/loom/commit/be278bc5 8246222: Rename javac test T6395981.java to be more informative Reviewed-by: jjg - test/langtools/tools/javac/api/T6395981.java + test/langtools/tools/javac/api/TestGetSourceVersions.java Changeset: 892d9985 Author: Xin Liu Date: 2020-06-12 13:33:29 +0000 URL: https://git.openjdk.java.net/loom/commit/892d9985 8139046: Compiler Control: IGVPrintLevel directive should set PrintIdealGraph Make !PrintIdealGraph a synonym for PrintIdealGraphLevel=-1 => print nothing Reviewed-by: simonis, phh, neliasso ! src/hotspot/share/compiler/compilerDefinitions.cpp ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/idealGraphPrinter.hpp ! src/hotspot/share/opto/parse2.cpp Changeset: 8c90f4c0 Author: Daniel D. Daugherty Date: 2020-06-12 17:28:39 +0000 URL: https://git.openjdk.java.net/loom/commit/8c90f4c0 8247495: ProblemList vmTestbase/nsk/jvmti/SetFieldAccessWatch/setfldw001/TestDescription.java Reviewed-by: cjplummer, minqi ! test/hotspot/jtreg/ProblemList-Xcomp.txt Changeset: bac2e7fc Author: Leonid Mesnik Date: 2020-06-12 14:33:55 +0000 URL: https://git.openjdk.java.net/loom/commit/bac2e7fc 8242328: Update mentions of ThreadMBean to ThreadMXBean Reviewed-by: dholmes, iignatyev, sspitsyn ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/java.management/share/classes/sun/management/HotspotThreadMBean.java ! src/jdk.management.agent/share/conf/management.properties ! src/jdk.management/share/native/libmanagement_ext/GarbageCollectorExtImpl.c ! src/jdk.management/share/native/libmanagement_ext/GcInfoBuilder.c ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/CompilationMXBean/comptimemon001/comptimemon001.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/CompilationMXBean/comptimemon002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/CompilationMXBean/comptimemon003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/CompilationMXBean/comptimemon004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/CompilationMXBean/comptimemon005/TestDescription.java ! test/jdk/sun/management/jmxremote/bootstrap/rmiregistry.properties ! test/jdk/sun/management/jmxremote/bootstrap/rmiregistryssl.properties Changeset: 1faed205 Author: Xue-Lei Andrew Fan Date: 2020-06-12 15:55:08 +0000 URL: https://git.openjdk.java.net/loom/commit/1faed205 8247510: typo in IllegalHandshakeMessage Reviewed-by: wetmore ! test/jdk/javax/net/ssl/SSLEngine/IllegalHandshakeMessage.java Changeset: af83d6ab Author: Jesper Wilhelmsson Date: 2020-06-13 01:00:00 +0000 URL: https://git.openjdk.java.net/loom/commit/af83d6ab Merge Changeset: c82c50b2 Author: Ioi Lam Date: 2020-06-14 01:19:48 +0000 URL: https://git.openjdk.java.net/loom/commit/c82c50b2 8245925: G1 allocates EDEN region after CDS has executed GC Reviewed-by: jiangli, minqi, tschatzl ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/heapShared.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDump.java ! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDumpTransformer.java Changeset: 0f7b18a9 Author: David Holmes Date: 2020-06-14 17:43:54 +0000 URL: https://git.openjdk.java.net/loom/commit/0f7b18a9 8231560: Remove expired flags in JDK 16 Reviewed-by: kvn, iklam, iignatyev, eosterlund ! src/hotspot/share/runtime/arguments.cpp Changeset: 76879aa9 Author: Jesper Wilhelmsson Date: 2020-06-15 02:40:51 +0000 URL: https://git.openjdk.java.net/loom/commit/76879aa9 Merge ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/runtime/arguments.cpp Changeset: 3752a81e Author: Yang Zhang Date: 2020-06-15 06:05:17 +0000 URL: https://git.openjdk.java.net/loom/commit/3752a81e 8244926: Add absolute check for int/long to generate Abs nodes Reviewed-by: neliasso, thartmann ! src/hotspot/share/opto/cfgnode.cpp Changeset: 3341d361 Author: Matthias Baesken Date: 2020-06-12 16:40:47 +0000 URL: https://git.openjdk.java.net/loom/commit/3341d361 8247469: getSystemCpuLoad() returns -1 on linux when some offline cpus are present and cpusets.effective_cpus is not available Reviewed-by: bobv, dtitov ! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c ! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c ! src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java Changeset: 08df6a1f Author: Christian Hagedorn Date: 2020-06-15 09:50:11 +0000 URL: https://git.openjdk.java.net/loom/commit/08df6a1f 8246203: Segmentation fault in verification due to stack overflow with -XX:+VerifyIterativeGVN Replace the recursive verification algorithm with an iterative one to avoid a stack overflow for large graphs. Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp + test/hotspot/jtreg/compiler/loopopts/TestDeepGraphVerifyIterativeGVN.java Changeset: ab57f7d6 Author: Erik Helin Date: 2020-06-15 12:28:27 +0000 URL: https://git.openjdk.java.net/loom/commit/ab57f7d6 8193686: Allow --with-jtreg to accept a zip compressed jtreg image Reviewed-by: ihse ! make/autoconf/toolchain.m4 Changeset: 38f9a938 Author: Rahul Yadav Date: 2020-06-15 16:26:31 +0000 URL: https://git.openjdk.java.net/loom/commit/38f9a938 8245307: Update ExchangeImpl to use thread safe DateTimeFormatter The fix updates sun.net.httpserver.ExchangeImpl to use thread safe DateTimeFormatter for response headers, this replaces DateFormat that was using ThreadLocal. Reviewed-by: dfuchs, alanb, chegar ! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java + test/jdk/com/sun/net/httpserver/DateFormatterTest.java Changeset: 23e2f279 Author: Naoto Sato Date: 2020-06-15 09:21:39 +0000 URL: https://git.openjdk.java.net/loom/commit/23e2f279 8246623: Remove minimum 4 digit requirement from Year.parse() Reviewed-by: lancea, rriggs, joehw ! src/java.base/share/classes/java/time/Year.java ! test/jdk/java/time/tck/java/time/TCKYear.java Changeset: 0be5b7d6 Author: David Holmes Date: 2020-06-15 18:35:46 +0000 URL: https://git.openjdk.java.net/loom/commit/0be5b7d6 8247289: Obsolete unused UseBsdPosixThreadCPUClocks 8247292: Obsolete unused UseOprofile flag on BSD Co-authored-by: Christoph Dreis Reviewed-by: hseigel, dcubed ! src/hotspot/os/bsd/globals_bsd.hpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/share/runtime/arguments.cpp Changeset: c1cd3893 Author: Kim Barrett Date: 2020-06-15 21:14:52 +0000 URL: https://git.openjdk.java.net/loom/commit/c1cd3893 8247524: Remove unnecessary volatile qualifiers from member functions Remove qualifiers for oopDesc and metadata-related member functions. Reviewed-by: stefank, dholmes, stuefe, coleenp ! src/hotspot/share/memory/binaryTreeDictionary.hpp ! src/hotspot/share/memory/metaspace/metabase.hpp ! src/hotspot/share/oops/constantPool.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/metadata.hpp ! src/hotspot/share/oops/method.hpp ! src/hotspot/share/oops/methodCounters.hpp ! src/hotspot/share/oops/methodData.hpp ! src/hotspot/share/oops/oop.hpp ! src/hotspot/share/oops/oop.inline.hpp Changeset: e33ebc7f Author: Jesper Wilhelmsson Date: 2020-06-16 04:20:30 +0000 URL: https://git.openjdk.java.net/loom/commit/e33ebc7f Merge ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.cpp Changeset: 0a108f9e Author: Tagir F. Valeev Date: 2020-06-16 03:16:41 +0000 URL: https://git.openjdk.java.net/loom/commit/0a108f9e 8247605: Avoid array allocation when concatenating with empty string Reviewed-by: redestad, plevart ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! test/micro/org/openjdk/bench/java/lang/StringConcat.java Changeset: 77bdc306 Author: Stefan Karlsson Date: 2020-06-16 09:37:53 +0000 URL: https://git.openjdk.java.net/loom/commit/77bdc306 8247470: Fix CHeap GrowableArray NMT accounting Reviewed-by: coleenp, tschatzl, kbarrett ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/aot/aotLoader.cpp ! src/hotspot/share/ci/ciTypeFlow.cpp ! src/hotspot/share/classfile/classListParser.cpp ! src/hotspot/share/classfile/classLoader.cpp ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderExt.cpp ! src/hotspot/share/classfile/compactHashtable.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/packageEntry.cpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/code/codeCache.cpp ! src/hotspot/share/compiler/compilerEvent.cpp ! src/hotspot/share/compiler/disassembler.cpp ! src/hotspot/share/gc/g1/g1Allocator.hpp ! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp ! src/hotspot/share/gc/g1/g1SurvivorRegions.cpp ! src/hotspot/share/gc/parallel/mutableNUMASpace.cpp ! src/hotspot/share/gc/parallel/psCompactionManager.cpp ! src/hotspot/share/gc/shared/gcTimer.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/periodic/jfrNetworkUtilization.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadGroup.cpp ! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp ! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp ! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp ! src/hotspot/share/jfr/support/jfrKlassUnloading.cpp ! src/hotspot/share/memory/allocation.hpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/heapShared.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/oops/methodData.cpp ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/prims/jvmtiCodeBlobEvents.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvThreadState.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExtensions.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiRawMonitor.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/flags/jvmFlagConstraintList.cpp ! src/hotspot/share/runtime/flags/jvmFlagRangeList.cpp ! src/hotspot/share/runtime/perfData.cpp ! src/hotspot/share/runtime/reflectionUtils.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/unhandledOops.cpp ! src/hotspot/share/runtime/vframe_hp.cpp ! src/hotspot/share/services/diagnosticArgument.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/memoryService.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/utilities/growableArray.hpp ! src/hotspot/share/utilities/hashtable.inline.hpp ! src/hotspot/share/utilities/histogram.cpp Changeset: 9e4b9e91 Author: Magnus Ihse Bursie Date: 2020-06-16 14:22:15 +0000 URL: https://git.openjdk.java.net/loom/commit/9e4b9e91 8201575: Allow numbers in VERSION_PRE according to JEP 223 Reviewed-by: erikj ! make/autoconf/jdk-version.m4 Changeset: a5120993 Author: Rahul Yadav Date: 2020-06-16 13:15:42 +0000 URL: https://git.openjdk.java.net/loom/commit/a5120993 8247675: Update DateFormatterTest Copyright The fix updates the test DateFormatterTest copyright by adding missing comma Reviewed-by: dfuchs, chegar ! test/jdk/com/sun/net/httpserver/DateFormatterTest.java Changeset: 3839c865 Author: Patric Hedlin Date: 2020-06-04 10:17:40 +0000 URL: https://git.openjdk.java.net/loom/commit/3839c865 8247200: assert((unsigned)fpargs < 32) Reviewed-by: aph, neliasso ! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp Changeset: 3e5abdaf Author: Jonathan Gibbons Date: 2020-06-16 14:27:16 +0000 URL: https://git.openjdk.java.net/loom/commit/3e5abdaf 8152313: [javadoc] convert tool tests to doclet tests Reviewed-by: ksrini ! test/langtools/ProblemList.txt + test/langtools/jdk/javadoc/lib/javadoc/tester/TestDoclet.java + test/langtools/jdk/javadoc/tool/enum/docComments/EnumCommentTest.java - test/langtools/jdk/javadoc/tool/enum/docComments/Main.java ! test/langtools/jdk/javadoc/tool/enum/docComments/pkg1/Operation.java + test/langtools/jdk/javadoc/tool/enum/enumType/EnumContentsTest.java - test/langtools/jdk/javadoc/tool/enum/enumType/Main.java ! test/langtools/jdk/javadoc/tool/enum/enumType/expected.out - test/langtools/jdk/javadoc/tool/varArgs/Main.java + test/langtools/jdk/javadoc/tool/varArgs/VarArgsTest.java ! test/langtools/jdk/javadoc/tool/varArgs/expected.out Changeset: 6d2959b3 Author: Jesper Wilhelmsson Date: 2020-06-17 05:28:05 +0000 URL: https://git.openjdk.java.net/loom/commit/6d2959b3 Merge ! 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/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 Changeset: aeeaffa8 Author: Aleksey Shipilev Date: 2020-06-17 09:43:16 +0000 URL: https://git.openjdk.java.net/loom/commit/aeeaffa8 8247593: Shenandoah: should not block pacing reporters Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp Changeset: d2c1027e Author: Aleksey Shipilev Date: 2020-06-17 17:21:47 +0000 URL: https://git.openjdk.java.net/loom/commit/d2c1027e 8247751: Shenandoah: options tests should run with smaller heaps Reviewed-by: zgu, rkennke ! test/hotspot/jtreg/gc/shenandoah/options/TestArgumentRanges.java ! test/hotspot/jtreg/gc/shenandoah/options/TestClassUnloadingArguments.java ! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java ! test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGCNoConcurrent.java ! test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java ! test/hotspot/jtreg/gc/shenandoah/options/TestHumongousThresholdArgs.java ! test/hotspot/jtreg/gc/shenandoah/options/TestLoopMiningArguments.java ! test/hotspot/jtreg/gc/shenandoah/options/TestModeUnlock.java ! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCounts.java ! test/hotspot/jtreg/gc/shenandoah/options/TestThreadCountsOverride.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java ! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierEnable.java Changeset: 00dc525e Author: Aleksey Shipilev Date: 2020-06-17 17:21:56 +0000 URL: https://git.openjdk.java.net/loom/commit/00dc525e 8247754: Shenandoah: mxbeans tests can be shorter Reviewed-by: rkennke ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java Changeset: 44d4e37c Author: Aleksey Shipilev Date: 2020-06-17 17:22:09 +0000 URL: https://git.openjdk.java.net/loom/commit/44d4e37c 8247757: Shenandoah: split heavy tests by heuristics to improve parallelism Reviewed-by: rkennke ! test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java ! test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java ! test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java ! test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java ! test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java ! test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java ! test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java Changeset: 1d87958e Author: Jonathan Gibbons Date: 2020-06-17 09:24:28 +0000 URL: https://git.openjdk.java.net/loom/commit/1d87958e 8243113: Always identify version of javadoc used to generate docs Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java ! test/langtools/jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java ! test/langtools/jdk/javadoc/doclet/testHeadTag/TestHeadTag.java Changeset: 34c79640 Author: Claes Redestad Date: 2020-06-17 19:36:26 +0000 URL: https://git.openjdk.java.net/loom/commit/34c79640 8247681: Improve bootstrapping of unary concatenations Reviewed-by: jlaskey, psandoz ! src/java.base/share/classes/java/lang/StringConcatHelper.java ! src/java.base/share/classes/java/lang/invoke/StringConcatFactory.java ! test/jdk/java/lang/String/concat/ImplicitStringConcatShapes-head.template ! test/jdk/java/lang/String/concat/ImplicitStringConcatShapes.java ! test/jdk/java/lang/String/concat/StringConcatFactoryInvariants.java ! test/micro/org/openjdk/bench/java/lang/StringConcat.java Changeset: 4f2edaca Author: Martin Buchholz Date: 2020-06-17 12:29:58 +0000 URL: https://git.openjdk.java.net/loom/commit/4f2edaca 8247782: typos in java.math Reviewed-by: rriggs, lancea, darcy ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/BigInteger.java Changeset: 175b597a Author: Martin Buchholz Date: 2020-06-17 12:45:17 +0000 URL: https://git.openjdk.java.net/loom/commit/175b597a 8247706: Unintentional use of new Date(year...) with absolute year Reviewed-by: naoto, rriggs ! test/jdk/java/text/Format/DateFormat/DateFormatRegression.java ! test/jdk/java/time/tck/java/time/format/TCKLocalizedPrinterParser.java ! test/jdk/java/util/Calendar/FieldStateTest.java Changeset: 1cb5a48e Author: Joe Darcy Date: 2020-06-17 13:00:14 +0000 URL: https://git.openjdk.java.net/loom/commit/1cb5a48e 8245588: Update --release 15 symbol information for JDK 15 build 27 Reviewed-by: jjg ! make/data/symbols/java.base-F.sym.txt + make/data/symbols/java.rmi-F.sym.txt + make/data/symbols/jdk.jdi-F.sym.txt ! make/data/symbols/jdk.net-F.sym.txt ! make/data/symbols/jdk.unsupported-F.sym.txt ! make/data/symbols/symbols Changeset: 07f9376f Author: Chris Plummer Date: 2020-06-17 13:12:54 +0000 URL: https://git.openjdk.java.net/loom/commit/07f9376f 8246369: CodeCache.findBlobUnsafe(addr) sometimes asserts with valid address Reviewed-by: sspitsyn, amenkov ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/code/CodeCache.java Changeset: 9a26a01e Author: Jesper Wilhelmsson Date: 2020-06-18 03:04:27 +0000 URL: https://git.openjdk.java.net/loom/commit/9a26a01e Added tag jdk-16+2 for changeset bcbe7b8a77b8 ! .hgtags Changeset: 2627f153 Author: David Holmes Date: 2020-06-17 21:07:08 +0000 URL: https://git.openjdk.java.net/loom/commit/2627f153 8238832: Obsolete PrintVMQWaitTime Reviewed-by: ccheung, dcubed ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/runtime/vmThread.cpp ! test/jdk/com/sun/management/HotSpotDiagnosticMXBean/CheckOrigin.java Changeset: 0bacc69a Author: Aleksey Shipilev Date: 2020-06-18 19:14:13 +0000 URL: https://git.openjdk.java.net/loom/commit/0bacc69a 8247860: Shenandoah: add update watermark line in rich assert failure message Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp Changeset: a16994ff Author: Jesper Wilhelmsson Date: 2020-06-19 00:30:46 +0000 URL: https://git.openjdk.java.net/loom/commit/a16994ff Merge ! .hgtags ! .hgtags Changeset: 651c20d4 Author: Ludovic Henry Committer: Tobias Hartmann Date: 2020-06-19 08:06:08 +0000 URL: https://git.openjdk.java.net/loom/commit/651c20d4 8247697: Remove delayed_forbidden dead code in C2 The delayed_forbidden parameter to Compile::call_generator is never used. Reviewed-by: kvn, vlivanov, thartmann ! src/hotspot/share/opto/callGenerator.cpp ! src/hotspot/share/opto/callGenerator.hpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/doCall.cpp Changeset: cd335475 Author: Yasumasa Suenaga Date: 2020-06-19 16:09:49 +0000 URL: https://git.openjdk.java.net/loom/commit/cd335475 8247729: GetObjectMonitorUsage() might return inconsistent information Reviewed-by: dholmes, dcubed, sspitsyn ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp Changeset: 4ef42b92 Author: Jonathan Gibbons Date: 2020-06-19 07:55:30 +0000 URL: https://git.openjdk.java.net/loom/commit/4ef42b92 8247760: Improve documentation for javadoc.tester.JavadocTester Reviewed-by: prappo ! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java Changeset: 5bd6e9d7 Author: Daniel D. Daugherty Date: 2020-06-19 15:22:19 +0000 URL: https://git.openjdk.java.net/loom/commit/5bd6e9d7 8247876: ProblemList various crypto tests on aarch64 Reviewed-by: wetmore ! test/jdk/ProblemList.txt Changeset: 927a7287 Author: Weijun Wang Date: 2020-06-20 15:11:19 +0000 URL: https://git.openjdk.java.net/loom/commit/927a7287 8247907: XMLDsig logging does not work Reviewed-by: mullan ! src/java.base/share/lib/security/default.policy ! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java + test/jdk/javax/xml/crypto/dsig/LogParameters.java Changeset: 3576a883 Author: Erik Gahlin Date: 2020-06-22 08:09:23 +0000 URL: https://git.openjdk.java.net/loom/commit/3576a883 8246436: JFR: Avoid parsing metadata.xml during startup Reviewed-by: mgronlun, erikj, redestad ! make/CompileToolsHotspot.gmk ! make/Main.gmk + make/ToolsHotspot.gmk ! make/hotspot/gensrc/GensrcJfr.gmk ! make/modules/jdk.jfr/Copy.gmk + make/modules/jdk.jfr/Gendata.gmk ! make/src/classes/build/tools/jfr/GenerateJfrFiles.java - src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataHandler.java + src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java Changeset: 04adafb7 Author: Erik Gahlin Date: 2020-06-22 09:44:32 +0000 URL: https://git.openjdk.java.net/loom/commit/04adafb7 8247901: Multiple conflicting @return for FlightRecorderMXBean Reviewed-by: mgronlun ! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBean.java Changeset: 5adfaa39 Author: Roland Westrelin Date: 2020-06-18 15:44:55 +0000 URL: https://git.openjdk.java.net/loom/commit/5adfaa39 8247763: assert(outer->outcnt() == 2) failed: 'only phis' failure in LoopNode::verify_strip_mined() Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopstripmining/TestStoreSunkToOuterLoop.java Changeset: 732d8865 Author: Severin Gehwolf Date: 2020-05-20 21:12:20 +0000 URL: https://git.openjdk.java.net/loom/commit/732d8865 8244500: jtreg test error in test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java When the kernel doesn't support swap limits, expect host values instead. Reviewed-by: mbaesken, bobv, stuefe ! test/hotspot/jtreg/containers/docker/CheckOperatingSystemMXBean.java ! test/hotspot/jtreg/containers/docker/TestCPUAwareness.java ! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java Changeset: 3192ef36 Author: Zhengyu Gu Date: 2020-06-22 11:40:06 +0000 URL: https://git.openjdk.java.net/loom/commit/3192ef36 8247736: Shenandoah: assert(_nm->is_alive()) failed: only alive nmethods here Reviewed-by: rkennke, shade ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.cpp ! src/hotspot/share/gc/shenandoah/shenandoahNMethod.hpp Changeset: 4862d0d5 Author: Jesper Wilhelmsson Date: 2020-06-22 18:23:49 +0000 URL: https://git.openjdk.java.net/loom/commit/4862d0d5 Merge ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/runtime/globals.hpp Changeset: 2c868d61 Author: Phil Race Date: 2020-06-22 15:55:57 +0000 URL: https://git.openjdk.java.net/loom/commit/2c868d61 Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: a1b5e010 Author: Sergey Bylokhov Date: 2020-06-24 15:35:43 +0000 URL: https://git.openjdk.java.net/loom/commit/a1b5e010 8213535: Windows HiDPI html lightweight tooltips are truncated Reviewed-by: kizune ! src/java.desktop/share/classes/javax/swing/PopupFactory.java ! test/jdk/javax/swing/GraphicsConfigNotifier/StalePreferredSize.java ! test/jdk/javax/swing/JPopupMenu/6800513/bug6800513.java ! test/jdk/javax/swing/JToolTip/4846413/bug4846413.java ! test/jdk/javax/swing/PopupFactory/6276087/NonOpaquePopupMenuTest.java Changeset: 921155df Author: Andrey Turbanov Committer: Sergey Bylokhov Date: 2020-06-24 20:32:32 +0000 URL: https://git.openjdk.java.net/loom/commit/921155df 8036604: Typo in BufferedBufImgOps.java in the exception message Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/image/RescaleOp.java ! src/java.desktop/share/classes/sun/java2d/pipe/BufferedBufImgOps.java Changeset: 56990241 Author: Pankaj Bansal Date: 2020-07-01 09:14:59 +0000 URL: https://git.openjdk.java.net/loom/commit/56990241 8197560: test javax/swing/JTree/8003400/Test8003400.java fails Reviewed-by: serb, psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JTree/8003400/Test8003400.java Changeset: c3ec97d4 Author: Prasanta Sadhukhan Date: 2020-07-02 09:27:58 +0000 URL: https://git.openjdk.java.net/loom/commit/c3ec97d4 8248187: javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java fails with String is not properly drawn Reviewed-by: serb, pbansal ! test/jdk/javax/swing/plaf/basic/BasicGraphicsUtils/8132119/bug8132119.java Changeset: 911c553c Author: Prasanta Sadhukhan Date: 2020-07-02 09:29:42 +0000 URL: https://git.openjdk.java.net/loom/commit/911c553c 8245921: Minor copy/paste issue in BasicScrollBarUI Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java Changeset: 5fbac4a3 Author: Vyom Tiwari Committer: Prasanta Sadhukhan Date: 2020-07-02 09:31:42 +0000 URL: https://git.openjdk.java.net/loom/commit/5fbac4a3 8244324: RTFEditorKit does not display some of Japanese characters correctly Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java Changeset: b7e94495 Author: Jesper Wilhelmsson Date: 2020-06-23 03:05:07 +0000 URL: https://git.openjdk.java.net/loom/commit/b7e94495 Merge Changeset: 17f2250c Author: Stefan Karlsson Date: 2020-06-23 09:38:21 +0000 URL: https://git.openjdk.java.net/loom/commit/17f2250c 8247879: Rework WeakHandle and OopHandle to dynamically support different OopStorages Reviewed-by: coleenp, eosterlund ! src/hotspot/share/classfile/classLoaderData.cpp ! src/hotspot/share/classfile/classLoaderData.hpp ! src/hotspot/share/classfile/dictionary.cpp ! src/hotspot/share/classfile/protectionDomainCache.cpp ! src/hotspot/share/classfile/protectionDomainCache.hpp ! src/hotspot/share/classfile/stringTable.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/oops/oopHandle.hpp ! src/hotspot/share/oops/oopHandle.inline.hpp ! src/hotspot/share/oops/weakHandle.cpp ! src/hotspot/share/oops/weakHandle.hpp ! src/hotspot/share/oops/weakHandle.inline.hpp ! src/hotspot/share/prims/resolvedMethodTable.cpp ! src/hotspot/share/utilities/hashtable.cpp Changeset: 8d9826e4 Author: Claes Redestad Date: 2020-06-23 10:07:10 +0000 URL: https://git.openjdk.java.net/loom/commit/8d9826e4 8247995: Avoid use of a mapping function in Permissions.getPermissionCollection Reviewed-by: rriggs ! src/java.base/share/classes/java/security/Permissions.java + test/micro/org/openjdk/bench/java/security/PermissionsImplies.java Changeset: e3eb38f4 Author: Hai-May Chao Date: 2020-06-23 16:30:38 +0000 URL: https://git.openjdk.java.net/loom/commit/e3eb38f4 8244148: keytool -printcert and -printcrl should support the -trustcacerts and -keystore options Reviewed-by: weijun, jjiang ! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java ! src/java.base/share/classes/sun/security/tools/KeyStoreUtil.java ! src/java.base/share/classes/sun/security/tools/keytool/Main.java ! src/java.base/share/classes/sun/security/tools/keytool/Resources.java ! src/java.base/share/classes/sun/security/util/AnchorCertificates.java + src/java.base/share/classes/sun/security/util/FilePaths.java ! test/jdk/sun/security/tools/keytool/WeakAlg.java + test/jdk/sun/security/tools/keytool/fakecacerts/MyOwnCacerts.java + test/jdk/sun/security/tools/keytool/fakecacerts/TrustedCRL.java + test/jdk/sun/security/tools/keytool/fakecacerts/TrustedCert.java + test/jdk/sun/security/util/module_patch/java.base/sun/security/util/FilePaths.java ! test/lib/jdk/test/lib/security/KeyStoreUtils.java Changeset: f8596b57 Author: Kim Barrett Date: 2020-06-23 05:58:52 +0000 URL: https://git.openjdk.java.net/loom/commit/f8596b57 8247740: Inline derived CollectedHeap access for G1 and ParallelGC Added shared helper in CollectedHeap, and inlined for G1 and ParallelGC Reviewed-by: stefank, pliden ! src/hotspot/share/gc/epsilon/epsilonHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp Changeset: 88df2f0f Author: Vladimir Kempik Date: 2020-06-23 13:41:55 +0000 URL: https://git.openjdk.java.net/loom/commit/88df2f0f 8243470: [macos] bring back O2 opt level for unsafe.cpp Remove special case for unsafe.cpp on clang macos Reviewed-by: erikj, ihse ! make/hotspot/lib/JvmOverrideFiles.gmk Changeset: a10a9284 Author: Erik ?sterlund Date: 2020-06-23 11:59:13 +0000 URL: https://git.openjdk.java.net/loom/commit/a10a9284 8247179: Mechanism for VM operations to not take part in safepoint coalescing Reviewed-by: rehn, dholmes ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/vmThread.cpp ! src/hotspot/share/runtime/vmThread.hpp Changeset: 2765410a Author: Erik ?sterlund Date: 2020-06-23 11:59:13 +0000 URL: https://git.openjdk.java.net/loom/commit/2765410a 8247319: Remove on-stack nmethod hotness counter sampling from safepoints Reviewed-by: kvn, dholmes ! src/hotspot/share/code/nmethod.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/sweeper.cpp ! src/hotspot/share/runtime/sweeper.hpp ! src/hotspot/share/runtime/vmOperations.hpp Changeset: d8219d0a Author: Erik Joelsson Date: 2020-06-23 06:51:35 +0000 URL: https://git.openjdk.java.net/loom/commit/d8219d0a 8213214: Set -Djava.io.tmpdir= when running tests Reviewed-by: alanb, mikael ! make/RunTests.gmk ! test/jdk/java/nio/file/Path/Misc.java Changeset: c0b348f3 Author: Jamil Nimeh Date: 2020-06-23 07:48:39 +0000 URL: https://git.openjdk.java.net/loom/commit/c0b348f3 8239950: Update PKCS9 Attributes to PKCS#9 v2.0 Encodings Reviewed-by: weijun ! src/java.base/share/classes/sun/security/pkcs/PKCS9Attribute.java ! src/java.base/share/classes/sun/security/util/DerValue.java + test/jdk/sun/security/pkcs/pkcs9/PKCS9AttrTypeTests.java Changeset: cb9d3efe Author: Dong Wangya Committer: Fei Yang Date: 2020-06-22 20:26:02 +0000 URL: https://git.openjdk.java.net/loom/commit/cb9d3efe 8247979: aarch64: missing side effect of killing flags for clearArray_reg_reg Reviewed-by: adinn ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: 6986ab25 Author: Zhengyu Gu Date: 2020-06-23 13:38:20 +0000 URL: https://git.openjdk.java.net/loom/commit/6986ab25 8248041: Shenandoah: pre-Full GC root updates may miss some roots Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: 4076ca82 Author: Xin Liu Date: 2020-06-23 10:40:26 +0000 URL: https://git.openjdk.java.net/loom/commit/4076ca82 8151779: Some intrinsic flags could be replaced with one general flag Add ControlIntrinsic switch Reviewed-by: neliasso, phh ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/compiler/compilerDirectives.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/compiler/compilerOracle.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/runtime/globals.hpp + src/hotspot/share/utilities/tribool.hpp ! test/hotspot/gtest/compiler/test_directivesParser.cpp + test/hotspot/gtest/utilities/test_tribool.cpp ! test/hotspot/jtreg/compiler/escapeAnalysis/TestGetClass.java ! test/hotspot/jtreg/compiler/intrinsics/IntrinsicAvailableTest.java ! test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java Changeset: 0a6262f0 Author: Erik Gahlin Date: 2020-06-23 20:15:54 +0000 URL: https://git.openjdk.java.net/loom/commit/0a6262f0 8242593: JFR: EventFactory does not scale well past unique 1000 events Reviewed-by: jbachorik ! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java Changeset: 1aa65395 Author: Erik Gahlin Date: 2020-06-23 21:28:45 +0000 URL: https://git.openjdk.java.net/loom/commit/1aa65395 8241885: JFR tool: print does not work with inner class events Reviewed-by: jbachorik ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Main.java ! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java Changeset: e178f046 Author: Naoto Sato Date: 2020-06-23 17:43:58 +0000 URL: https://git.openjdk.java.net/loom/commit/e178f046 8248184: AMPM_OF_DAY doc fix in ChronoField Reviewed-by: bpb, lancea ! src/java.base/share/classes/java/time/temporal/ChronoField.java Changeset: 27fc8b67 Author: Ioi Lam Date: 2020-06-23 21:23:00 +0000 URL: https://git.openjdk.java.net/loom/commit/27fc8b67 8246546: Simplify SystemDictionary::is_shared_class_visible Reviewed-by: minqi, ccheung ! src/hotspot/share/classfile/moduleEntry.cpp ! src/hotspot/share/classfile/moduleEntry.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/filemap.cpp ! src/hotspot/share/memory/filemap.hpp ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/Simple.java Changeset: a1f02d13 Author: Stefan Karlsson Date: 2020-06-24 12:19:14 +0000 URL: https://git.openjdk.java.net/loom/commit/a1f02d13 8248130: AArch64: pf() uses mtNone instead of mtInternal Reviewed-by: tschatzl, kbarrett, dholmes ! src/hotspot/cpu/aarch64/frame_aarch64.cpp Changeset: 156f6174 Author: Stefan Karlsson Date: 2020-06-24 13:15:00 +0000 URL: https://git.openjdk.java.net/loom/commit/156f6174 8248132: ZGC: Unify handling of all OopStorage instances in root processing Reviewed-by: pliden, kbarrett, tschatzl + src/hotspot/share/gc/shared/oopStorageSetParState.hpp + src/hotspot/share/gc/shared/oopStorageSetParState.inline.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp + src/hotspot/share/utilities/valueObjArray.hpp + test/hotspot/gtest/utilities/test_valueObjArray.cpp Changeset: 3797364c Author: Stefan Karlsson Date: 2020-06-24 13:15:54 +0000 URL: https://git.openjdk.java.net/loom/commit/3797364c 8248133: SerialGC: Unify handling of all OopStorage instances in root processing Reviewed-by: eosterlund, kbarrett, pliden ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shared/oopStorageSet.hpp + src/hotspot/share/gc/shared/oopStorageSet.inline.hpp Changeset: 9d6aa42a Author: Stefan Karlsson Date: 2020-06-24 13:16:24 +0000 URL: https://git.openjdk.java.net/loom/commit/9d6aa42a 8247820: ParallelGC: Process strong OopStorage entries in parallel Reviewed-by: pliden, eosterlund, kbarrett, tschatzl ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psRootType.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp Changeset: ef3b0ec5 Author: Stefan Karlsson Date: 2020-06-24 13:16:52 +0000 URL: https://git.openjdk.java.net/loom/commit/ef3b0ec5 8247755: Leaner and more versatile GrowableArray classes Reviewed-by: kbarrett, coleenp ! src/hotspot/share/memory/iterator.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/growableArray.cpp ! src/hotspot/share/utilities/growableArray.hpp ! src/hotspot/share/utilities/hashtable.cpp ! src/hotspot/share/utilities/hashtable.hpp ! src/hotspot/share/utilities/hashtable.inline.hpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotTypeDataBase.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/utilities/GenericGrowableArray.java + test/hotspot/gtest/utilities/test_growableArray.cpp Changeset: 9584e01d Author: Alexander Matveev Date: 2020-06-23 20:31:38 +0000 URL: https://git.openjdk.java.net/loom/commit/9584e01d 8225251: Minimise import statements in jpackage sources Reviewed-by: herrick, asemenyuk ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LibProvidersLookup.java ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxAppImageBuilder.java ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxDebBundler.java ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxPackageBundler.java ! src/jdk.incubator.jpackage/linux/classes/jdk/incubator/jpackage/internal/LinuxRpmBundler.java ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppImageBuilder.java ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacAppStoreBundler.java ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacPkgBundler.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AddLauncherArguments.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AppImageBundler.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/AppImageFile.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Arguments.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/BundleParams.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Bundler.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/CfgFile.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/DeployParams.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/FileAssociation.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/JLinkBundlerHelper.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/LauncherData.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Log.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/PathGroup.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/StandardBundlerParam.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/ValidOptions.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/main/CommandLine.java ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/ExecutableRebrander.java ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinExeBundler.java ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsAppImageBuilder.java ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WindowsRegistry.java ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WixPipeline.java ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WixSourcesBuilder.java ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WixTool.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/AdditionalLauncher.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Executor.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/HelloApp.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JarBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/PackageTest.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestBuilder.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TestInstance.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/WindowsHelper.java ! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/ApplicationLayoutTest.java ! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/CompareDottedVersionTest.java ! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/DottedVersionTest.java ! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/OverridableResourceTest.java ! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/PathGroupTest.java ! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/PlatformVersionTest.java ! test/jdk/tools/jpackage/junit/jdk/incubator/jpackage/internal/ToolValidatorTest.java ! test/jdk/tools/jpackage/linux/ShortcutHintTest.java ! test/jdk/tools/jpackage/macosx/SigningPackageTest.java ! test/jdk/tools/jpackage/share/AddLauncherTest.java ! test/jdk/tools/jpackage/share/ArgumentsTest.java ! test/jdk/tools/jpackage/share/IconTest.java ! test/jdk/tools/jpackage/share/InstallDirTest.java ! test/jdk/tools/jpackage/share/LicenseTest.java ! test/jdk/tools/jpackage/share/RuntimePackageTest.java ! test/jdk/tools/jpackage/share/SimplePackageTest.java ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JLinkOptionsTest.java ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/JavaOptionsTest.java ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/MainClassTest.java ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest.java ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/ModulePathTest2.java ! test/jdk/tools/jpackage/windows/WinPerUserInstallTest.java Changeset: 112a4bd8 Author: Harold Seigel Date: 2020-06-24 12:34:14 +0000 URL: https://git.openjdk.java.net/loom/commit/112a4bd8 8247966: runtime/logging/loadLibraryTest/LoadLibraryTest.java failed "RuntimeException: 'Unloaded library with handle' missing from stdout/stderr" Make sure the native library is unloaded before exiting the main thread. Reviewed-by: dcubed, dholmes ! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java Changeset: 6b251191 Author: Claes Redestad Date: 2020-06-24 15:18:13 +0000 URL: https://git.openjdk.java.net/loom/commit/6b251191 8248131: Simplify ServicesCatalog provider handling Reviewed-by: alanb ! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java Changeset: 1550fd88 Author: Coleen Phillimore Date: 2020-06-24 09:56:20 +0000 URL: https://git.openjdk.java.net/loom/commit/1550fd88 8239782: CC_INTERP is only used by Zero interpreter Change CC_INTERP conditional to ZERO and remove in places where unnecessary. Fix build to exclude compilers and rename CppInterpreter to ZeroInterpreter. The "C++ Interpreter" has been removed from the code a while ago. Reviewed-by: dholmes, ihse ! make/hotspot/gensrc/GensrcJvmti.gmk ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/cpu/ppc/globalDefinitions_ppc.hpp ! src/hotspot/cpu/s390/globalDefinitions_s390.hpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/zero/abstractInterpreter_zero.cpp ! src/hotspot/cpu/zero/bytecodeInterpreter_zero.cpp - src/hotspot/cpu/zero/cppInterpreterGenerator_zero.cpp - src/hotspot/cpu/zero/cppInterpreter_zero.cpp - src/hotspot/cpu/zero/cppInterpreter_zero.hpp ! src/hotspot/cpu/zero/entry_zero.hpp ! src/hotspot/cpu/zero/frame_zero.cpp ! src/hotspot/cpu/zero/frame_zero.hpp ! src/hotspot/cpu/zero/frame_zero.inline.hpp ! src/hotspot/cpu/zero/interpreterFrame_zero.hpp ! src/hotspot/cpu/zero/methodHandles_zero.cpp ! src/hotspot/cpu/zero/nativeInst_zero.cpp ! src/hotspot/cpu/zero/stack_zero.cpp + src/hotspot/cpu/zero/zeroInterpreter_zero.cpp + src/hotspot/cpu/zero/zeroInterpreter_zero.hpp ! src/hotspot/share/interpreter/abstractInterpreter.cpp ! src/hotspot/share/interpreter/abstractInterpreter.hpp - src/hotspot/share/interpreter/bytecodeInterpreter.cpp - src/hotspot/share/interpreter/bytecodeInterpreter.hpp - src/hotspot/share/interpreter/bytecodeInterpreter.inline.hpp - src/hotspot/share/interpreter/bytecodeInterpreterProfiling.hpp - src/hotspot/share/interpreter/bytecodeInterpreterWithChecks.xml - src/hotspot/share/interpreter/bytecodeInterpreterWithChecks.xsl - src/hotspot/share/interpreter/cppInterpreter.cpp - src/hotspot/share/interpreter/cppInterpreter.hpp - src/hotspot/share/interpreter/cppInterpreterGenerator.cpp - src/hotspot/share/interpreter/cppInterpreterGenerator.hpp ! src/hotspot/share/interpreter/interpreter.cpp ! src/hotspot/share/interpreter/interpreter.hpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/interpreterRuntime.hpp ! src/hotspot/share/interpreter/invocationCounter.cpp ! src/hotspot/share/interpreter/invocationCounter.hpp ! src/hotspot/share/interpreter/rewriter.cpp ! src/hotspot/share/interpreter/templateInterpreter.cpp ! src/hotspot/share/interpreter/templateInterpreter.hpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.cpp ! src/hotspot/share/interpreter/templateInterpreterGenerator.hpp ! src/hotspot/share/interpreter/templateTable.cpp ! src/hotspot/share/interpreter/templateTable.hpp + src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp + src/hotspot/share/interpreter/zero/bytecodeInterpreter.hpp + src/hotspot/share/interpreter/zero/bytecodeInterpreter.inline.hpp + src/hotspot/share/interpreter/zero/bytecodeInterpreterProfiling.hpp + src/hotspot/share/interpreter/zero/bytecodeInterpreterWithChecks.xml + src/hotspot/share/interpreter/zero/bytecodeInterpreterWithChecks.xsl + src/hotspot/share/interpreter/zero/zeroInterpreter.hpp + src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.cpp + src/hotspot/share/interpreter/zero/zeroInterpreterGenerator.hpp ! src/hotspot/share/prims/methodHandles.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/frame.hpp ! src/hotspot/share/runtime/frame.inline.hpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/jniHandles.hpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/utilities/macros.hpp Changeset: 0e60e8ad Author: Yumin Qi Date: 2020-06-24 11:15:22 +0000 URL: https://git.openjdk.java.net/loom/commit/0e60e8ad 8246181: Avoid walking SymbolTable during -Xshare:dump All symbols at dump are created as permanent. Store them in a global array to avoid working SymbolTable. Reviewed-by: iklam, ccheung ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp Changeset: 95b9024a Author: Jonathan Gibbons Date: 2020-06-24 12:41:50 +0000 URL: https://git.openjdk.java.net/loom/commit/95b9024a 8164597: TestIOException.java fails after push for JDK-8164130 Reviewed-by: prappo ! test/langtools/ProblemList.txt ! test/langtools/jdk/javadoc/doclet/testIOException/TestIOException.java Changeset: 1e45eb3b Author: Ioi Lam Date: 2020-06-24 13:52:01 +0000 URL: https://git.openjdk.java.net/loom/commit/1e45eb3b 8248235: appcds/jigsaw/PatchModule/Simple.java failed when running in dynamic CDS mode Reviewed-by: minqi ! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/Simple.java Changeset: 2ad63862 Author: Magnus Ihse Bursie Date: 2020-06-24 23:45:01 +0000 URL: https://git.openjdk.java.net/loom/commit/2ad63862 8247573: gtest/GTestWrapper.java is not helpful if gtest framework is missing Reviewed-by: erikj, iignatyev ! test/hotspot/jtreg/gtest/GTestWrapper.java Changeset: 362f168d Author: Erik Gahlin Date: 2020-06-24 23:47:16 +0000 URL: https://git.openjdk.java.net/loom/commit/362f168d 8242501: JFR: oldobject/TestG1.java can't find leaking object Reviewed-by: mgronlun ! test/jdk/jdk/jfr/event/oldobject/TestG1.java ! test/jdk/jdk/jfr/event/oldobject/TestParallel.java ! test/jdk/jdk/jfr/event/oldobject/TestSerial.java Changeset: 3e4ad5d8 Author: Daniel D. Daugherty Date: 2020-06-24 17:48:53 +0000 URL: https://git.openjdk.java.net/loom/commit/3e4ad5d8 8246477: add whitebox support for deflating idle monitors Reviewed-by: dholmes, eosterlund ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmThread.cpp ! test/hotspot/jtreg/compiler/testlibrary/rtm/AbortProvoker.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java + test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: ac37a299 Author: Daniel D. Daugherty Date: 2020-06-24 17:49:10 +0000 URL: https://git.openjdk.java.net/loom/commit/ac37a299 8248049: minor cleanups in gc/whitebox/TestWBGC.java Reviewed-by: hseigel ! test/hotspot/jtreg/gc/whitebox/TestWBGC.java Changeset: 9e5f6885 Author: Jesper Wilhelmsson Date: 2020-06-25 02:54:12 +0000 URL: https://git.openjdk.java.net/loom/commit/9e5f6885 Added tag jdk-16+3 for changeset 76810b3a88c8 ! .hgtags Changeset: 233cac32 Author: Jesper Wilhelmsson Date: 2020-06-25 03:11:32 +0000 URL: https://git.openjdk.java.net/loom/commit/233cac32 Merge ! .hgtags ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java ! .hgtags ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java Changeset: 06cea107 Author: Coleen Phillimore Date: 2020-06-25 08:01:17 +0000 URL: https://git.openjdk.java.net/loom/commit/06cea107 8248271: linux-x86-zero build failure Reviewed-by: dholmes ! src/hotspot/os_cpu/linux_zero/os_linux_zero.hpp Changeset: a6e794b3 Author: Coleen Phillimore Date: 2020-06-25 08:04:28 +0000 URL: https://git.openjdk.java.net/loom/commit/a6e794b3 8248240: Remove extendedPC.hpp and fetch_frame_from_ucontext This empty interface was left over from deleting code from before safepoint polling. Reviewed-by: lfoltan, dholmes ! src/hotspot/os/aix/os_aix.cpp ! src/hotspot/os/bsd/os_bsd.cpp ! src/hotspot/os/bsd/os_bsd.hpp ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/aix_ppc/os_aix_ppc.cpp ! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_x86/thread_bsd_x86.cpp ! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp ! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_aarch64/thread_linux_aarch64.cpp ! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp ! src/hotspot/os_cpu/linux_arm/thread_linux_arm.cpp ! src/hotspot/os_cpu/linux_ppc/os_linux_ppc.cpp ! src/hotspot/os_cpu/linux_s390/os_linux_s390.cpp ! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp ! src/hotspot/os_cpu/linux_x86/thread_linux_x86.cpp ! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp - src/hotspot/share/runtime/extendedPC.hpp ! src/hotspot/share/runtime/os.hpp Changeset: a953a0f4 Author: Sibabrata Sahoo Date: 2020-06-25 06:12:29 +0000 URL: https://git.openjdk.java.net/loom/commit/a953a0f4 8247968: test/jdk/javax/crypto/SecretKeyFactory/security.properties has wrong header Wrong copyright header removed Reviewed-by: weijun ! test/jdk/javax/crypto/SecretKeyFactory/security.properties Changeset: 8c204010 Author: Thomas Schatzl Date: 2020-06-25 16:07:39 +0000 URL: https://git.openjdk.java.net/loom/commit/8c204010 8243672: Short term pause time ratio calculation in G1 off Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Analytics.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp Changeset: 0f2ac202 Author: Thomas Schatzl Date: 2020-06-25 16:07:43 +0000 URL: https://git.openjdk.java.net/loom/commit/0f2ac202 8244603: G1 incorrectly limiting young gen size when using the reserve can result in repeated full gcs 8238858: G1 Mixed gc young gen sizing might cause the first mixed gc to immediately follow the prepare mixed gc Reviewed-by: sjohanss, iwalulya ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp Changeset: 47e465cf Author: Andrew Haley Committer: Simon Tooke Date: 2020-06-25 14:19:37 +0000 URL: https://git.openjdk.java.net/loom/commit/47e465cf 8243114: Implement montgomery{Multiply,Square}intrinsics on Windows Reviewed-by: dholmes, andrew ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp Changeset: aacb8278 Author: Magnus Ihse Bursie Date: 2020-06-25 18:35:40 +0000 URL: https://git.openjdk.java.net/loom/commit/aacb8278 8220639: Need a way to augment JTREG_LAUNCHER_OPTIONS from command-line Reviewed-by: erikj, dholmes ! doc/testing.html ! doc/testing.md ! make/Global.gmk ! make/RunTests.gmk ! make/common/Utils.gmk Changeset: e00aa7c8 Author: Thomas Schatzl Date: 2020-06-25 18:58:14 +0000 URL: https://git.openjdk.java.net/loom/commit/e00aa7c8 8248329: JDK-8244603 breaks windows build Reviewed-by: sundar, dcubed ! src/hotspot/share/gc/g1/g1Policy.cpp Changeset: 4682835f Author: Yumin Qi Date: 2020-06-25 12:40:02 +0000 URL: https://git.openjdk.java.net/loom/commit/4682835f 8203005: The top-of-stack type specified for nofast_* bytecodes are wrong The change was left by 8074345 the types were wrongly put as T_ILLEGAL for T_OBJECT, and T_ILLEGAL for T_INT. Reviewed-by: dcubed, cjplummer ! src/hotspot/share/interpreter/bytecodes.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/interpreter/Bytecodes.java Changeset: 23bbc981 Author: Erik Gahlin Date: 2020-06-25 21:46:12 +0000 URL: https://git.openjdk.java.net/loom/commit/23bbc981 8248302: JFR: Add test for OldObjectSample event when using ZGC Reviewed-by: mgronlun + test/jdk/jdk/jfr/event/oldobject/TestZ.java Changeset: b87302ca Author: Vladimir Kozlov Date: 2020-06-25 16:01:16 +0000 URL: https://git.openjdk.java.net/loom/commit/b87302ca 8248347: windows build broken by JDK-8243114 Reviewed-by: dcubed, dholmes ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp Changeset: 55b47225 Author: Jesper Wilhelmsson Date: 2020-06-26 04:15:33 +0000 URL: https://git.openjdk.java.net/loom/commit/55b47225 Merge Changeset: 9ffba300 Author: Kim Barrett Date: 2020-06-26 05:26:19 +0000 URL: https://git.openjdk.java.net/loom/commit/9ffba300 8247747: Remove macro definition of "inline" in stack.hpp Removed "inline" macro and some microoptimizations. Reviewed-by: lfoltan, tschatzl ! src/hotspot/share/utilities/stack.hpp ! src/hotspot/share/utilities/stack.inline.hpp Changeset: e7fa180e Author: Matthias Baesken Date: 2020-06-26 12:05:57 +0000 URL: https://git.openjdk.java.net/loom/commit/e7fa180e 8248334: hs build errors on ppc64 and s390x platforms Reviewed-by: dholmes, mdoerr ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/templateTable_ppc_64.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/templateInterpreterGenerator_s390.cpp ! src/hotspot/cpu/s390/templateTable_s390.cpp Changeset: 51ddc2ad Author: Harold Seigel Date: 2020-06-26 12:38:00 +0000 URL: https://git.openjdk.java.net/loom/commit/51ddc2ad 8246337: Add more JVM tests for sealed classes Add missing test cases for sealed interfaces and sealed classes. Reviewed-by: dholmes, lfoltan + test/hotspot/jtreg/runtime/modules/SealedInterfaceModuleTest.java ! test/hotspot/jtreg/runtime/modules/sealedP1/C1.java ! test/hotspot/jtreg/runtime/modules/sealedP1/SuperClass.jcod + test/hotspot/jtreg/runtime/modules/sealedP1/SuperInterface.jcod ! test/hotspot/jtreg/runtime/modules/sealedP2/C2.java ! test/hotspot/jtreg/runtime/modules/sealedP3/C3.java ! test/hotspot/jtreg/runtime/sealedClasses/Pkg/SealedInterface.jcod ! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleIntfTest.java ! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleTest.java + test/hotspot/jtreg/runtime/sealedClasses/asteroids/Charon.java + test/hotspot/jtreg/runtime/sealedClasses/otherPkg/WrongPackageNotPublic.java ! test/hotspot/jtreg/runtime/sealedClasses/planets/OuterPlanets.jcod Changeset: 18cddad5 Author: Thomas Schatzl Date: 2020-06-26 14:43:09 +0000 URL: https://git.openjdk.java.net/loom/commit/18cddad5 8247819: G1: Process strong OopStorage entries in parallel Implement parallel processing of strong OopStorage entries for G1. Co-authored-by: Erik Osterlund Co-authored-by: Stefan Karlsson Reviewed-by: kbarrett, stefank ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/g1/g1RootProcessor.hpp ! src/hotspot/share/gc/shared/oopStorageSet.cpp ! src/hotspot/share/gc/shared/oopStorageSetParState.hpp ! src/hotspot/share/gc/shared/oopStorageSetParState.inline.hpp ! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/weakProcessorPhaseTimes.cpp ! src/hotspot/share/gc/shared/workerDataArray.hpp ! src/hotspot/share/gc/shared/workerDataArray.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp ! test/hotspot/gtest/gc/shared/test_workerDataArray.cpp ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: 57b792cb Author: Erik ?sterlund Date: 2020-06-26 13:20:12 +0000 URL: https://git.openjdk.java.net/loom/commit/57b792cb 8248216: JFR: Unify handling of all OopStorage instances in LeakProfiler root processing Reviewed-by: mgronlun, stefank ! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp + src/hotspot/share/jfr/leakprofiler/utilities/rootType.cpp ! src/hotspot/share/jfr/leakprofiler/utilities/rootType.hpp Changeset: c0c4a8d7 Author: Chris Hegarty Date: 2020-06-26 14:55:09 +0000 URL: https://git.openjdk.java.net/loom/commit/c0c4a8d7 8248326: Add a minimal serialization test for local records Reviewed-by: dfuchs ! test/jdk/java/io/Serializable/records/BasicRecordSer.java Changeset: fc82a465 Author: Lance Andersen Date: 2020-06-26 13:37:43 +0000 URL: https://git.openjdk.java.net/loom/commit/fc82a465 8248412: test/jdk/java/sql/testng/test/sql/DriverManagerPermissionsTests.java can fail Reviewed-by: naoto, dfuchs - test/jdk/java/sql/testng/test/sql/DriverManagerPermissionsTests.java + test/jdk/java/sql/testng/test/sql/othervm/DriverManagerPermissionsTests.java Changeset: f6c537f8 Author: Robert Field Date: 2020-06-26 11:56:21 +0000 URL: https://git.openjdk.java.net/loom/commit/f6c537f8 8247438: JShell: When FailOverExecutionControlProvider fails the proximal cause is not shown 8237743: test/langtools/jdk/jshell/FailOverExecutionControlTest.java fails No ExecutionControlProvider with name 'nonExistent' and parameter keys: [] 8199646: JShell tests: jdk/jshell/FailOverDirectExecutionControlTest.java failed with java.lang.UnsupportedOperationException Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/execution/FailOverExecutionControlProvider.java ! test/langtools/jdk/jshell/ExecutionControlTestBase.java ! test/langtools/jdk/jshell/FailOverDirectExecutionControlTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlDyingLaunchTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlHangingLaunchTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlHangingListenTest.java ! test/langtools/jdk/jshell/FailOverExecutionControlTest.java Changeset: a0a0539b Author: Calvin Cheung Date: 2020-06-26 19:26:30 +0000 URL: https://git.openjdk.java.net/loom/commit/a0a0539b 8248112: array index out of bound in FileMapInfo::check_paths Check runtime classpath lengths after calling create_path_array(). Reviewed-by: iklam, minqi ! src/hotspot/share/memory/filemap.cpp ! test/hotspot/jtreg/runtime/cds/appcds/BootClassPathMismatch.java ! test/hotspot/jtreg/runtime/cds/appcds/WrongClasspath.java Changeset: bdab5a0a Author: Joe Darcy Date: 2020-06-26 17:14:14 +0000 URL: https://git.openjdk.java.net/loom/commit/bdab5a0a 8248428: Cleanup pass on javax.lang.model docs Reviewed-by: jjg ! src/java.compiler/share/classes/javax/annotation/processing/Filer.java ! src/java.compiler/share/classes/javax/annotation/processing/Processor.java ! src/java.compiler/share/classes/javax/lang/model/AnnotatedConstruct.java ! src/java.compiler/share/classes/javax/lang/model/UnknownEntityException.java ! src/java.compiler/share/classes/javax/lang/model/element/Element.java ! src/java.compiler/share/classes/javax/lang/model/element/RecordComponentElement.java ! src/java.compiler/share/classes/javax/lang/model/element/package-info.java ! src/java.compiler/share/classes/javax/lang/model/type/NullType.java ! src/java.compiler/share/classes/javax/lang/model/type/PrimitiveType.java ! src/java.compiler/share/classes/javax/lang/model/type/ReferenceType.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeMirror.java ! src/java.compiler/share/classes/javax/lang/model/type/TypeVariable.java ! src/java.compiler/share/classes/javax/lang/model/type/UnionType.java ! src/java.compiler/share/classes/javax/lang/model/type/WildcardType.java ! src/java.compiler/share/classes/javax/lang/model/type/package-info.java Changeset: ac4f14c3 Author: Pengfei Li Date: 2020-06-28 06:15:31 +0000 URL: https://git.openjdk.java.net/loom/commit/ac4f14c3 8247307: C2: Loop array fill stub routines are not called Ignore safepoint polling use of CountedLoopNode when matching loop array fill pattern. Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/opto/loopTransform.cpp + test/micro/org/openjdk/bench/vm/compiler/ArrayFill.java Changeset: 9d679701 Author: Jesper Wilhelmsson Date: 2020-06-29 04:38:30 +0000 URL: https://git.openjdk.java.net/loom/commit/9d679701 Merge ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 5ad963cf Author: Yasumasa Suenaga Date: 2020-06-29 13:35:45 +0000 URL: https://git.openjdk.java.net/loom/commit/5ad963cf 8248379: Handshake closures for JVMTI monitor functions lack of some validations Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp Changeset: a7932934 Author: Aleksey Shipilev Date: 2020-06-29 07:16:53 +0000 URL: https://git.openjdk.java.net/loom/commit/a7932934 8247845: Shenandoah: refactor TLAB/GCLAB retirement code Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp Changeset: a25bacdd Author: Tobias Hartmann Date: 2020-06-29 08:21:42 +0000 URL: https://git.openjdk.java.net/loom/commit/a25bacdd 8248234: Disabling UseExactTypes crashes C2 Remove the flag since it is broken, untested and hasn't been used in many years. Reviewed-by: kvn, redestad, neliasso ! src/hotspot/share/opto/c2_globals.hpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/type.cpp Changeset: 48c0ce3b Author: Boris Ulasevich Date: 2020-06-29 07:26:10 +0000 URL: https://git.openjdk.java.net/loom/commit/48c0ce3b 8247408: IdealGraph bit check expression canonicalization Reviewed-by: aph, kvn, adinn ! src/hotspot/share/opto/subnode.cpp + test/hotspot/jtreg/compiler/c2/TestBit.java + test/micro/org/openjdk/bench/vm/compiler/BitTest.java Changeset: 55bbaf1a Author: Harold Seigel Date: 2020-06-29 12:28:55 +0000 URL: https://git.openjdk.java.net/loom/commit/55bbaf1a 8248273: Small clean up for PerfClassTraceTime Remove the unused code. Reviewed-by: dholmes, redestad ! src/hotspot/share/classfile/classLoader.hpp ! src/hotspot/share/services/threadService.hpp Changeset: c07ce7ee Author: Rahul Yadav Committer: Patrick Concannon Date: 2020-06-29 14:49:03 +0000 URL: https://git.openjdk.java.net/loom/commit/c07ce7ee 8245245: Websocket can lose the URL encoding of URI query parameters The fix updates jdk.internal.net.http.websocket.OpeningHandshake to avoid double encoding and decoding of URL Reviewed-by: dfuchs, chegar, prappo ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java + test/jdk/java/net/httpclient/websocket/HandshakeUrlEncodingTest.java Changeset: fe145646 Author: Zhengyu Gu Date: 2020-06-29 10:14:18 +0000 URL: https://git.openjdk.java.net/loom/commit/fe145646 8248227: Shenandoah: Refactor Shenandoah::heap() to match other GCs Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp Changeset: 840867ef Author: Christian Hagedorn Date: 2020-06-29 17:14:19 +0000 URL: https://git.openjdk.java.net/loom/commit/840867ef 8247218: Add default constructor to VectorSet to use Thread::current()->resource_area() as arena by default Add a default construction to VectorSet and clean up uses of the old constructor. Reviewed-by: kvn, thartmann ! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp ! src/hotspot/share/libadt/vectset.cpp ! src/hotspot/share/libadt/vectset.hpp ! src/hotspot/share/opto/block.cpp ! src/hotspot/share/opto/cfgnode.cpp ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/domgraph.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/gcm.cpp ! src/hotspot/share/opto/idealGraphPrinter.cpp ! src/hotspot/share/opto/lcm.cpp ! src/hotspot/share/opto/live.cpp ! src/hotspot/share/opto/loopPredicate.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/matcher.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/node.cpp ! src/hotspot/share/opto/node.hpp ! src/hotspot/share/opto/phaseX.cpp ! src/hotspot/share/opto/regalloc.cpp ! src/hotspot/share/opto/stringopts.cpp Changeset: 5a6954ab Author: Zhuo Wang Committer: Andrew Haley Date: 2020-06-29 10:15:45 +0000 URL: https://git.openjdk.java.net/loom/commit/5a6954ab 8246051: SIGBUS by unaligned Unsafe compare_and_swap Reviewed-by: aph ! src/hotspot/share/prims/unsafe.cpp + test/hotspot/jtreg/compiler/unsafe/TestUnsafeUnalignedSwap.java Changeset: 682e836d Author: Magnus Ihse Bursie Date: 2020-06-29 18:39:40 +0000 URL: https://git.openjdk.java.net/loom/commit/682e836d 8248488: JDK-8246484 actually broke COMPARE_BUILD Reviewed-by: erikj ! make/Init.gmk ! make/InitSupport.gmk Changeset: ba711f63 Author: Bob Vandette Date: 2020-06-29 17:25:44 +0000 URL: https://git.openjdk.java.net/loom/commit/ba711f63 8248410: Correct Fix for 8236647: java/lang/invoke/CallSiteTest.java failed with InvocationTargetException in Graal mode Reviewed-by: kvn, never ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotObjectConstantImpl.java Changeset: 51b7c76a Author: Paul Hohensee Date: 2020-06-29 13:39:35 +0000 URL: https://git.openjdk.java.net/loom/commit/51b7c76a 8245129: Enhance jstat gc option output and tests Widen and right-justify size fields assuming 2tb heap Reviewed-by: simonis, dtitov ! src/jdk.jcmd/share/classes/sun/tools/jstat/resources/jstat_options ! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcCapacityResults.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcCauseResults.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcNewResults.java ! test/hotspot/jtreg/serviceability/tmtools/jstat/utils/JstatGcResults.java ! test/jdk/sun/tools/jstat/fileURITest1.awk ! test/jdk/sun/tools/jstat/gcCapacityOutput1.awk ! test/jdk/sun/tools/jstat/gcCauseOutput1.awk ! test/jdk/sun/tools/jstat/gcMetaCapacityOutput1.awk ! test/jdk/sun/tools/jstat/gcNewCapacityOutput1.awk ! test/jdk/sun/tools/jstat/gcNewOutput1.awk ! test/jdk/sun/tools/jstat/gcOldCapacityOutput1.awk ! test/jdk/sun/tools/jstat/gcOldOutput1.awk ! test/jdk/sun/tools/jstat/gcOutput1.awk ! test/jdk/sun/tools/jstat/jstatGcCapacityOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcCauseOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcMetaCapacityOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcNewCapacityOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcNewOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcOldCapacityOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcOldOutput1.sh ! test/jdk/sun/tools/jstat/jstatGcOutput1.sh ! test/jdk/sun/tools/jstat/jstatLineCounts1.sh ! test/jdk/sun/tools/jstat/jstatLineCounts2.sh ! test/jdk/sun/tools/jstat/jstatLineCounts3.sh ! test/jdk/sun/tools/jstat/jstatLineCounts4.sh ! test/jdk/sun/tools/jstat/jstatTimeStamp1.sh ! test/jdk/sun/tools/jstat/lineCounts1.awk ! test/jdk/sun/tools/jstat/lineCounts2.awk ! test/jdk/sun/tools/jstat/lineCounts3.awk ! test/jdk/sun/tools/jstat/lineCounts4.awk ! test/jdk/sun/tools/jstat/timeStamp1.awk ! test/jdk/sun/tools/jstatd/JstatGCUtilParser.java Changeset: 46f86477 Author: Stefan Karlsson Date: 2020-06-29 23:17:50 +0000 URL: https://git.openjdk.java.net/loom/commit/46f86477 8248346: Move OopStorage mutex setup out from OopStorageSet Reviewed-by: kbarrett, eosterlund ! src/hotspot/share/gc/shared/oopStorage.cpp ! src/hotspot/share/gc/shared/oopStorage.hpp ! src/hotspot/share/gc/shared/oopStorageSet.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage.cpp ! test/hotspot/gtest/gc/shared/test_oopStorage_parperf.cpp Changeset: 20a1e352 Author: Jonathan Gibbons Date: 2020-06-29 15:03:36 +0000 URL: https://git.openjdk.java.net/loom/commit/20a1e352 8248492: ProblemList open/test/langtools//jdk/javadoc/doclet/testHeadTag/TestHeadTag.java Reviewed-by: prappo ! test/langtools/ProblemList.txt Changeset: 622117d2 Author: Patric Hedlin Date: 2020-06-26 15:47:16 +0000 URL: https://git.openjdk.java.net/loom/commit/622117d2 8234605: C2 failed "assert(C->live_nodes() - live_at_begin <= 2 * _nodes_required) failed: Bad node estimate: actual = 208 >> request = 101" Reviewed-by: neliasso, kvn ! src/hotspot/share/opto/loopnode.hpp Changeset: f19db799 Author: Magnus Ihse Bursie Date: 2020-06-30 16:23:34 +0000 URL: https://git.openjdk.java.net/loom/commit/f19db799 8248547: Use SetupJdkLibrary for hotspot libraries Reviewed-by: erikj ! make/hotspot/lib/CompileGtest.gmk ! make/hotspot/lib/CompileJvm.gmk ! make/hotspot/lib/CompileLibraries.gmk Changeset: 2de35958 Author: Magnus Ihse Bursie Date: 2020-06-30 16:26:24 +0000 URL: https://git.openjdk.java.net/loom/commit/2de35958 8248548: Use DISABLED_WARNINGS for globally disabled warnings on Visual Studio in Hotspot Reviewed-by: kbarrett, erikj ! make/hotspot/lib/CompileGtest.gmk ! make/hotspot/lib/CompileJvm.gmk ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp Changeset: a338213b Author: Kim Barrett Date: 2020-06-30 12:41:27 +0000 URL: https://git.openjdk.java.net/loom/commit/a338213b 8248545: Remove unneeded warning suppression of MSVC++ 4521/4522 Reviewed-by: tschatzl, ihse ! src/hotspot/share/utilities/globalDefinitions_visCPP.hpp Changeset: 13750b6a Author: Stefan Karlsson Date: 2020-06-30 19:20:22 +0000 URL: https://git.openjdk.java.net/loom/commit/13750b6a 8248048: ZGC: AArch64: SIGILL in load barrier register spilling Reviewed-by: adinn, aph ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 7c3d72fd Author: Jesper Wilhelmsson Date: 2020-06-30 20:09:03 +0000 URL: https://git.openjdk.java.net/loom/commit/7c3d72fd Merge ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java ! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java Changeset: 7d54e71d Author: Daniel D. Daugherty Date: 2020-06-30 15:24:01 +0000 URL: https://git.openjdk.java.net/loom/commit/7d54e71d 8246493: JDI stress/serial/mixed002 needs to use WhiteBox.deflateIdleMonitors support Reviewed-by: cjplummer, sspitsyn ! test/hotspot/jtreg/ProblemList.txt ! 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/share/jdi/SerialExecutionDebuggee.java Changeset: 545d56dd Author: Jesper Wilhelmsson Date: 2020-06-30 20:59:15 +0000 URL: https://git.openjdk.java.net/loom/commit/545d56dd Merge ! test/langtools/jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java ! test/langtools/jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java Changeset: f5673586 Author: Yasumasa Suenaga Date: 2020-07-01 07:23:48 +0000 URL: https://git.openjdk.java.net/loom/commit/f5673586 8248526: configure script failed on WSL in May 2020 update Reviewed-by: ihse ! make/autoconf/basic_windows.m4 ! make/autoconf/util_windows.m4 ! make/src/native/fixpath.c Changeset: 2a37607e Author: Magnus Ihse Bursie Date: 2020-07-01 01:56:52 +0000 URL: https://git.openjdk.java.net/loom/commit/2a37607e 8248563: Gtest CFLAGS/warnings is not properly handled Reviewed-by: erikj ! make/hotspot/lib/CompileGtest.gmk Changeset: 13b7c2e1 Author: Christian Hagedorn Date: 2020-07-01 09:18:28 +0000 URL: https://git.openjdk.java.net/loom/commit/13b7c2e1 8244724: CTW: C2 compilation fails with "Live Node limit exceeded limit" Fix live limit assert in node construction to be ignored during code generation in Compile::Code_Gen(). Reviewed-by: kvn, neliasso ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/node.cpp + test/hotspot/jtreg/compiler/c2/TestLiveNodeLimit.java Changeset: eb78035d Author: Harold Seigel Date: 2020-07-01 18:42:13 +0000 URL: https://git.openjdk.java.net/loom/commit/eb78035d 8247741: Test test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java fails when -XX:+IgnoreUnrecognizedVMOptions is set Use createJavaProcessBuilder() to prevent JTreg flags from being passed to the new process created by the test Reviewed-by: lfoltan, dholmes ! test/hotspot/jtreg/runtime/7162488/TestUnrecognizedVmOption.java Changeset: 03d47d58 Author: Doug Simon Date: 2020-07-01 12:06:44 +0000 URL: https://git.openjdk.java.net/loom/commit/03d47d58 8248359: Update JVMCI Reviewed-by: kvn, never ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/jvmci/jniAccessMark.inline.hpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmci.hpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp - src/hotspot/share/jvmci/metadataHandleBlock.cpp - src/hotspot/share/jvmci/metadataHandleBlock.hpp + src/hotspot/share/jvmci/metadataHandles.cpp + src/hotspot/share/jvmci/metadataHandles.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HandleCleaner.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java Changeset: 292a3d57 Author: Jesper Wilhelmsson Date: 2020-07-01 21:14:55 +0000 URL: https://git.openjdk.java.net/loom/commit/292a3d57 Merge Changeset: 32aa6612 Author: Joe Darcy Date: 2020-07-01 13:12:11 +0000 URL: https://git.openjdk.java.net/loom/commit/32aa6612 8247534: Update --release 15 symbol information for JDK 15 build 29 Reviewed-by: jlahoda ! make/data/symbols/java.base-F.sym.txt Changeset: 4b85bd54 Author: Magnus Ihse Bursie Date: 2020-07-01 22:39:58 +0000 URL: https://git.openjdk.java.net/loom/commit/4b85bd54 8248610: Clean up handling of Windows RC files Reviewed-by: erikj ! make/CompileDemos.gmk ! make/autoconf/flags-other.m4 ! make/autoconf/spec.gmk.in ! make/common/JdkNativeCompilation.gmk ! make/common/NativeCompilation.gmk ! make/common/modules/LauncherCommon.gmk ! make/common/modules/LibCommon.gmk ! make/hotspot/lib/CompileJvm.gmk ! make/modules/java.base/Launcher.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! make/modules/jdk.accessibility/Launcher.gmk ! make/modules/jdk.accessibility/Lib.gmk - src/hotspot/os/windows/version.rc ! src/java.base/windows/native/common/version.rc ! src/java.desktop/windows/native/libawt/windows/awt.rc ! src/jdk.accessibility/windows/native/common/AccessBridgeStatusWindow.rc ! src/jdk.accessibility/windows/native/jaccessinspector/jaccessinspectorWindow.rc ! src/jdk.accessibility/windows/native/jaccesswalker/jaccesswalkerWindow.rc Changeset: dc74336a Author: Calvin Cheung Date: 2020-07-01 21:05:14 +0000 URL: https://git.openjdk.java.net/loom/commit/dc74336a 8243586: Optimize calls to SystemDictionaryShared::define_shared_package for classpath Define_shared_package only needs to be called once for each package in a jar specified in the shared class path. Reviewed-by: iklam, dholmes, minqi ! src/hotspot/share/classfile/packageEntry.hpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! test/hotspot/jtreg/runtime/cds/appcds/PackageSealing.java ! test/hotspot/jtreg/runtime/cds/appcds/test-classes/C1.java + test/hotspot/jtreg/runtime/cds/appcds/test-classes/C3.java ! test/hotspot/jtreg/runtime/cds/appcds/test-classes/PackageSealingTest.java ! test/hotspot/jtreg/runtime/cds/appcds/test-classes/package_seal.mf Changeset: bf04926d Author: Vladimir Kozlov Date: 2020-07-01 15:37:56 +0000 URL: https://git.openjdk.java.net/loom/commit/bf04926d 8005088: remove unused NativeInstruction::test methods Reviewed-by: iignatyev ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp ! src/hotspot/cpu/arm/nativeInst_arm_32.hpp ! src/hotspot/cpu/s390/nativeInst_s390.hpp ! src/hotspot/cpu/x86/nativeInst_x86.hpp Changeset: 7e93e03d Author: Jie Fu Date: 2020-07-01 10:27:10 +0000 URL: https://git.openjdk.java.net/loom/commit/7e93e03d 8248612: Back quotes and double quotes must not be escaped in: Cannot convert \"$unix_path\" to Windows path Reviewed-by: ihse ! make/autoconf/util_windows.m4 Changeset: 637fdbc8 Author: Jesper Wilhelmsson Date: 2020-07-02 03:19:33 +0000 URL: https://git.openjdk.java.net/loom/commit/637fdbc8 Added tag jdk-16+4 for changeset 78c07dd72404 ! .hgtags Changeset: 43a20109 Author: Jesper Wilhelmsson Date: 2020-07-02 03:25:23 +0000 URL: https://git.openjdk.java.net/loom/commit/43a20109 Merge ! .hgtags ! .hgtags Changeset: 00e0a609 Author: Aleksey Shipilev Date: 2020-07-02 08:32:39 +0000 URL: https://git.openjdk.java.net/loom/commit/00e0a609 8248632: Shenandoah: build fails without both JVMTI and JFR Reviewed-by: rkennke, zgu ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp Changeset: 51937e18 Author: Aleksey Shipilev Date: 2020-07-02 08:32:45 +0000 URL: https://git.openjdk.java.net/loom/commit/51937e18 8248634: Shenandoah: incorrect include in shenandoahInitLogger.cpp Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahInitLogger.cpp Changeset: dc63bf26 Author: Thomas Schatzl Date: 2020-07-02 09:40:27 +0000 URL: https://git.openjdk.java.net/loom/commit/dc63bf26 8248650: [BACKOUT] Backout JDK-8244603 because it generates too much noise in CI Reviewed-by: kbarrett ! src/hotspot/share/gc/g1/g1Analytics.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp Changeset: 3d9bad16 Author: Sean Coffey Date: 2020-07-02 08:17:31 +0000 URL: https://git.openjdk.java.net/loom/commit/3d9bad16 8218021: Have jarsigner preserve posix permission attributes Reviewed-by: weijun, lancea, alanb ! src/java.base/share/classes/java/util/zip/ZipEntry.java ! src/java.base/share/classes/java/util/zip/ZipFile.java ! src/java.base/share/classes/java/util/zip/ZipOutputStream.java ! src/java.base/share/classes/java/util/zip/ZipUtils.java ! src/java.base/share/classes/jdk/internal/access/JavaUtilZipFileAccess.java ! src/java.base/share/classes/module-info.java ! src/java.base/share/classes/sun/security/provider/certpath/DistributionPointFetcher.java ! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java ! src/java.base/share/classes/sun/security/util/Event.java ! src/jdk.jartool/share/classes/jdk/security/jarsigner/JarSigner.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Resources.java + test/jdk/sun/security/tools/jarsigner/PosixPermissionsTest.java ! test/jdk/sun/security/util/Resources/Usages.java Changeset: 1356a0f1 Author: Magnus Ihse Bursie Date: 2020-07-02 17:35:03 +0000 URL: https://git.openjdk.java.net/loom/commit/1356a0f1 8248667: Need support for building native libraries located in the test/lib directory Reviewed-by: erikj ! make/Main.gmk ! make/test/BuildTestLib.gmk + make/test/BuildTestLibNative.gmk + test/lib/jdk/test/lib/apps/libLingeredApp.c Changeset: 4e962f96 Author: Doug Simon Date: 2020-07-02 18:02:20 +0000 URL: https://git.openjdk.java.net/loom/commit/4e962f96 8248321: [JVMCI] improve libgraal logging and fatal error handling Reviewed-by: kvn, never ! src/hotspot/cpu/aarch64/jvmciCodeInstaller_aarch64.cpp ! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp ! src/hotspot/share/jvmci/jvmci.cpp ! src/hotspot/share/jvmci/jvmci.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/jvmciRuntime.hpp ! src/hotspot/share/jvmci/jvmci_globals.cpp ! src/hotspot/share/jvmci/jvmci_globals.hpp ! src/hotspot/share/runtime/java.cpp Changeset: 1eaa4116 Author: Jesper Wilhelmsson Date: 2020-07-02 18:39:35 +0000 URL: https://git.openjdk.java.net/loom/commit/1eaa4116 Added tag jdk-16+4 for changeset e2622818f0bd ! .hgtags Changeset: 78b9de8e Author: Vladimir Kempik Date: 2020-07-02 20:33:06 +0000 URL: https://git.openjdk.java.net/loom/commit/78b9de8e 8248495: [macos] zerovm is broken due to libffi headers location Reviewed-by: ihse, erikj ! make/autoconf/lib-ffi.m4 Changeset: 579ed706 Author: Jonathan Gibbons Date: 2020-07-02 11:06:16 +0000 URL: https://git.openjdk.java.net/loom/commit/579ed706 8248417: some jdk/javadoc/doclet tests fail (JDK 16) Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Head.java ! test/langtools/ProblemList.txt ! test/langtools/jdk/javadoc/doclet/testGeneratedBy/TestGeneratedBy.java ! test/langtools/jdk/javadoc/doclet/testHeadTag/TestHeadTag.java Changeset: ec25b428 Author: Vladimir Kozlov Date: 2020-07-02 12:52:49 +0000 URL: https://git.openjdk.java.net/loom/commit/ec25b428 8076985: Allocation path: biased locking + compressed oops code quality Use 64-bit constant class pointer for loading class prototype header. Reviewed-by: roland ! src/hotspot/cpu/x86/x86_64.ad Changeset: 8b7c9591 Author: Dean Long Date: 2020-07-02 13:03:32 +0000 URL: https://git.openjdk.java.net/loom/commit/8b7c9591 8247922: Update Graal Reviewed-by: kvn ! make/CompileJavaModules.gmk ! make/test/JtregGraalUnit.gmk ! src/jdk.internal.vm.compiler/share/classes/module-info.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64.test/src/org/graalvm/compiler/asm/aarch64/test/TestProtectedAssembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.asm.aarch64/src/org/graalvm/compiler/asm/aarch64/AArch64Assembler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64.test/src/org/graalvm/compiler/core/aarch64/test/AArch64BitFieldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.aarch64/src/org/graalvm/compiler/core/aarch64/AArch64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64ArithmeticLIRGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.amd64/src/org/graalvm/compiler/core/amd64/AMD64NodeMatchRules.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.match.processor/src/org/graalvm/compiler/core/match/processor/MatchProcessor.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/CheckGraalInvariants.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/DeepUnrollingTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/UnschedulableGraphTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/GraalCompiler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/gen/NodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchPattern.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core/src/org/graalvm/compiler/core/match/MatchableNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/GraalError.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.debug/src/org/graalvm/compiler/debug/IgvDumpChannel.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/Node.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.graph/src/org/graalvm/compiler/graph/NodeClass.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDirectStaticCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.aarch64/src/org/graalvm/compiler/hotspot/aarch64/AArch64HotSpotDirectVirtualCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64.test/src/org/graalvm/compiler/hotspot/amd64/test/StubAVXTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotDirectStaticCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotSpotNodeLIRBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.amd64/src/org/graalvm/compiler/hotspot/amd64/AMD64HotspotDirectVirtualCallOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CompileTheWorld.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CommunityCompilerConfigurationFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/CompilerConfigurationFactory.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/DefaultInstrumentation.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/EconomyCompilerConfigurationFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/EncodedSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfigAccess.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotBackendFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntime.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotGraalRuntimeProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotHostBackend.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotMarkId.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/HotSpotReplacementsImpl.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/Instrumentation.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/JVMCIVersionCheck.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/SymbolicSnippetEncoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/DefaultHotSpotLoweringProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotForeignCallsProviderImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotHostForeignCallsProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotProviders.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/nodes/GraalHotSpotVMConfigNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/ClassGetHubNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotAllocationSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotG1WriteBarrierSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotSerialWriteBarrierSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/KlassLayoutHelperNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.java/src/org/graalvm/compiler/java/BytecodeParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.jtt/src/org/graalvm/compiler/jtt/lang/Math_abs.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.aarch64/src/org/graalvm/compiler/lir/aarch64/AArch64BitFieldOp.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir.amd64/src/org/graalvm/compiler/lir/amd64/vector/AMD64VectorShuffle.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/alloc/lsra/LinearScanWalker.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.lir/src/org/graalvm/compiler/lir/asm/CompilationResultBuilder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.loop.phases/src/org/graalvm/compiler/loop/phases/ConvertDeoptimizeToGuardPhase.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PiNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/PluginReplacementNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/cfg/ControlFlowGraph.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/BytecodeExceptionNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ForeignCallNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/ForeignCallWithExceptionNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/extended/UnsafeCopyNode.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedFoldInvocationPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedInvocationPlugin.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedNodeIntrinsicInvocationPlugin.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedPluginFactory.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GeneratedPluginInjectionProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/GraphBuilderTool.java - src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/graphbuilderconf/NodeIntrinsicPluginFactory.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/DynamicNewArrayNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/InstanceOfNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/java/MethodCallTargetNode.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/CoreProvidersImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/DelegatingReplacements.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/spi/Replacements.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/util/GraphUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.options/src/org/graalvm/compiler/options/OptionsParser.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/AssumptionInlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/ExactInlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/InlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/MultiTypeGuardInlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/info/TypeGuardInlineInfo.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases.common/src/org/graalvm/compiler/phases/common/inlining/walker/InliningData.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/tiers/HighTierContext.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.phases/src/org/graalvm/compiler/phases/util/Providers.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.aarch64/src/org/graalvm/compiler/replacements/aarch64/AArch64GraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64LongSubstitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringLatin1Substitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringSubstitutions.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.amd64/src/org/graalvm/compiler/replacements/amd64/AMD64StringUTF16Substitutions.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.jdk10.test/src/org/graalvm/compiler/replacements/jdk10/test/MathMultiplyHighTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedFoldPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedNodeIntrinsicPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/GeneratedPlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/InjectedDependencies.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/NodeIntrinsicHandler.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.processor/src/org/graalvm/compiler/replacements/processor/PluginGenerator.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/FoldTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/PEGraphDecoderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/ReplacementsParseTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements.test/src/org/graalvm/compiler/replacements/test/classfile/ClassfileBytecodeProviderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ConstantStringIndexOfSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/MethodHandlePlugin.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/NodeIntrinsificationProvider.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/PEGraphDecoder.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/ReplacementsUtil.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/SnippetTemplate.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/gc/G1WriteBarrierSnippets.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.replacements/src/org/graalvm/compiler/replacements/nodes/CStringConstant.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.virtual/src/org/graalvm/compiler/virtual/phases/ea/ReadEliminationBlockState.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.word/src/org/graalvm/compiler/word/WordOperationPlugin.java + src/jdk.internal.vm.compiler/share/classes/org.graalvm.util.test/src/org/graalvm/util/test/OptionsEncoderTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/TypedDataInputStream.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.util/src/org/graalvm/util/TypedDataOutputStream.java Changeset: 4858141c Author: Chris Plummer Date: 2020-07-02 13:13:10 +0000 URL: https://git.openjdk.java.net/loom/commit/4858141c 8247533: SA stack walking sometimes fails with sun.jvm.hotspot.debugger.DebuggerException: get_thread_regs failed for a lwp Reviewed-by: sspitsyn, ysuenaga, dtitov ! src/jdk.hotspot.agent/linux/native/libsaproc/LinuxDebuggerLocal.cpp ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_proc.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebuggerLocal.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxThread.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/amd64/WindbgAMD64Thread.java ! src/jdk.hotspot.agent/windows/native/libsaproc/sawindbg.cpp Changeset: 6b8bf62a Author: Jesper Wilhelmsson Date: 2020-07-03 00:14:21 +0000 URL: https://git.openjdk.java.net/loom/commit/6b8bf62a Merge ! make/data/symbols/symbols ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/thread.cpp ! make/data/symbols/symbols ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/runtime/thread.cpp Changeset: e0c26b37 Author: Joe Wang Date: 2020-07-03 00:09:45 +0000 URL: https://git.openjdk.java.net/loom/commit/e0c26b37 8248348: Regression caused by the update to BCEL 6.0 Reviewed-by: smarks, plevart ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/BranchInstruction.java ! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Instruction.java + test/jaxp/javax/xml/jaxp/unittest/transform/BCELHashCodeTest.java + test/jaxp/javax/xml/jaxp/unittest/transform/BCELHashCodeTest.xsl Changeset: af51a732 Author: Chris Plummer Date: 2020-07-02 17:19:16 +0000 URL: https://git.openjdk.java.net/loom/commit/af51a732 8244383: jhsdb/HeapDumpTestWithActiveProcess.java fails with "AssertionFailure: illegal bci" Reviewed-by: sspitsyn, dcubed, dtitov ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/amd64/BsdAMD64CFrame.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/amd64/AMD64CurrentFrameGuess.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/x86/X86Frame.java Changeset: 39614685 Author: Prasanta Sadhukhan Date: 2020-07-03 09:26:16 +0000 URL: https://git.openjdk.java.net/loom/commit/39614685 Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: f23c983a Author: Matthias Baesken Date: 2020-06-29 09:59:45 +0000 URL: https://git.openjdk.java.net/loom/commit/f23c983a 8248468: java/awt/font/DefaultFontTest/DefaultFontTest.java fails in SunFontManager.findFont2D Reviewed-by: jdv ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/unix/classes/sun/awt/FcFontManager.java Changeset: e2072bba Author: Rahul Yadav Committer: Patrick Concannon Date: 2020-07-03 10:19:54 +0000 URL: https://git.openjdk.java.net/loom/commit/e2072bba 8245302: Upgrade LogRecord to support long thread ids and remove its usage of ThreadLocal Java.util.logging.LogRecord has been updated to use long thread ids instead of int thread id Reviewed-by: alanb, dfuchs ! src/java.logging/share/classes/java/util/logging/LogRecord.java ! src/java.logging/share/classes/java/util/logging/XMLFormatter.java + test/jdk/java/util/logging/LogRecordThreadIdTest.java + test/jdk/java/util/logging/SerializeLogRecordTest.java Changeset: 45069755 Author: Nils Eliasson Date: 2020-07-03 11:46:41 +0000 URL: https://git.openjdk.java.net/loom/commit/45069755 8248398: Add diagnostic RepeatCompilation utility Reviewed-by: redestad, kvn, thartmann ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/c1/c1_Compiler.cpp ! src/hotspot/share/c1/c1_Compiler.hpp ! src/hotspot/share/compiler/abstractCompiler.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compilerDirectives.hpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompiler.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/c2compiler.hpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/compile.hpp ! src/hotspot/share/opto/output.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: 20147c36 Author: Prasanta Sadhukhan Date: 2020-07-03 18:58:03 +0000 URL: https://git.openjdk.java.net/loom/commit/20147c36 Merge Changeset: 83fff054 Author: Thomas Schatzl Date: 2020-07-03 16:32:33 +0000 URL: https://git.openjdk.java.net/loom/commit/83fff054 8248306: gc/stress/gclocker/TestExcessGCLockerCollections.java does not compile Update the test to use the method suggested in JDK-8244010. Reviewed-by: kbarrett ! test/hotspot/jtreg/gc/stress/gclocker/TestExcessGCLockerCollections.java Changeset: 4922a35c Author: Jesper Wilhelmsson Date: 2020-07-03 19:05:00 +0000 URL: https://git.openjdk.java.net/loom/commit/4922a35c Merge ! src/hotspot/share/opto/macro.cpp ! src/hotspot/share/opto/macro.cpp Changeset: 54c01787 Author: Tejpal Rebari Date: 2020-07-09 12:59:25 +0000 URL: https://git.openjdk.java.net/loom/commit/54c01787 8041705: Bugs in DefaultTreeCellRenderer.updateUI() Reviewed-by: psadhukhan, pbansal ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java + test/jdk/javax/swing/JTree/8041705/DefaultTreeCellRendererBorderTest.java Changeset: 13bcda40 Author: Tejpal Rebari Date: 2020-07-15 11:37:55 +0000 URL: https://git.openjdk.java.net/loom/commit/13bcda40 8041701: Nimbus JTree renderer properties persist across L&F changes Reviewed-by: serb, psadhukhan ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/DerivedColor.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java + test/jdk/javax/swing/JTree/8041701/NimbusPropertiesDoNotImplUIResource.java Changeset: 7a0914c4 Author: Matthias Baesken Date: 2020-07-14 17:02:48 +0000 URL: https://git.openjdk.java.net/loom/commit/7a0914c4 8248802: Add log helper methods to FontUtilities.java Reviewed-by: clanger, jdv ! src/java.desktop/macosx/classes/sun/font/CFontManager.java ! src/java.desktop/share/classes/sun/awt/FontConfiguration.java ! src/java.desktop/share/classes/sun/font/CMap.java ! src/java.desktop/share/classes/sun/font/FileFontStrike.java ! src/java.desktop/share/classes/sun/font/FontFamily.java ! src/java.desktop/share/classes/sun/font/FontUtilities.java ! src/java.desktop/share/classes/sun/font/GlyphLayout.java ! src/java.desktop/share/classes/sun/font/SunFontManager.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! src/java.desktop/share/classes/sun/font/TrueTypeGlyphMapper.java ! src/java.desktop/unix/classes/sun/awt/X11FontManager.java ! src/java.desktop/unix/classes/sun/font/FcFontConfiguration.java ! src/java.desktop/unix/classes/sun/font/FontConfigManager.java ! src/java.desktop/unix/classes/sun/font/NativeStrike.java Changeset: d11b0078 Author: Ambarish Rapte Date: 2020-07-16 04:47:27 +0000 URL: https://git.openjdk.java.net/loom/commit/d11b0078 8249278: Revert JDK-8226253 which breaks the spec of AccessibleState.SHOWING for JList Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/swing/JList.java ! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java Changeset: 39d4b22f Author: Tejpal Rebari Date: 2020-07-17 10:05:38 +0000 URL: https://git.openjdk.java.net/loom/commit/39d4b22f 8249619: Nimbus L&F Fix for 8041701 is causing some Nimbus tests to fail Reviewed-by: prr ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/DerivedColor.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java - test/jdk/javax/swing/JTree/8041701/NimbusPropertiesDoNotImplUIResource.java Changeset: c9f9fde3 Author: Prasanta Sadhukhan Date: 2020-07-18 12:10:35 +0000 URL: https://git.openjdk.java.net/loom/commit/c9f9fde3 8245785: javax.swing.JTabbedPane cannot be deserialized Reviewed-by: serb, prr, kizune ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java + test/jdk/javax/swing/JTabbedPane/JTabbedPaneSerialization.java Changeset: df3c5523 Author: Prasanta Sadhukhan Date: 2020-07-18 12:12:41 +0000 URL: https://git.openjdk.java.net/loom/commit/df3c5523 8042055: Nimbus DerivedColor incorrectly clamps hue Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/DerivedColor.java + test/jdk/javax/swing/plaf/nimbus/DerivedColorHueTest.java Changeset: ca2df0e5 Author: Phil Race Date: 2020-07-19 11:03:50 +0000 URL: https://git.openjdk.java.net/loom/commit/ca2df0e5 8245159: Font.getStringBounds() throws IAE for empty string if the Font has layout attributes Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/Font.java + test/jdk/java/awt/FontClass/ZeroWidthStringBoundsTest.java Changeset: 3ec5f6b3 Author: Phil Race Date: 2020-07-20 08:13:02 +0000 URL: https://git.openjdk.java.net/loom/commit/3ec5f6b3 8249725: testbug: ZeroWithStringBoundsTest.java needs update to copyright header Reviewed-by: jdv ! test/jdk/java/awt/FontClass/ZeroWidthStringBoundsTest.java Changeset: 1ce6ec6a Author: Phil Race Date: 2020-07-21 13:14:35 +0000 URL: https://git.openjdk.java.net/loom/commit/1ce6ec6a 8199529: javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java fails on windows Reviewed-by: serb, psadhukhan ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/text/Utilities/8142966/SwingFontMetricsTest.java Changeset: 631085bd Author: Phil Race Date: 2020-07-21 13:55:53 +0000 URL: https://git.openjdk.java.net/loom/commit/631085bd Merge ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! test/jdk/ProblemList.txt ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java ! src/java.desktop/share/classes/javax/swing/tree/DefaultTreeCellRenderer.java ! src/java.desktop/share/classes/sun/font/TrueTypeFont.java ! test/jdk/ProblemList.txt Changeset: 3e641b79 Author: Matthias Baesken Date: 2020-07-16 09:52:48 +0000 URL: https://git.openjdk.java.net/loom/commit/3e641b79 8249588: libwindowsaccessbridge issues on 64bit Windows Reviewed-by: arapte, prr ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.cpp ! src/jdk.accessibility/windows/native/libwindowsaccessbridge/WinAccessBridge.h Changeset: b1ff2bd0 Author: Phil Race Date: 2020-07-22 07:46:50 +0000 URL: https://git.openjdk.java.net/loom/commit/b1ff2bd0 8249821: Separate libharfbuzz from libfontmanager Reviewed-by: erikj ! make/modules/java.desktop/lib/Awt2dLibraries.gmk = src/java.desktop/share/native/libharfbuzz/hb-aat-fdsc-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-ankr-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-bsln-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-feat-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-just-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-kerx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-lcar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout-trak-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc = src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h = src/java.desktop/share/native/libharfbuzz/hb-aat-layout.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-ltag-table.hh = src/java.desktop/share/native/libharfbuzz/hb-aat-map.cc = src/java.desktop/share/native/libharfbuzz/hb-aat-map.hh = src/java.desktop/share/native/libharfbuzz/hb-aat.h = src/java.desktop/share/native/libharfbuzz/hb-array.hh = src/java.desktop/share/native/libharfbuzz/hb-atomic.hh = src/java.desktop/share/native/libharfbuzz/hb-blob.cc = src/java.desktop/share/native/libharfbuzz/hb-blob.h = src/java.desktop/share/native/libharfbuzz/hb-blob.hh = src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh = src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text.hh = src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc = src/java.desktop/share/native/libharfbuzz/hb-buffer.cc = src/java.desktop/share/native/libharfbuzz/hb-buffer.h = src/java.desktop/share/native/libharfbuzz/hb-buffer.hh = src/java.desktop/share/native/libharfbuzz/hb-cff-interp-common.hh = src/java.desktop/share/native/libharfbuzz/hb-cff-interp-cs-common.hh = src/java.desktop/share/native/libharfbuzz/hb-cff-interp-dict-common.hh = src/java.desktop/share/native/libharfbuzz/hb-cff1-interp-cs.hh = src/java.desktop/share/native/libharfbuzz/hb-cff2-interp-cs.hh = src/java.desktop/share/native/libharfbuzz/hb-common.cc = src/java.desktop/share/native/libharfbuzz/hb-common.h = src/java.desktop/share/native/libharfbuzz/hb-coretext.cc = src/java.desktop/share/native/libharfbuzz/hb-coretext.h = src/java.desktop/share/native/libharfbuzz/hb-debug.hh = src/java.desktop/share/native/libharfbuzz/hb-deprecated.h = src/java.desktop/share/native/libharfbuzz/hb-dsalgs.hh = src/java.desktop/share/native/libharfbuzz/hb-face.cc = src/java.desktop/share/native/libharfbuzz/hb-face.h = src/java.desktop/share/native/libharfbuzz/hb-face.hh = src/java.desktop/share/native/libharfbuzz/hb-fallback-shape.cc = src/java.desktop/share/native/libharfbuzz/hb-font.cc = src/java.desktop/share/native/libharfbuzz/hb-font.h = src/java.desktop/share/native/libharfbuzz/hb-font.hh = src/java.desktop/share/native/libharfbuzz/hb-ft.cc = src/java.desktop/share/native/libharfbuzz/hb-ft.h = src/java.desktop/share/native/libharfbuzz/hb-iter.hh = src/java.desktop/share/native/libharfbuzz/hb-kern.hh = src/java.desktop/share/native/libharfbuzz/hb-machinery.hh = src/java.desktop/share/native/libharfbuzz/hb-map.cc = src/java.desktop/share/native/libharfbuzz/hb-map.h = src/java.desktop/share/native/libharfbuzz/hb-map.hh = src/java.desktop/share/native/libharfbuzz/hb-mutex.hh = src/java.desktop/share/native/libharfbuzz/hb-null.hh = src/java.desktop/share/native/libharfbuzz/hb-object.hh = src/java.desktop/share/native/libharfbuzz/hb-open-file.hh = src/java.desktop/share/native/libharfbuzz/hb-open-type.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-cpal-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-sbix-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color-svg-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-color.h = src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h = src/java.desktop/share/native/libharfbuzz/hb-ot-face.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-face.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-font.h = src/java.desktop/share/native/libharfbuzz/hb-ot-gasp-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-hdmx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-hhea-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-hmtx-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-kern-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gdef-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout-jstf-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h = src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-map.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-math-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-math.h = src/java.desktop/share/native/libharfbuzz/hb-ot-maxp-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name-language.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-name-language.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-name.h = src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-os2-unicode-ranges.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-post-macroman.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-fallback.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-win1256.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-default.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hebrew.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-shape.h = src/java.desktop/share/native/libharfbuzz/hb-ot-shape.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-stat-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-var-avar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var-fvar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var-hvar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var-mvar-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc = src/java.desktop/share/native/libharfbuzz/hb-ot-var.h = src/java.desktop/share/native/libharfbuzz/hb-ot-vorg-table.hh = src/java.desktop/share/native/libharfbuzz/hb-ot.h = src/java.desktop/share/native/libharfbuzz/hb-set-digest.hh = src/java.desktop/share/native/libharfbuzz/hb-set.cc = src/java.desktop/share/native/libharfbuzz/hb-set.h = src/java.desktop/share/native/libharfbuzz/hb-set.hh = src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc = src/java.desktop/share/native/libharfbuzz/hb-shape-plan.h = src/java.desktop/share/native/libharfbuzz/hb-shape-plan.hh = src/java.desktop/share/native/libharfbuzz/hb-shape.cc = src/java.desktop/share/native/libharfbuzz/hb-shape.h = src/java.desktop/share/native/libharfbuzz/hb-shaper-impl.hh = src/java.desktop/share/native/libharfbuzz/hb-shaper-list.hh = src/java.desktop/share/native/libharfbuzz/hb-shaper.cc = src/java.desktop/share/native/libharfbuzz/hb-shaper.hh = src/java.desktop/share/native/libharfbuzz/hb-static.cc = src/java.desktop/share/native/libharfbuzz/hb-string-array.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-cff-common.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-cff1.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-cff2.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-glyf.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-input.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-input.hh = src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc = src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh = src/java.desktop/share/native/libharfbuzz/hb-subset.cc = src/java.desktop/share/native/libharfbuzz/hb-subset.h = src/java.desktop/share/native/libharfbuzz/hb-subset.hh = src/java.desktop/share/native/libharfbuzz/hb-ucdn.cc = src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.c = src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn.h = src/java.desktop/share/native/libharfbuzz/hb-ucdn/ucdn_db.h = src/java.desktop/share/native/libharfbuzz/hb-unicode-emoji-table.hh = src/java.desktop/share/native/libharfbuzz/hb-unicode.cc = src/java.desktop/share/native/libharfbuzz/hb-unicode.h = src/java.desktop/share/native/libharfbuzz/hb-unicode.hh = src/java.desktop/share/native/libharfbuzz/hb-utf.hh = src/java.desktop/share/native/libharfbuzz/hb-vector.hh = src/java.desktop/share/native/libharfbuzz/hb-version.h = src/java.desktop/share/native/libharfbuzz/hb-warning.cc = src/java.desktop/share/native/libharfbuzz/hb.h = src/java.desktop/share/native/libharfbuzz/hb.hh Changeset: f8a06bc4 Author: Alexander Matveev Date: 2020-07-22 14:19:01 +0000 URL: https://git.openjdk.java.net/loom/commit/f8a06bc4 8245311: [macos] misc package tests failed due to "execution error: Finder got an error: AppleEvent timed out." Reviewed-by: herrick, asemenyuk ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/RetryExecutor.java Changeset: 668acc75 Author: Mikael Vidstedt Date: 2020-07-22 19:20:42 +0000 URL: https://git.openjdk.java.net/loom/commit/668acc75 Added tag jdk-16+7 for changeset c3a4a7ea7c30 ! .hgtags Changeset: 33016a83 Author: Bob Vandette Date: 2020-07-22 17:59:33 +0000 URL: https://git.openjdk.java.net/loom/commit/33016a83 8249880: JVMCI calling register_nmethod without CodeCache lock Reviewed-by: eosterlund, kvn, never ! src/hotspot/share/jvmci/jvmciRuntime.cpp Changeset: 54ad4f9a Author: Mikael Vidstedt Date: 2020-07-22 19:17:32 +0000 URL: https://git.openjdk.java.net/loom/commit/54ad4f9a Added tag jdk-15+33 for changeset 6b65f4e7a975 ! .hgtags Changeset: 9cf96bf3 Author: Mikael Vidstedt Date: 2020-07-22 19:45:45 +0000 URL: https://git.openjdk.java.net/loom/commit/9cf96bf3 Merge ! .hgtags ! .hgtags Changeset: 401d3ea9 Author: Yasumasa Suenaga Date: 2020-07-23 12:19:59 +0000 URL: https://git.openjdk.java.net/loom/commit/401d3ea9 8249875: GCC 10 warnings -Wtype-limits with JFR code Reviewed-by: mgronlun ! src/hotspot/share/jfr/utilities/jfrDoublyLinkedList.hpp ! src/hotspot/share/jfr/utilities/jfrHashtable.hpp Changeset: 1b1c1cd7 Author: David Holmes Date: 2020-07-23 00:47:02 +0000 URL: https://git.openjdk.java.net/loom/commit/1b1c1cd7 8249940: Remove unnecessary includes of jni_util.h in native tests Reviewed-by: iignatyev, mchung ! test/hotspot/jtreg/runtime/jni/FindClass/libbootLoaderTest.c ! test/hotspot/jtreg/runtime/jni/registerNativesWarning/libregisterNativesWarning.c ! test/hotspot/jtreg/runtime/jni/terminatedThread/libterminatedThread.c ! test/jdk/java/lang/ClassLoader/nativeLibrary/libnativeLibraryTest.c ! test/jdk/java/lang/ProcessBuilder/checkHandles/libCheckHandles.c ! test/jdk/jdk/internal/loader/NativeLibraries/libnativeLibrariesTest.c Changeset: 2f8653fb Author: Bernhard Urban-Forster Committer: Bernhard Urban Date: 2020-07-22 15:03:50 +0000 URL: https://git.openjdk.java.net/loom/commit/2f8653fb 8248666: AArch64: Use THREAD_LOCAL instead of __thread __thread is gcc-ism, instead rely on compiler independent macro. Reviewed-by: dholmes ! src/hotspot/cpu/aarch64/frame_aarch64.cpp Changeset: 993b1b0a Author: Alexander Scherbatiy Date: 2020-07-23 11:39:56 +0000 URL: https://git.openjdk.java.net/loom/commit/993b1b0a 8249612: Remove unused ISNANF and ISNAND from jdk_util_md.h Reviewed-by: darcy ! src/java.base/unix/native/libjava/jdk_util_md.h ! src/java.base/windows/native/libjava/jdk_util_md.h Changeset: 63d2421c Author: Doug Simon Date: 2020-07-23 11:47:20 +0000 URL: https://git.openjdk.java.net/loom/commit/63d2421c 8249888: failure to create a libgraal JavaVM should result in a VM crash Reviewed-by: never, kvn ! src/hotspot/share/jvmci/jvmciRuntime.cpp Changeset: dc80e638 Author: Aleksey Shipilev Date: 2020-07-23 12:46:24 +0000 URL: https://git.openjdk.java.net/loom/commit/dc80e638 8249953: Shenandoah: gc/shenandoah/mxbeans tests should account for corner cases Reviewed-by: rkennke ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java ! test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java Changeset: 1f636032 Author: Naoto Sato Date: 2020-07-23 08:46:31 +0000 URL: https://git.openjdk.java.net/loom/commit/1f636032 8248655: Support supplementary characters in String case insensitive operations 8248434: some newly added locale cannot parse uppercased date string Reviewed-by: jlaskey, joehw, rriggs, bchristi ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringUTF16.java ! test/jdk/java/lang/String/CompactString/CompareToIgnoreCase.java ! test/jdk/java/lang/String/CompactString/EqualsIgnoreCase.java ! test/jdk/java/lang/String/CompactString/RegionMatches.java + test/jdk/java/text/Format/DateFormat/CaseInsensitiveParseTest.java + test/micro/org/openjdk/bench/java/lang/StringCompareToIgnoreCase.java Changeset: 8b87402a Author: Aleksei Voitylov Committer: Mandy Chung Date: 2020-07-23 09:43:55 +0000 URL: https://git.openjdk.java.net/loom/commit/8b87402a 8247592: refactor test/jdk/tools/launcher/Test7029048.java Reviewed-by: mchung ! test/jdk/tools/launcher/Test7029048.java Changeset: 50881933 Author: Calvin Cheung Date: 2020-07-23 16:52:08 +0000 URL: https://git.openjdk.java.net/loom/commit/50881933 8249630: unused is_static_archive parameter in SystemDictionaryShared::write_dictionary Reviewed-by: minqi, dholmes ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp Changeset: 6e198fec Author: Robert Field Date: 2020-07-23 10:37:06 +0000 URL: https://git.openjdk.java.net/loom/commit/6e198fec 8249197: JShell: variable declaration with unicode type name gets garbled result 8249199: JShell: Consistent representation of unicode Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/jshell/Eval.java ! src/jdk.jshell/share/classes/jdk/jshell/Wrap.java + test/langtools/jdk/jshell/UnicodeTest.java Changeset: bb6647c8 Author: Joe Darcy Date: 2020-07-23 11:26:23 +0000 URL: https://git.openjdk.java.net/loom/commit/bb6647c8 8250221: Address use of default constructors in java.logging Reviewed-by: lancea ! src/java.logging/share/classes/java/util/logging/ErrorManager.java ! src/java.logging/share/classes/java/util/logging/SimpleFormatter.java Changeset: 6d665ed3 Author: Thomas Schatzl Date: 2020-07-23 21:10:52 +0000 URL: https://git.openjdk.java.net/loom/commit/6d665ed3 8249192: MonitorInfo stores raw oops across safepoints Change raw oops in MonitorInfo to Handles and update Resource/HandleMarks. Reviewed-by: sspitsyn, dholmes, coleenp, dcubed ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframe.hpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/services/threadService.cpp Changeset: 9f23c2c1 Author: Daniel Fuchs Date: 2020-07-23 20:25:41 +0000 URL: https://git.openjdk.java.net/loom/commit/9f23c2c1 8249812: java/net/DatagramSocket/PortUnreachable.java still fails intermittently with SocketTimeoutException Fixed the test to reenable its retry logic Reviewed-by: alanb ! test/jdk/java/net/DatagramSocket/PortUnreachable.java Changeset: 2abefad5 Author: Daniel D. Daugherty Date: 2020-07-23 16:36:44 +0000 URL: https://git.openjdk.java.net/loom/commit/2abefad5 8250236: ProblemList java/lang/invoke/lambda/LambdaFileEncodingSerialization.java on linux-x64 Reviewed-by: rriggs ! test/jdk/ProblemList.txt Changeset: 5c8a154e Author: Joe Darcy Date: 2020-07-23 15:13:08 +0000 URL: https://git.openjdk.java.net/loom/commit/5c8a154e 8250237: Address use of default constructors in the javax.script package Reviewed-by: lancea, psandoz ! src/java.scripting/share/classes/javax/script/CompiledScript.java Changeset: e427697e Author: Stuart Monteith Date: 2020-07-24 09:00:40 +0000 URL: https://git.openjdk.java.net/loom/commit/e427697e 8246373: AArch64: Refactor register spilling code in ZGC barriers Tidy up code spilling registers, reduce in some cases. Reviewed-by: aph, eosterlund ! src/hotspot/cpu/aarch64/gc/z/zBarrierSetAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: 1f91e0eb Author: David Holmes Date: 2020-07-23 21:46:39 +0000 URL: https://git.openjdk.java.net/loom/commit/1f91e0eb 8194309: JNI handle allocation failure not reported correctly Reviewed-by: kbarrett, coleenp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/runtime/jniHandles.cpp ! src/hotspot/share/runtime/jniHandles.hpp Changeset: 0ef80293 Author: Joe Darcy Date: 2020-07-23 22:50:12 +0000 URL: https://git.openjdk.java.net/loom/commit/0ef80293 8250240: Address use of default constructors in the java.util.concurrent Reviewed-by: martin, lancea ! src/java.base/share/classes/java/util/concurrent/AbstractExecutorService.java ! src/java.base/share/classes/java/util/concurrent/ForkJoinTask.java ! src/java.base/share/classes/java/util/concurrent/RecursiveAction.java ! src/java.base/share/classes/java/util/concurrent/RecursiveTask.java ! src/java.base/share/classes/java/util/concurrent/locks/AbstractQueuedLongSynchronizer.java Changeset: 55b19e84 Author: Kim Barrett Date: 2020-07-24 04:29:34 +0000 URL: https://git.openjdk.java.net/loom/commit/55b19e84 8247908: Replace IsRegisteredEnum with std::is_enum Reviewed-by: tschatzl, dholmes ! src/hotspot/share/aot/aotCodeHeap.hpp - src/hotspot/share/metaprogramming/isRegisteredEnum.hpp ! src/hotspot/share/metaprogramming/primitiveConversions.hpp ! src/hotspot/share/runtime/atomic.hpp ! src/hotspot/share/runtime/objectMonitor.hpp ! src/hotspot/share/runtime/os.hpp ! src/hotspot/share/services/attachListener.hpp - test/hotspot/gtest/metaprogramming/test_isRegisteredEnum.cpp ! test/hotspot/gtest/utilities/test_globalCounter_nested.cpp Changeset: df923ff2 Author: Kim Barrett Date: 2020-07-24 04:43:08 +0000 URL: https://git.openjdk.java.net/loom/commit/df923ff2 8249944: Move and improve the AllStatic class Move AllStatic to it's own standalone file, and use C++11 deleted functions Reviewed-by: dholmes, stuefe ! make/hotspot/lib/CompileJvm.gmk + src/hotspot/share/memory/allStatic.hpp ! src/hotspot/share/memory/allocation.hpp Changeset: 22006dce Author: Nick Gasson Date: 2020-07-24 11:28:28 +0000 URL: https://git.openjdk.java.net/loom/commit/22006dce 8249781: AArch64: AOT compiled code crashes if C2 allocates r27 Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad Changeset: eaeb4354 Author: Cesar Soares Lucas Committer: Thomas Schatzl Date: 2020-07-24 11:16:05 +0000 URL: https://git.openjdk.java.net/loom/commit/eaeb4354 8249225: Move definition of PADDING_ELEM_NUM Reviewed-by: tschatzl, kbarrett ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp Changeset: 26680f0c Author: Monica Beckwith Committer: Thomas Schatzl Date: 2020-07-24 11:16:08 +0000 URL: https://git.openjdk.java.net/loom/commit/26680f0c 8248668: AArch64: Avoid MIN/MAX macros when using MSVC MSVC employs min/max as macros Co-authored-by: Ludovic Henry Reviewed-by: tschatzl, kbarrett ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp Changeset: 8b005fa7 Author: Kim Barrett Date: 2020-07-24 05:07:37 +0000 URL: https://git.openjdk.java.net/loom/commit/8b005fa7 8249945: Improve ARRAY_SIZE() Make ARRAY_SIZE type-safe. Reviewed-by: tschatzl, lfoltan, dholmes ! src/hotspot/share/utilities/globalDefinitions.hpp ! test/hotspot/gtest/utilities/test_globalDefinitions.cpp Changeset: 778d8a45 Author: Rahul Yadav Date: 2020-07-24 12:07:59 +0000 URL: https://git.openjdk.java.net/loom/commit/778d8a45 8245306: Update sun.security.ssl.SSLLogger to use Immutable DateTimeFormatter The fix updates sun.security.ssl.SSLLogger to use DateTimeFormatter to make it virtual thread friendly Reviewed-by: alanb, jnimeh ! src/java.base/share/classes/sun/security/ssl/SSLLogger.java + test/jdk/sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java Changeset: c63911b3 Author: Coleen Phillimore Date: 2020-07-24 07:45:38 +0000 URL: https://git.openjdk.java.net/loom/commit/c63911b3 8249822: SymbolPropertyTable creates an extra OopHandle per entry Add an assert to OopHandle assigment operator to catch leaking OopHandles, and fix code accordingly. Reviewed-by: sspitsyn, eosterlund, dholmes ! src/hotspot/share/classfile/dictionary.hpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/oops/klass.cpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/oopHandle.hpp ! src/hotspot/share/oops/oopHandle.inline.hpp ! src/hotspot/share/prims/jvmtiRedefineClasses.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp Changeset: f79b7e62 Author: Michael McMahon Date: 2020-07-24 12:49:33 +0000 URL: https://git.openjdk.java.net/loom/commit/f79b7e62 Merge Changeset: 4a1d4be7 Author: Boris Ulasevich Date: 2020-07-24 08:21:11 +0000 URL: https://git.openjdk.java.net/loom/commit/4a1d4be7 8248870: AARCH64: I2L/L2I conversions can be skipped for masked positive values Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_ad.m4 ! test/micro/org/openjdk/bench/vm/compiler/SkipIntToLongCast.java Changeset: bd12e859 Author: Coleen Phillimore Date: 2020-07-24 08:32:27 +0000 URL: https://git.openjdk.java.net/loom/commit/bd12e859 8249938: Move mirror oops from Universe into OopStorage Save and restore mirror oops to temporary array for CDS, and move them to OopStorage once restored. Reviewed-by: iklam, dholmes ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp Changeset: 890ca6ea Author: Harold Seigel Date: 2020-07-24 12:40:41 +0000 URL: https://git.openjdk.java.net/loom/commit/890ca6ea 8222582: [TESTBUG] AbstractMethodErrorTest.java fails with "did not test both cases (interpreted and compiled)." Exclude the test from running with Graal Reviewed-by: dholmes, coleenp ! test/hotspot/jtreg/ProblemList-graal.txt ! test/hotspot/jtreg/runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java Changeset: 77c4adbe Author: Boris Ulasevich Date: 2020-07-24 09:07:10 +0000 URL: https://git.openjdk.java.net/loom/commit/77c4adbe 8249189: AARCH64: more L2I conversions can be skipped Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/aarch64_ad.m4 Changeset: cbf68942 Author: Coleen Phillimore Date: 2020-07-24 10:34:11 +0000 URL: https://git.openjdk.java.net/loom/commit/cbf68942 8250516: [BACKOUT] Move mirror oops from Universe into OopStorage Reviewed-by: dholmes, tschatzl ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp Changeset: 75d642a4 Author: Vicente Romero Date: 2020-07-24 10:34:18 +0000 URL: https://git.openjdk.java.net/loom/commit/75d642a4 8243057: compilation of annotated static record fields fails with NPE Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: e6875c9b Author: Coleen Phillimore Date: 2020-07-24 10:51:38 +0000 URL: https://git.openjdk.java.net/loom/commit/e6875c9b Merge Changeset: a0149f53 Author: Roger Riggs Date: 2020-07-24 11:00:50 +0000 URL: https://git.openjdk.java.net/loom/commit/a0149f53 8249217: Unexpected StackOverflowError in "process reaper" thread still happens Reviewed-by: martin, plevart, dholmes ! src/java.base/share/classes/java/lang/ProcessHandleImpl.java ! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java Changeset: 4b076cb9 Author: Yumin Qi Date: 2020-07-24 10:29:27 +0000 URL: https://git.openjdk.java.net/loom/commit/4b076cb9 8249624: update appcds/sharedStrings/IncompatibleOptions test in view of 8081416 closed as WNF With CDS can archive with compressed oops off, the result of the test gives correct information. Reviewed-by: iklam, dholmes ! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java Changeset: 9b73fb12 Author: Harold Seigel Date: 2020-07-24 18:44:27 +0000 URL: https://git.openjdk.java.net/loom/commit/9b73fb12 8250557: Rename vmTestbase/nsk shared timeout handler package to Terminator.java Rename the class and fix the tests that use it. Reviewed-by: dcubed - test/hotspot/jtreg/vmTestbase/nsk/share/Harakiri.java ! test/hotspot/jtreg/vmTestbase/nsk/share/README + test/hotspot/jtreg/vmTestbase/nsk/share/Terminator.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java Changeset: 5db58348 Author: Joe Darcy Date: 2020-07-24 13:49:38 +0000 URL: https://git.openjdk.java.net/loom/commit/5db58348 8250246: Address reliance on default constructors in security libs Reviewed-by: mullan ! src/java.base/share/classes/java/security/AlgorithmParameterGeneratorSpi.java ! src/java.base/share/classes/java/security/AlgorithmParametersSpi.java ! src/java.base/share/classes/java/security/KeyFactorySpi.java ! src/java.base/share/classes/java/security/KeyPairGeneratorSpi.java ! src/java.base/share/classes/java/security/KeyStoreSpi.java ! src/java.base/share/classes/java/security/MessageDigestSpi.java ! src/java.base/share/classes/java/security/PermissionCollection.java ! src/java.base/share/classes/java/security/Policy.java ! src/java.base/share/classes/java/security/PolicySpi.java ! src/java.base/share/classes/java/security/SignatureSpi.java ! src/java.base/share/classes/java/security/cert/CertificateFactorySpi.java ! src/java.base/share/classes/java/security/cert/X509CRLEntry.java ! src/java.base/share/classes/javax/crypto/CipherSpi.java ! src/java.base/share/classes/javax/crypto/ExemptionMechanismSpi.java ! src/java.base/share/classes/javax/crypto/KeyAgreementSpi.java ! src/java.base/share/classes/javax/crypto/KeyGeneratorSpi.java ! src/java.base/share/classes/javax/crypto/MacSpi.java ! src/java.base/share/classes/javax/crypto/SecretKeyFactorySpi.java ! src/java.base/share/classes/javax/security/auth/login/ConfigurationSpi.java ! src/java.base/share/classes/javax/security/cert/Certificate.java ! src/java.base/share/classes/javax/security/cert/X509Certificate.java ! src/java.security.jgss/share/classes/org/ietf/jgss/GSSManager.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/KeyStoreLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/Krb5LoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/LdapLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/NTLoginModule.java ! src/jdk.security.auth/share/classes/com/sun/security/auth/module/UnixLoginModule.java ! src/jdk.security.jgss/share/classes/com/sun/security/jgss/GSSUtil.java Changeset: bbddae55 Author: Alexander Matveev Date: 2020-07-24 16:46:18 +0000 URL: https://git.openjdk.java.net/loom/commit/bbddae55 8248248: [macos] EmptyFolderPackageTest.java fails EmptyFolderPackageTest-dmg-setup.scpt exited with 134 code Reviewed-by: herrick, asemenyuk ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/Executor.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/IOUtils.java ! test/jdk/ProblemList.txt Changeset: 41eaa00e Author: Doug Simon Date: 2020-07-25 08:41:51 +0000 URL: https://git.openjdk.java.net/loom/commit/41eaa00e 8250548: libgraal can deadlock in -Xcomp mode Reviewed-by: never, kvn ! src/hotspot/share/compiler/compileBroker.cpp Changeset: 091b0c95 Author: Prasanta Sadhukhan Date: 2020-07-25 12:48:29 +0000 URL: https://git.openjdk.java.net/loom/commit/091b0c95 Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: cce3929e Author: Hai-May Chao Date: 2020-07-25 16:40:10 +0000 URL: https://git.openjdk.java.net/loom/commit/cce3929e 8247960: jarsigner says "signer errors" for some normal warnings when -strict is set 8250586: jarsigner refactoring in displayMessagesAndResult() method Reviewed-by: weijun ! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java ! test/jdk/sun/security/tools/jarsigner/TimestampCheck.java Changeset: ac4dc047 Author: Coleen Phillimore Date: 2020-07-25 10:36:19 +0000 URL: https://git.openjdk.java.net/loom/commit/ac4dc047 8250519: [REDO] Move mirror oops from Universe into OopStorage Redo the patch but add a null pointer check where one belongs. Reviewed-by: dcubed, iklam, dholmes ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp Changeset: 0e54ce2a Author: Joe Darcy Date: 2020-07-25 09:42:45 +0000 URL: https://git.openjdk.java.net/loom/commit/0e54ce2a 8250244: Address reliance on default constructors in java.net Reviewed-by: alanb, vtewari ! src/java.base/share/classes/java/net/Authenticator.java ! src/java.base/share/classes/java/net/CacheRequest.java ! src/java.base/share/classes/java/net/CacheResponse.java ! src/java.base/share/classes/java/net/ContentHandler.java ! src/java.base/share/classes/java/net/CookieHandler.java ! src/java.base/share/classes/java/net/DatagramSocketImpl.java ! src/java.base/share/classes/java/net/ProxySelector.java ! src/java.base/share/classes/java/net/ResponseCache.java ! src/java.base/share/classes/java/net/SecureCacheResponse.java ! src/java.base/share/classes/java/net/SocketAddress.java ! src/java.base/share/classes/java/net/URLDecoder.java ! src/java.base/share/classes/java/net/URLStreamHandler.java Changeset: c0b9999c Author: Joe Darcy Date: 2020-07-25 09:46:08 +0000 URL: https://git.openjdk.java.net/loom/commit/c0b9999c 8250578: Address reliance on default constructors in javax.sql Reviewed-by: lancea ! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java Changeset: 5a365e86 Author: Aleksei Voitylov Committer: Alexey Semenyuk Date: 2020-07-24 19:54:01 +0000 URL: https://git.openjdk.java.net/loom/commit/5a365e86 8248239: jpackage adds some arguments twice in case it is re-executed by JLI Reviewed-by: herrick, almatvee ! src/jdk.incubator.jpackage/linux/native/applauncher/LinuxLauncher.cpp ! src/jdk.incubator.jpackage/share/native/applauncher/AppLauncher.cpp ! src/jdk.incubator.jpackage/share/native/applauncher/AppLauncher.h Changeset: dfd3080c Author: Joe Darcy Date: 2020-07-25 12:49:09 +0000 URL: https://git.openjdk.java.net/loom/commit/dfd3080c 8250583: Address reliance on default constructors in java.management Reviewed-by: alanb ! src/java.management/share/classes/javax/management/AttributeChangeNotificationFilter.java ! src/java.management/share/classes/javax/management/DefaultLoaderRepository.java ! src/java.management/share/classes/javax/management/NotificationFilterSupport.java ! src/java.management/share/classes/javax/management/QueryEval.java ! src/java.management/share/classes/javax/management/loading/DefaultLoaderRepository.java ! src/java.management/share/classes/javax/management/monitor/Monitor.java ! src/java.management/share/classes/javax/management/relation/RoleStatus.java Changeset: 831e9832 Author: Prasanta Sadhukhan Date: 2020-07-26 14:46:36 +0000 URL: https://git.openjdk.java.net/loom/commit/831e9832 Merge Changeset: 112bbcb3 Author: Ioi Lam Date: 2020-07-24 13:56:45 +0000 URL: https://git.openjdk.java.net/loom/commit/112bbcb3 8249087: Always initialize _body[0..1] in Symbol constructor Reviewed-by: dholmes, lfoltan ! src/hotspot/share/oops/symbol.cpp Changeset: 3dba35d2 Author: David Holmes Date: 2020-07-26 20:29:42 +0000 URL: https://git.openjdk.java.net/loom/commit/3dba35d2 8247296: Optimize JVM_GetDeclaringClass Co-authored-by: Christoph Dreis Reviewed-by: shade, minqi ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvm.cpp Changeset: f84b5d2f Author: Yasumasa Suenaga Date: 2020-07-27 15:49:53 +0000 URL: https://git.openjdk.java.net/loom/commit/f84b5d2f 8248362: JVMTI frame operations should use Thread-Local Handshake Reviewed-by: sspitsyn, dholmes, dcubed ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/runtime/vmOperations.hpp Changeset: 417e8e44 Author: Christian Hagedorn Date: 2020-07-27 11:03:17 +0000 URL: https://git.openjdk.java.net/loom/commit/417e8e44 8248552: C2 crashes with SIGFPE due to division by zero Bail out in PhaseIdealLoop:split_thru_phi when trying to split a Div or ModNode iv phi whose zero check was removed but could potentially still be zero based on type information. Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopopts.cpp + test/hotspot/jtreg/compiler/loopopts/TestSplitThruPhiDivMod.java Changeset: af8c3b4a Author: Albert Yang Committer: Leo Korinth Date: 2020-07-27 12:59:32 +0000 URL: https://git.openjdk.java.net/loom/commit/af8c3b4a 8242036: G1 HeapRegionRemSet::_n_coarse_entries could be a bool Reviewed-by: kbarrett, eosterlund, tschatzl, lkorinth ! src/hotspot/share/gc/g1/heapRegionRemSet.cpp ! src/hotspot/share/gc/g1/heapRegionRemSet.hpp ! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp Changeset: 6c2ff178 Author: Vicente Romero Date: 2020-07-27 10:12:30 +0000 URL: https://git.openjdk.java.net/loom/commit/6c2ff178 8249829: javac is issuing an incorrect static access error Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: 31753ef9 Author: Martin Balao Date: 2020-07-25 01:02:51 +0000 URL: https://git.openjdk.java.net/loom/commit/31753ef9 8250582: Revert Principal Name type to NT-UNKNOWN when requesting TGS Kerberos tickets Reviewed-by: weijun ! src/java.security.jgss/share/classes/sun/security/krb5/internal/CredentialsUtil.java Changeset: 761a92d7 Author: Patric Hedlin Date: 2020-07-27 10:56:51 +0000 URL: https://git.openjdk.java.net/loom/commit/761a92d7 8247766: [aarch64] guarantee(val < (1U << nbits)) failed: Field too big for insn Reviewed-by: neliasso, aph ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/assembler_aarch64.inline.hpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: ed7f7964 Author: Joe Darcy Date: 2020-07-27 11:07:30 +0000 URL: https://git.openjdk.java.net/loom/commit/ed7f7964 8250213: Address use of default constructors in com.sun.source.util Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreePathScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTrees.java ! src/jdk.compiler/share/classes/com/sun/source/util/JavacTask.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreePathScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/Trees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/Main.java Changeset: 277ec3d2 Author: Daniil Titov Date: 2020-07-27 11:34:19 +0000 URL: https://git.openjdk.java.net/loom/commit/277ec3d2 8216324: GetClassMethods is confused by the presence of default methods in super interfaces Reviewed-by: sspitsyn, amenkov ! src/hotspot/share/prims/jvmtiEnv.cpp + test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/OverpassMethods.java + test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/libOverpassMethods.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassMethods/getclmthd007/getclmthd007.cpp Changeset: f2e69156 Author: Doug Simon Date: 2020-07-27 22:59:27 +0000 URL: https://git.openjdk.java.net/loom/commit/f2e69156 8250556: revert JVMCI part of JDK-8230395 Reviewed-by: never, dholmes ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java ! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java Changeset: 2aa291ad Author: Jamil Nimeh Date: 2020-07-27 18:20:57 +0000 URL: https://git.openjdk.java.net/loom/commit/2aa291ad 8247630: Use two key share entries Reviewed-by: xuelei ! src/java.base/share/classes/sun/security/ssl/KeyShareExtension.java + test/jdk/javax/net/ssl/TLSv13/ClientHelloKeyShares.java + test/jdk/javax/net/ssl/TLSv13/HRRKeyShares.java Changeset: 188ad971 Author: Kim Barrett Date: 2020-07-27 22:19:33 +0000 URL: https://git.openjdk.java.net/loom/commit/188ad971 8247976: Update HotSpot Style Guide for C++14 adoption Update and move style guide from wiki to jdk repo. Reviewed-by: jrose, stefank, dholmes, mikael, stuefe, kvn + doc/hotspot-style.html + doc/hotspot-style.md Changeset: a28f4100 Author: Roman Kennke Date: 2020-07-23 14:44:13 +0000 URL: https://git.openjdk.java.net/loom/commit/a28f4100 8249787: Make TestGCLocker more resilient with concurrent GCs Reviewed-by: eosterlund, tschatzl ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLocker.java ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java Changeset: 8a9d2b08 Author: Mark Reinhold Date: 2020-07-23 10:40:52 +0000 URL: https://git.openjdk.java.net/loom/commit/8a9d2b08 8250216: The README need not mention retrieving source code Reviewed-by: darcy, erikj ! README Changeset: 922ba8da Author: Pavel Rappo Date: 2020-07-24 17:06:35 +0000 URL: https://git.openjdk.java.net/loom/commit/922ba8da 8240777: Update all nroff manpages for JDK 15 release Reviewed-by: dholmes ! src/java.base/share/man/java.1 ! src/java.base/share/man/jfr.1 ! src/java.base/share/man/keytool.1 ! src/java.rmi/share/man/rmid.1 ! src/java.rmi/share/man/rmiregistry.1 ! src/java.scripting/share/man/jrunscript.1 ! src/jdk.aot/share/man/jaotc.1 ! src/jdk.compiler/share/man/javac.1 ! src/jdk.compiler/share/man/serialver.1 ! src/jdk.hotspot.agent/share/man/jhsdb.1 ! src/jdk.incubator.jpackage/share/man/jpackage.1 ! src/jdk.jartool/share/man/jar.1 ! src/jdk.jartool/share/man/jarsigner.1 ! src/jdk.javadoc/share/man/javadoc.1 ! src/jdk.jcmd/share/man/jcmd.1 ! src/jdk.jcmd/share/man/jinfo.1 ! src/jdk.jcmd/share/man/jmap.1 ! src/jdk.jcmd/share/man/jps.1 ! src/jdk.jcmd/share/man/jstack.1 ! src/jdk.jcmd/share/man/jstat.1 ! src/jdk.jconsole/share/man/jconsole.1 ! src/jdk.jdeps/share/man/javap.1 ! src/jdk.jdeps/share/man/jdeprscan.1 ! src/jdk.jdeps/share/man/jdeps.1 ! src/jdk.jdi/share/man/jdb.1 ! src/jdk.jlink/share/man/jlink.1 ! src/jdk.jlink/share/man/jmod.1 ! src/jdk.jshell/share/man/jshell.1 ! src/jdk.jstatd/share/man/jstatd.1 Changeset: fcd5d414 Author: Erik Joelsson Date: 2020-07-24 10:52:02 +0000 URL: https://git.openjdk.java.net/loom/commit/fcd5d414 8246094: [macos] Sound Recording and playback is not working Reviewed-by: prr, serb ! make/common/modules/LauncherCommon.gmk ! make/data/bundle/JDK-Info.plist ! make/data/bundle/JRE-Info.plist ! src/java.base/macosx/native/launcher/Info-cmdline.plist ! src/java.base/macosx/native/launcher/Info-privileged.plist Changeset: e7289aa4 Author: Mikael Vidstedt Date: 2020-07-27 22:26:00 +0000 URL: https://git.openjdk.java.net/loom/commit/e7289aa4 Merge ! make/common/modules/LauncherCommon.gmk ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java ! make/common/modules/LauncherCommon.gmk ! test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java Changeset: 5b99c6ae Author: Aleksey Shipilev Date: 2020-07-28 09:05:36 +0000 URL: https://git.openjdk.java.net/loom/commit/5b99c6ae 8250605: Linux x86_32 builds fail after JDK-8249821 Reviewed-by: erikj, prr ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: 0ebcf5c5 Author: Nick Gasson Date: 2020-07-28 16:50:32 +0000 URL: https://git.openjdk.java.net/loom/commit/0ebcf5c5 8237483: AArch64 C1 OopMap inserted twice fatal error Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp Changeset: 42ac8e18 Author: Coleen Phillimore Date: 2020-07-28 07:33:51 +0000 URL: https://git.openjdk.java.net/loom/commit/42ac8e18 8250042: Clean up methodOop and method_oop names from the code Reviewed-by: dholmes, sspitsyn, cjplummer, chagedorn ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/frame_aarch64.hpp ! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp ! src/hotspot/cpu/arm/arm.ad ! src/hotspot/cpu/arm/methodHandles_arm.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/s390/s390.ad ! src/hotspot/cpu/s390/sharedRuntime_s390.cpp ! src/hotspot/cpu/s390/vtableStubs_s390.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/cpu/x86/x86_32.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/adlparse.cpp ! src/hotspot/share/c1/c1_CodeStubs.hpp ! src/hotspot/share/c1/c1_Runtime1.cpp ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/method.cpp ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp ! src/hotspot/share/prims/jvmtiEnter.xsl ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnv.xsl ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiLib.xsl ! src/hotspot/share/runtime/globals.hpp Changeset: aff80ee9 Author: Coleen Phillimore Date: 2020-07-28 08:10:43 +0000 URL: https://git.openjdk.java.net/loom/commit/aff80ee9 8250589: Move Universe::_reference_pending_list into OopHandle Use synchronization to reference the _reference_pending_list with OopHandle Reviewed-by: shade, kbarrett, dholmes, eosterlund ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/oops/oopHandle.hpp ! src/hotspot/share/oops/oopHandle.inline.hpp Changeset: 31368cd1 Author: Christian Hagedorn Date: 2020-07-28 16:05:30 +0000 URL: https://git.openjdk.java.net/loom/commit/31368cd1 8249602: C2: assert(cnt == _outcnt) failed: no insertions allowed Use DUIterator instead of DUIterator_Fast due to legit insertions. Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopTransform.cpp + test/hotspot/jtreg/compiler/loopopts/TestPreMainPostFallInEdges.java Changeset: 8a967566 Author: Joe Darcy Date: 2020-07-28 09:21:04 +0000 URL: https://git.openjdk.java.net/loom/commit/8a967566 8250640: Address reliance on default constructors in jdk.jdi Reviewed-by: alanb ! src/jdk.jdi/share/classes/com/sun/jdi/Bootstrap.java ! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/Connection.java ! src/jdk.jdi/share/classes/com/sun/jdi/connect/spi/TransportService.java Changeset: 1a5ef660 Author: Joe Darcy Date: 2020-07-28 09:25:23 +0000 URL: https://git.openjdk.java.net/loom/commit/1a5ef660 8249219: Update --release 15 symbol information for JDK 15 build 33 Reviewed-by: jlahoda ! make/data/symbols/java.base-F.sym.txt Changeset: ab729d70 Author: Chris Plummer Date: 2020-07-28 09:52:07 +0000 URL: https://git.openjdk.java.net/loom/commit/ab729d70 8247515: OSX pc_to_symbol() lookup does not work with core files Reviewed-by: sspitsyn, kevinw ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.c Changeset: 816a7060 Author: Chris Plummer Date: 2020-07-28 12:04:58 +0000 URL: https://git.openjdk.java.net/loom/commit/816a7060 8248882: SA PMap and PStack support on OSX works with core files. Enable them Reviewed-by: sspitsyn, amenkov ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CLHSDB.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java Changeset: 99ae9558 Author: Harold Seigel Date: 2020-07-28 20:14:01 +0000 URL: https://git.openjdk.java.net/loom/commit/99ae9558 8250562: Clean up weird comment in vmTestbase class Terminator.java Delete the weird comment. Reviewed-by: lfoltan ! test/hotspot/jtreg/vmTestbase/nsk/share/Terminator.java Changeset: f4301530 Author: Igor Ignatyev Date: 2020-07-28 15:31:09 +0000 URL: https://git.openjdk.java.net/loom/commit/f4301530 8250738: C2Compiler::is_intrinsic_supported(methodHandle&, bool) shouldn't be virtual Reviewed-by: xliu, kvn ! src/hotspot/share/opto/c2compiler.hpp Changeset: 0b42b1cf Author: Igor Ignatyev Date: 2020-07-28 15:31:10 +0000 URL: https://git.openjdk.java.net/loom/commit/0b42b1cf 8250739: remove Compile::Generate_*_Graph methods declarations Reviewed-by: kvn ! src/hotspot/share/opto/compile.hpp Changeset: 77a10a18 Author: Joe Darcy Date: 2020-07-28 16:26:28 +0000 URL: https://git.openjdk.java.net/loom/commit/77a10a18 8250580: Address reliance on default constructors in java.rmi Reviewed-by: smarks ! src/java.rmi/share/classes/java/rmi/server/RMIClassLoaderSpi.java Changeset: 64d130ef Author: Joe Wang Date: 2020-07-28 23:29:33 +0000 URL: https://git.openjdk.java.net/loom/commit/64d130ef 8249643: Clarify DOM documentation Reviewed-by: lancea ! src/java.xml/share/classes/org/w3c/dom/package-info.java Changeset: 76baa501 Author: Chris Plummer Date: 2020-07-28 16:41:07 +0000 URL: https://git.openjdk.java.net/loom/commit/76baa501 8250742: ProblemList serviceability/sa/ClhsdbPstack.java #id0 and #id1 for ZGC Reviewed-by: sspitsyn ! test/hotspot/jtreg/ProblemList-zgc.txt Changeset: 3a8a15b5 Author: Zhengyu Gu Date: 2020-07-28 10:32:57 +0000 URL: https://git.openjdk.java.net/loom/commit/3a8a15b5 8250588: Shenandoah: LRB needs to save/restore fp registers for runtime call Reviewed-by: rkennke ! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp Changeset: 03cf1c3a Author: Igor Ignatyev Date: 2020-07-28 09:05:06 +0000 URL: https://git.openjdk.java.net/loom/commit/03cf1c3a 8250688: missed open parenthesis for GTEST_FRAMEWORK_SRC var in Main.gmk Reviewed-by: erikj ! make/Main.gmk Changeset: 25d1305f Author: Mikael Vidstedt Date: 2020-07-28 22:37:23 +0000 URL: https://git.openjdk.java.net/loom/commit/25d1305f Merge ! make/Main.gmk ! make/Main.gmk Changeset: a72a8984 Author: Andrei Pangin Date: 2020-07-24 15:33:38 +0000 URL: https://git.openjdk.java.net/loom/commit/a72a8984 8249719: MethodHandle performance suffers from bad ResolvedMethodTable hash function Reviewed-by: simonis, stuefe, coleenp ! src/hotspot/share/prims/resolvedMethodTable.cpp + test/hotspot/jtreg/runtime/MemberName/ResolvedMethodTableHash.java Changeset: 3349e10b Author: Aleksey Shipilev Date: 2020-07-29 09:48:08 +0000 URL: https://git.openjdk.java.net/loom/commit/3349e10b 8250612: jvmciCompilerToVM.cpp declares jio_printf with "void" return type, should be "int" Reviewed-by: thartmann, kvn ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp Changeset: 6af643e5 Author: Ludovic Henry Committer: Thomas Stuefe Date: 2020-07-29 10:38:28 +0000 URL: https://git.openjdk.java.net/loom/commit/6af643e5 8248657: Windows: strengthening in ThreadCritical regarding memory model Reviewed-by: dholmes, kbarrett, aph, stuefe ! src/hotspot/os/windows/threadCritical_windows.cpp From duke at openjdk.java.net Tue Aug 4 07:52:44 2020 From: duke at openjdk.java.net (duke) Date: Tue, 4 Aug 2020 07:52:44 GMT Subject: git: openjdk/loom: fibers: add JVMTI Suspend/Resume support for virtual threads Message-ID: <625f913e-ceba-436f-83f0-fa5cca178899@openjdk.java.net> Changeset: 12ffa40f Author: Serguei Spitsyn Date: 2020-08-04 07:50:59 +0000 URL: https://git.openjdk.java.net/loom/commit/12ffa40f add JVMTI Suspend/Resume support for virtual threads ! make/test/JtregNativeHotspot.gmk ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTest/libVThreadTest.c ! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadUnsupportedTest/libVThreadUnsupportedTest.c + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendvthr001.java + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendvthr001/TestDescription.java + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendvthr001/libsuspendvthr001.cpp + test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendvthr001/suspendvthr001.cpp From duke at openjdk.java.net Tue Aug 4 10:55:15 2020 From: duke at openjdk.java.net (duke) Date: Tue, 4 Aug 2020 10:55:15 GMT Subject: git: openjdk/loom: fibers: 10 new changesets Message-ID: <0511d359-dcee-4272-b871-e34389fc9676@openjdk.java.net> Changeset: 039d483f Author: Alan Bateman Date: 2020-07-30 12:28:56 +0000 URL: https://git.openjdk.java.net/loom/commit/039d483f Unused imports ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/VirtualThread.java Changeset: 27fdfb78 Author: Alan Bateman Date: 2020-07-30 12:48:30 +0000 URL: https://git.openjdk.java.net/loom/commit/27fdfb78 javadoc fix ! src/java.base/share/classes/java/lang/Thread.java Changeset: e1770303 Author: Alan Bateman Date: 2020-07-31 08:20:20 +0000 URL: https://git.openjdk.java.net/loom/commit/e1770303 Eliminate double wrapping of task ! src/java.base/share/classes/java/util/concurrent/ThreadExecutor.java Changeset: 1f1eb7b8 Author: Alan Bateman Date: 2020-07-31 12:31:48 +0000 URL: https://git.openjdk.java.net/loom/commit/1f1eb7b8 Update comment with the Windows update needed ! src/java.base/windows/classes/sun/nio/ch/PollPoller.java Changeset: 9fd763e7 Author: Alan Bateman Date: 2020-07-31 14:39:27 +0000 URL: https://git.openjdk.java.net/loom/commit/9fd763e7 Ignore ImageBufferCache TL usage for now ! src/java.base/share/classes/jdk/internal/jimage/ImageBufferCache.java Changeset: 4ffc9462 Author: Alan Bateman Date: 2020-07-31 15:56:24 +0000 URL: https://git.openjdk.java.net/loom/commit/4ffc9462 TL not needed ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: d063571e Author: Alan Bateman Date: 2020-07-31 17:26:50 +0000 URL: https://git.openjdk.java.net/loom/commit/d063571e Drop more TLs ! src/java.base/share/classes/jdk/internal/math/FloatingDecimal.java ! src/java.base/share/classes/jdk/internal/math/FormattedFloatingDecimal.java Changeset: 4e5f2ef7 Author: Alan Bateman Date: 2020-08-02 08:42:18 +0000 URL: https://git.openjdk.java.net/loom/commit/4e5f2ef7 Remove java/lang/StackWalker/LocalsAndOperands.java from exclude list ! test/jdk/ProblemList.txt Changeset: 9fa8ae83 Author: Alan Bateman Date: 2020-08-04 09:02:01 +0000 URL: https://git.openjdk.java.net/loom/commit/9fa8ae83 ThreadGroup phase 2 ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/java.base/share/classes/java/lang/ThreadGroup.java ! src/jdk.jdi/share/classes/com/sun/jdi/ThreadGroupReference.java ! test/jdk/java/lang/ThreadGroup/BasicTests.java Changeset: a9ea8544 Author: Alan Bateman Date: 2020-08-04 11:04:09 +0000 URL: https://git.openjdk.java.net/loom/commit/a9ea8544 Cleanup get_subgroups ! src/hotspot/share/prims/jvmtiEnvBase.cpp From duke at openjdk.java.net Tue Aug 4 18:48:53 2020 From: duke at openjdk.java.net (duke) Date: Tue, 4 Aug 2020 18:48:53 GMT Subject: git: openjdk/loom: fibers: 2 new changesets Message-ID: Changeset: b6fb9de3 Author: Ron Pressler Date: 2020-08-04 17:27:51 +0000 URL: https://git.openjdk.java.net/loom/commit/b6fb9de3 Fix live frame bug ! src/hotspot/share/runtime/continuation.cpp ! src/hotspot/share/runtime/stackValue.hpp Changeset: 908194c2 Author: Ron Pressler Date: 2020-08-04 19:48:03 +0000 URL: https://git.openjdk.java.net/loom/commit/908194c2 Use WhiteBox in Fuzz test ! test/jdk/java/lang/Continuation/Fuzz.java ! test/jdk/java/lang/Continuation/fuzz.dat ! test/jdk/java/lang/Continuation/java.base/java/lang/StackWalkerHelper.java From duke at openjdk.java.net Wed Aug 5 12:34:30 2020 From: duke at openjdk.java.net (duke) Date: Wed, 5 Aug 2020 12:34:30 GMT Subject: git: openjdk/loom: fibers: 2 new changesets Message-ID: Changeset: 50dd3cdc Author: Ron Pressler Date: 2020-08-05 13:32:25 +0000 URL: https://git.openjdk.java.net/loom/commit/50dd3cdc - ! test/jdk/java/lang/Continuation/java.base/java/lang/StackWalkerHelper.java Changeset: b9400042 Author: Ron Pressler Date: 2020-08-05 13:33:29 +0000 URL: https://git.openjdk.java.net/loom/commit/b9400042 Fix another live frame issue ! src/hotspot/cpu/x86/frame_x86.cpp ! src/hotspot/cpu/x86/frame_x86.inline.hpp ! src/hotspot/share/prims/stackwalk.cpp ! src/hotspot/share/runtime/continuation.cpp ! src/hotspot/share/runtime/continuation.hpp ! src/hotspot/share/runtime/frame.cpp ! src/hotspot/share/runtime/registerMap.hpp ! src/hotspot/share/runtime/vframe.cpp From eosterlund at openjdk.java.net Wed Aug 5 15:41:32 2020 From: eosterlund at openjdk.java.net (Erik =?UTF-8?B?w5ZzdGVybHVuZA==?=) Date: Wed, 5 Aug 2020 15:41:32 GMT Subject: RFR: 8250887: Crash adjusting weak references during GC Message-ID: <4uxT9ZWu6PeWzB3LplPmG-9OMqq41F0-idnNfofU7Mo=.3a26cb50-2743-4f51-8257-efc045c8709e@github.com> Fixes an issue that SerialGC crashes due to its adjust closure incorrectly being applied to the nmethod keepalive object. ------------- Commit messages: - 8250887: Crash adjusting weak references during GC Changes: https://git.openjdk.java.net/loom/pull/15/files Webrev: https://webrevs.openjdk.java.net/loom/15/webrev.00 Issue: https://bugs.openjdk.java.net/browse/JDK-8250887 Stats: 18 lines in 7 files changed: 6 ins; 0 del; 12 mod Patch: https://git.openjdk.java.net/loom/pull/15.diff Fetch: git fetch https://git.openjdk.java.net/loom pull/15/head:pull/15 PR: https://git.openjdk.java.net/loom/pull/15 From eosterlund at openjdk.java.net Wed Aug 5 15:45:40 2020 From: eosterlund at openjdk.java.net (Erik =?UTF-8?B?w5ZzdGVybHVuZA==?=) Date: Wed, 5 Aug 2020 15:45:40 GMT Subject: Integrated: 8250887: Crash adjusting weak references during GC In-Reply-To: <4uxT9ZWu6PeWzB3LplPmG-9OMqq41F0-idnNfofU7Mo=.3a26cb50-2743-4f51-8257-efc045c8709e@github.com> References: <4uxT9ZWu6PeWzB3LplPmG-9OMqq41F0-idnNfofU7Mo=.3a26cb50-2743-4f51-8257-efc045c8709e@github.com> Message-ID: On Wed, 5 Aug 2020 15:33:20 GMT, Erik ?sterlund wrote: > Fixes an issue that SerialGC crashes due to its adjust closure incorrectly being applied to the nmethod keepalive > object. This pull request has now been integrated. Changeset: 2fb4bd14 Author: Erik ?sterlund URL: https://git.openjdk.java.net/loom/commit/2fb4bd14 Stats: 18 lines in 7 files changed: 0 ins; 6 del; 12 mod 8250887: Crash adjusting weak references during GC ------------- PR: https://git.openjdk.java.net/loom/pull/15 From duke at openjdk.java.net Thu Aug 6 08:27:17 2020 From: duke at openjdk.java.net (duke) Date: Thu, 6 Aug 2020 08:27:17 GMT Subject: git: openjdk/loom: fibers: 3 new changesets Message-ID: <6b8ee738-6a8c-4e36-8062-4fbec79ff2e5@openjdk.java.net> Changeset: efafb2cc Author: Alan Bateman Date: 2020-08-04 19:22:20 +0000 URL: https://git.openjdk.java.net/loom/commit/efafb2cc allowThreadSuspension can be no-op ! src/java.base/share/classes/java/lang/ThreadGroup.java Changeset: e568bc26 Author: Alan Bateman Date: 2020-08-05 09:11:16 +0000 URL: https://git.openjdk.java.net/loom/commit/e568bc26 More tweaking of legacy ThreadGroup spec ! src/java.base/share/classes/java/lang/ThreadGroup.java ! test/jdk/java/lang/ThreadGroup/BasicTests.java Changeset: 6badcb86 Author: Alan Bateman Date: 2020-08-06 09:01:40 +0000 URL: https://git.openjdk.java.net/loom/commit/6badcb86 JVMTI tests for thread groups working again ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupInfo/thrgrpinfo001/thrgrpinfo001.cpp From duke at openjdk.java.net Thu Aug 6 12:56:54 2020 From: duke at openjdk.java.net (duke) Date: Thu, 6 Aug 2020 12:56:54 GMT Subject: git: openjdk/loom: fibers: 4 new changesets Message-ID: <92dac018-c137-49dc-8915-abb4756afba1@openjdk.java.net> Changeset: 3c02f996 Author: Ron Pressler Date: 2020-08-06 13:51:56 +0000 URL: https://git.openjdk.java.net/loom/commit/3c02f996 - ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/share/runtime/continuation.cpp Changeset: 73b1d6e6 Author: Ron Pressler Date: 2020-08-06 13:54:48 +0000 URL: https://git.openjdk.java.net/loom/commit/73b1d6e6 Improve fast-path detection ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp ! src/hotspot/share/runtime/continuation.cpp ! src/hotspot/share/runtime/continuation.hpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/thread.hpp Changeset: 1964cd2c Author: Ron Pressler Date: 2020-08-06 13:55:29 +0000 URL: https://git.openjdk.java.net/loom/commit/1964cd2c Improve Fuzz ! test/jdk/java/lang/Continuation/fuzz.dat Changeset: 84b047d0 Author: Ron Pressler Date: 2020-08-06 13:56:13 +0000 URL: https://git.openjdk.java.net/loom/commit/84b047d0 Improve Fuzz ! test/jdk/java/lang/Continuation/Fuzz.java From duke at openjdk.java.net Thu Aug 6 14:46:11 2020 From: duke at openjdk.java.net (duke) Date: Thu, 6 Aug 2020 14:46:11 GMT Subject: git: openjdk/loom: fibers: Fix fast-path detection Message-ID: <12ed69f6-810f-4b7f-b157-be7ccad8bc9e@openjdk.java.net> Changeset: 5e1d2835 Author: Ron Pressler Date: 2020-08-06 15:44:59 +0000 URL: https://git.openjdk.java.net/loom/commit/5e1d2835 Fix fast-path detection ! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/share/runtime/continuation.cpp From duke at openjdk.java.net Thu Aug 6 16:31:03 2020 From: duke at openjdk.java.net (duke) Date: Thu, 6 Aug 2020 16:31:03 GMT Subject: git: openjdk/loom: fibers: Fix stack walk Message-ID: <8a935bc2-43f5-48fe-82d0-20be1e223046@openjdk.java.net> Changeset: 0b345c12 Author: Ron Pressler Date: 2020-08-06 17:30:39 +0000 URL: https://git.openjdk.java.net/loom/commit/0b345c12 Fix stack walk ! src/hotspot/share/runtime/continuation.cpp ! test/jdk/java/lang/Continuation/Fuzz.java From duke at openjdk.java.net Fri Aug 7 08:54:05 2020 From: duke at openjdk.java.net (duke) Date: Fri, 7 Aug 2020 08:54:05 GMT Subject: git: openjdk/loom: fibers: Fix live frames in chunks Message-ID: Changeset: 5e7cb4e5 Author: Ron Pressler Date: 2020-08-07 09:53:47 +0000 URL: https://git.openjdk.java.net/loom/commit/5e7cb4e5 Fix live frames in chunks ! src/hotspot/cpu/x86/continuation_x86.inline.hpp ! src/hotspot/share/runtime/continuation.cpp ! test/jdk/java/lang/Continuation/Fuzz.java From duke at openjdk.java.net Fri Aug 7 13:26:00 2020 From: duke at openjdk.java.net (duke) Date: Fri, 7 Aug 2020 13:26:00 GMT Subject: git: openjdk/loom: fibers: 88 new changesets Message-ID: <3206c9e2-4dfb-40d4-8046-2507aaafe1f9@openjdk.java.net> Changeset: 74eb250e Author: Prasanta Sadhukhan Date: 2020-07-28 12:00:55 +0000 URL: https://git.openjdk.java.net/loom/commit/74eb250e 8246742: ServiceUI.printDialog does not support properties dialog Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/ServiceDialog.java + test/jdk/javax/print/ServiceUIPropBtnTest.java Changeset: 88121139 Author: Prasanta Sadhukhan Date: 2020-07-28 12:07:20 +0000 URL: https://git.openjdk.java.net/loom/commit/88121139 8169959: javax/swing/JTable/6263446/bug6263446.java: Table should be editing Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JTable/6263446/bug6263446.java Changeset: fff81229 Author: Prasanta Sadhukhan Date: 2020-07-29 17:29:45 +0000 URL: https://git.openjdk.java.net/loom/commit/fff81229 8146451: javax/swing/JComponent/4337267/bug4337267.java failed on Windows Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JComponent/4337267/bug4337267.java Changeset: 72b530aa Author: Sergey Bylokhov Date: 2020-07-31 00:19:42 +0000 URL: https://git.openjdk.java.net/loom/commit/72b530aa 8250755: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java Reviewed-by: jdv ! test/jdk/javax/imageio/plugins/shared/CanWriteSequence.java Changeset: 38636a8c Author: Pankaj Bansal Date: 2020-07-31 13:25:15 +0000 URL: https://git.openjdk.java.net/loom/commit/38636a8c 8233635: [TESTBUG] ProgressMonitorEscapeKeyPress.java fails on macos Reviewed-by: psadhukhan ! test/jdk/ProblemList.txt Changeset: 17035efe Author: Rahul Yadav Committer: Patrick Concannon Date: 2020-07-29 10:26:39 +0000 URL: https://git.openjdk.java.net/loom/commit/17035efe 8250602: Update sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java to handle TimeZones This fix updates the test LoggerDateFormatterTest.java to be able to handle different TimeZones Reviewed-by: alanb, dfuchs, xuelei ! test/jdk/sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java Changeset: b37228e1 Author: Jan Lahoda Date: 2020-07-29 11:34:24 +0000 URL: https://git.openjdk.java.net/loom/commit/b37228e1 8248641: Trees.getScope returns incorrect results for code inside a rule case Ensuring rule cases are copied correctly by TreeCopier. Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! test/langtools/tools/javac/api/TestGetScopeResult.java Changeset: 27a9a2f6 Author: Jan Lahoda Date: 2020-07-29 11:34:25 +0000 URL: https://git.openjdk.java.net/loom/commit/27a9a2f6 8249261: AssertionError in StructuralStuckChecker Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/langtools/tools/javac/lambda/methodReference/MethodRefStuck8249261.java + test/langtools/tools/javac/lambda/methodReference/MethodRefStuck8249261.out Changeset: 10b9d0b6 Author: Richard Reingruber Date: 2020-07-29 14:11:46 +0000 URL: https://git.openjdk.java.net/loom/commit/10b9d0b6 8250610: SafepointMechanism::disarm_if_needed() is declared but not used Reviewed-by: shade, dholmes ! src/hotspot/share/runtime/safepointMechanism.hpp Changeset: e6517d1a Author: Severin Gehwolf Date: 2020-07-24 19:57:06 +0000 URL: https://git.openjdk.java.net/loom/commit/e6517d1a 8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics Reviewed-by: aph, dholmes, bobv ! make/hotspot/symbols/symbols-linux ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java + src/java.base/linux/native/libjava/CgroupMetrics.c + test/jdk/jdk/internal/platform/docker/CheckUseContainerSupport.java + test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java Changeset: eef2e1e3 Author: Huang Wang Committer: Fei Yang Date: 2020-07-28 10:38:04 +0000 URL: https://git.openjdk.java.net/loom/commit/eef2e1e3 8250609: C2 crash in IfNode::fold_compares Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/ifnode.cpp + test/hotspot/jtreg/compiler/c2/TestFoldCompares.java Changeset: 6e323383 Author: Rajan Halade Date: 2020-07-29 09:31:38 +0000 URL: https://git.openjdk.java.net/loom/commit/6e323383 8243321: Add Entrust root CA - G4 to Oracle Root CA program Reviewed-by: mullan + make/data/cacerts/entrustrootcag4 ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/EntrustCA.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 4946a162 Author: Naoto Sato Date: 2020-07-29 09:49:43 +0000 URL: https://git.openjdk.java.net/loom/commit/4946a162 8247546: Pattern matching does not skip correctly over supplementary characters Reviewed-by: joehw ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/jdk/java/util/regex/RegExTest.java ! test/jdk/java/util/regex/SupplementaryTestCases.txt Changeset: 0aefe6f2 Author: Eric Caspole Date: 2020-07-29 15:41:37 +0000 URL: https://git.openjdk.java.net/loom/commit/0aefe6f2 8249663: LogCompilation cannot process log from o.r.scala.dotty.JmhDotty Fix stale site and uncommon trap processing in LogParser Reviewed-by: vlivanov, kvn ! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java Changeset: bd843673 Author: Alexandre Iline Date: 2020-07-29 16:12:10 +0000 URL: https://git.openjdk.java.net/loom/commit/bd843673 8250743: Switch to JCov build which supports byte code version 60 Reviewed-by: erikj ! make/conf/jib-profiles.js Changeset: 7685e534 Author: Igor Ignatyev Date: 2020-07-29 16:52:23 +0000 URL: https://git.openjdk.java.net/loom/commit/7685e534 8250797: remove CompileReason::Reason_CTW Reviewed-by: kvn, epavlova ! src/hotspot/share/compiler/compileTask.hpp Changeset: 257809d7 Author: Ludovic Henry Committer: David Holmes Date: 2020-07-29 20:25:39 +0000 URL: https://git.openjdk.java.net/loom/commit/257809d7 8248817: Windows: Improving common cross-platform code Reviewed-by: kbarrett, dholmes ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.hpp Changeset: 0417fcf1 Author: Ludovic Henry Committer: David Holmes Date: 2020-07-29 20:28:11 +0000 URL: https://git.openjdk.java.net/loom/commit/0417fcf1 8248682: AArch64: Use ATTRIBUTE_ALIGNED helper Reviewed-by: kbarrett, tschatzl, dholmes ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_log.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp Changeset: d86ab942 Author: Mikael Vidstedt Date: 2020-07-29 18:31:44 +0000 URL: https://git.openjdk.java.net/loom/commit/d86ab942 Added tag jdk-16+8 for changeset 0a73d6f3aab4 ! .hgtags Changeset: cf345fd7 Author: Jie Fu Date: 2020-07-29 11:38:28 +0000 URL: https://git.openjdk.java.net/loom/commit/cf345fd7 8250745: assert(eval_map.contains(n)) failed: absent Reviewed-by: vlivanov, kvn ! src/hotspot/share/opto/compile.cpp Changeset: a4eaf953 Author: Ludovic Henry Committer: David Holmes Date: 2020-07-30 02:47:00 +0000 URL: https://git.openjdk.java.net/loom/commit/a4eaf953 8250810: Push missing parts of JDK-8248817 Push changes from JDK-8248817 that were accidentally excluded from the commit. Reviewed-by: kbarrett, dholmes ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp Changeset: 79f02a67 Author: Severin Gehwolf Date: 2020-06-19 10:40:04 +0000 URL: https://git.openjdk.java.net/loom/commit/79f02a67 8247863: Unreachable code in OperatingSystemImpl.getTotalSwapSpaceSize() After 8231111 we have -1 for missing metrics, thus the fix of 8236617 is obsolete Reviewed-by: mbaesken ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java Changeset: 9798a084 Author: Coleen Phillimore Date: 2020-07-30 10:41:31 +0000 URL: https://git.openjdk.java.net/loom/commit/9798a084 8249837: Avoid direct or implicit Thread::current() calls when we already have a current thread variable Add current thread OR remove unneeded HandleMark Reviewed-by: kvn, dholmes ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/scopeDesc.cpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/handles.cpp ! src/hotspot/share/runtime/handles.hpp ! src/hotspot/share/runtime/handles.inline.hpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/utilities/debug.cpp Changeset: 39892bf4 Author: Hannes Walln?fer Date: 2020-07-30 16:53:56 +0000 URL: https://git.openjdk.java.net/loom/commit/39892bf4 8250779: Anchor is ignored when reloading a page in Chrome Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js Changeset: d6035a52 Author: Brian Burkhalter Date: 2020-07-30 15:06:29 +0000 URL: https://git.openjdk.java.net/loom/commit/d6035a52 8249772: (ch) Improve sun/nio/ch/TestMaxCachedBufferSize.java Reviewed-by: alanb ! test/jdk/ProblemList.txt ! test/jdk/sun/nio/ch/TestMaxCachedBufferSize.java Changeset: e3c6574a Author: Koichi Sakata Committer: Yasumasa Suenaga Date: 2020-07-31 09:15:57 +0000 URL: https://git.openjdk.java.net/loom/commit/e3c6574a 8250863: Build error with GCC 10 in NetworkInterface.c and k_standard.c Reviewed-by: aph, ysuenaga ! src/java.base/share/native/libfdlibm/k_standard.c ! src/java.base/unix/native/libnet/NetworkInterface.c Changeset: d5c4c292 Author: Igor Ignatyev Date: 2020-07-30 19:39:44 +0000 URL: https://git.openjdk.java.net/loom/commit/d5c4c292 6501010: test/java/io/File/GetXSpace.java fails on Windows Reviewed-by: bpb ! test/jdk/ProblemList.txt ! test/jdk/java/io/File/GetXSpace.java ! test/jdk/java/io/File/GetXSpace.sh Changeset: 1cc8d3a3 Author: Hannes Walln?fer Date: 2020-07-31 12:09:59 +0000 URL: https://git.openjdk.java.net/loom/commit/1cc8d3a3 8241518: Member signature parameter span contains closing but not opening parens Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java Changeset: 2dda9965 Author: Patrick Concannon Date: 2020-07-31 12:12:49 +0000 URL: https://git.openjdk.java.net/loom/commit/2dda9965 8246164: SendDatagramToBadAddress.java and ChangingAddress.java should be changed to explicitly require the new DatagramSocket implementation This fix updates these tests to explicitly run with `-Djdk.net.usePlainDatagramSocketImpl=false` to avoid false failures when running all tests with a global jtreg -Djdk.net.usePlainDatagramSocketImpl switch. Reviewed-by: vtewari ! test/jdk/java/net/DatagramSocket/SendDatagramToBadAddress.java ! test/jdk/java/nio/channels/DatagramChannel/ChangingAddress.java Changeset: 7fd5cb61 Author: Patrick Concannon Date: 2020-07-31 12:42:32 +0000 URL: https://git.openjdk.java.net/loom/commit/7fd5cb61 8242885: PlainDatagramSocketImpl doesn?t allow for the sending of IPv6 datagrams on macOS with sizes between 65508-65527 bytes This fix changes the current max size for IPv6 datagrams on macOS from it's current size of 65507, which is the IPv4 limit, to 65527, the actual limit for IPv6 on macOS Reviewed-by: alanb, dfuchs, vtewari ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c + test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java ! test/jdk/java/net/DatagramSocket/SetGetSendBufferSize.java - test/jdk/java/nio/channels/DatagramChannel/MinSendBufferSize.java + test/jdk/java/nio/channels/DatagramChannel/SendReceiveMaxSize.java Changeset: 0f5e57aa Author: Vicente Romero Date: 2020-07-31 12:05:55 +0000 URL: https://git.openjdk.java.net/loom/commit/0f5e57aa 8250741: an annotation interface may not be declared as a local interface Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/tools/javac/IllegalAnnotation.java ! test/langtools/tools/javac/records/LocalStaticDeclarations.java Changeset: 58107e52 Author: Naoto Sato Date: 2020-07-31 09:09:53 +0000 URL: https://git.openjdk.java.net/loom/commit/58107e52 8233048: WeekFields.ISO is not a singleton Reviewed-by: joehw, rriggs, scolebourne ! src/java.base/share/classes/java/time/temporal/WeekFields.java ! test/jdk/java/time/test/java/time/temporal/TestIsoWeekFields.java Changeset: 229f4180 Author: Vicente Romero Date: 2020-07-31 12:13:52 +0000 URL: https://git.openjdk.java.net/loom/commit/229f4180 8250629: do not allow C-style array declaration in record components Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/RecordsComponentsCanNotDeclareCStyleArrays.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: dc71097c Author: Patrick Concannon Date: 2020-07-31 18:59:27 +0000 URL: https://git.openjdk.java.net/loom/commit/dc71097c 8250889: Disable testing SendReceiveMaxSize with preferIPv4Stack=true on the old impl until JDK-8250886 is fixed The `test java/net/DatagramSocket/SendReceiveMaxSize` is currently failing when run with `-Djdk.net.usePlainDatagramSocketImpl` and `-Djava.net.preferIPv4Stack=true`. This fix removes these run settings from the test until a more permanent solution can be found. Reviewed-by: dfuchs ! test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java Changeset: 024fa096 Author: Joe Wang Date: 2020-07-31 18:25:12 +0000 URL: https://git.openjdk.java.net/loom/commit/024fa096 8250638: Address reliance on default constructors in java.xml Reviewed-by: darcy, lancea ! src/java.xml/share/classes/org/xml/sax/HandlerBase.java ! src/java.xml/share/classes/org/xml/sax/helpers/DefaultHandler.java Changeset: a9ad296a Author: Xin Liu Date: 2020-07-31 11:35:25 +0000 URL: https://git.openjdk.java.net/loom/commit/a9ad296a 8249809: avoid calling DirectiveSet::clone(this) in compilecommand_compatibility_init Add DirectiveSet smart pointer to isolate cloning Reviewed-by: simonis, thartmann ! src/hotspot/share/compiler/compilerDirectives.cpp Changeset: e03ca73d Author: Jie Fu Date: 2020-07-31 17:10:46 +0000 URL: https://git.openjdk.java.net/loom/commit/e03ca73d 8250825: C2 crashes with assert(field != __null) failed: missing field Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/type.cpp + test/hotspot/jtreg/compiler/unsafe/TestMisalignedUnsafeAccess.java Changeset: ee5dc7cb Author: Chihiro Ito Date: 2020-08-01 20:25:02 +0000 URL: https://git.openjdk.java.net/loom/commit/ee5dc7cb 8250818: idea.sh script doesn't work on WSL 1 and 2 Reviewed-by: erikj ! bin/idea.sh Changeset: b76a154c Author: Prasanta Sadhukhan Date: 2020-08-01 17:54:03 +0000 URL: https://git.openjdk.java.net/loom/commit/b76a154c Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 93904460 Author: Robert Field Date: 2020-08-01 14:18:06 +0000 URL: https://git.openjdk.java.net/loom/commit/93904460 8249566: jshell tool: retained modes from JDK-13 or prior cause confusing messages to be generated for records Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Selector.java ! test/langtools/jdk/jshell/ToolFormatTest.java Changeset: 13a33572 Author: Prasanta Sadhukhan Date: 2020-08-02 10:34:21 +0000 URL: https://git.openjdk.java.net/loom/commit/13a33572 Merge Changeset: aab365f7 Author: Thomas Stuefe Date: 2020-08-02 09:54:33 +0000 URL: https://git.openjdk.java.net/loom/commit/aab365f7 8250911: [windows] os::pd_map_memory() error detection broken Reviewed-by: iklam, kbarrett ! src/hotspot/os/windows/os_windows.cpp Changeset: ddb726d4 Author: Aleksey Shipilev Date: 2020-08-02 16:58:14 +0000 URL: https://git.openjdk.java.net/loom/commit/ddb726d4 8250844: Make sure {type,obj}ArrayOopDesc accessors check the bounds Reviewed-by: rrich, coleenp ! src/hotspot/share/oops/objArrayOop.inline.hpp ! src/hotspot/share/oops/typeArrayOop.inline.hpp Changeset: d9abf606 Author: Monica Beckwith Committer: David Holmes Date: 2020-08-03 00:16:49 +0000 URL: https://git.openjdk.java.net/loom/commit/d9abf606 8250824: AArch64: follow up for JDK-8248414 The original change missed to update an assert. Co-authored-by: Ludovic Henry Co-authored-by: Bernhard Urban-Forster Reviewed-by: dholmes ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 696b9e18 Author: Christian Hagedorn Date: 2020-08-03 09:21:45 +0000 URL: https://git.openjdk.java.net/loom/commit/696b9e18 8249605: C2: assert(no_dead_loop) failed: dead loop detected Fixed dead loop detection in PhiNode::Ideal() to additionally account for dead MergeMemNodes Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/cfgnode.cpp + test/hotspot/jtreg/compiler/c2/TestDeadPhiMergeMemLoop.java Changeset: 9385203f Author: Albert Mingkun Yang Date: 2020-08-03 14:01:00 +0000 URL: https://git.openjdk.java.net/loom/commit/9385203f 8250628: ZGC: `fixup_partial_loads` was removed, but still are referenced Reviewed-by: eosterlund, kbarrett, lkorinth ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zHeap.hpp Changeset: 1e535dfa Author: Rajan Halade Date: 2020-08-03 11:35:24 +0000 URL: https://git.openjdk.java.net/loom/commit/1e535dfa 8243320: Add SSL root certificates to Oracle Root CA program Reviewed-by: mullan + make/data/cacerts/sslrooteccca + make/data/cacerts/sslrootevrsaca + make/data/cacerts/sslrootrsaca + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/SSLCA.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: d12fdfa3 Author: Chris Plummer Date: 2020-08-03 16:11:41 +0000 URL: https://git.openjdk.java.net/loom/commit/d12fdfa3 8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols Reviewed-by: sspitsyn, kevinw ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.h Changeset: 54bed60b Author: Chris Plummer Date: 2020-08-03 17:38:22 +0000 URL: https://git.openjdk.java.net/loom/commit/54bed60b 8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols 8249150: SA core file tests sometimes time out on OSX with "java.io.IOException: App waiting timeout" Reviewed-by: sspitsyn, amenkov ! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java ! test/lib/jdk/test/lib/apps/LingeredApp.java Changeset: 4bd94fb9 Author: Mikhailo Seledtsov Date: 2020-08-03 18:58:53 +0000 URL: https://git.openjdk.java.net/loom/commit/4bd94fb9 8250986: Problem list docker/TestMemoryAwareness.java and docker/TestDockerMemoryMetrics.java for linux-5.4.0-1019-oracle Problem listed the tests Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 7efa6090 Author: Mikael Vidstedt Date: 2020-07-29 18:24:00 +0000 URL: https://git.openjdk.java.net/loom/commit/7efa6090 Added tag jdk-15+34 for changeset b0817631d2f4 ! .hgtags Changeset: 11a8c9c1 Author: Matthias Baesken Date: 2020-07-29 12:56:02 +0000 URL: https://git.openjdk.java.net/loom/commit/11a8c9c1 8250770: Net.java translateToSocketException does not handle IOException Reviewed-by: alanb, dfuchs ! src/java.base/share/classes/sun/nio/ch/Net.java Changeset: 6986d53a Author: Dean Long Date: 2020-07-29 23:15:48 +0000 URL: https://git.openjdk.java.net/loom/commit/6986d53a 8248597: [Graal] api/java_security/SignatureSpi/DelegationTests.html fails with Method "javasoft.sqe.tests.api.java.security.SignatureSpi.JCKSignatureSpi.clear" doesn't exist Reviewed-by: kvn ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalNodeTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java Changeset: 846d2196 Author: Huang Wang Committer: Fei Yang Date: 2020-07-28 10:38:04 +0000 URL: https://git.openjdk.java.net/loom/commit/846d2196 8250609: C2 crash in IfNode::fold_compares Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/ifnode.cpp + test/hotspot/jtreg/compiler/c2/TestFoldCompares.java Changeset: 15a9c290 Author: Mikael Vidstedt Date: 2020-08-03 21:56:35 +0000 URL: https://git.openjdk.java.net/loom/commit/15a9c290 Merge ! .hgtags ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java ! .hgtags ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java Changeset: 4d13bf33 Author: Jerry Zhou Date: 2020-07-17 01:50:44 +0000 URL: https://git.openjdk.java.net/loom/commit/4d13bf33 8249628: Remove EA from JDK 15 version string starting with Initial RC promotion Reviewed-by: tbell, erikj ! make/autoconf/version-numbers Changeset: bafa4761 Author: Mikael Vidstedt Date: 2020-08-03 22:08:37 +0000 URL: https://git.openjdk.java.net/loom/commit/bafa4761 Merge ! make/autoconf/version-numbers ! make/autoconf/version-numbers Changeset: 00d223cf Author: Mikael Vidstedt Date: 2020-08-03 22:10:31 +0000 URL: https://git.openjdk.java.net/loom/commit/00d223cf 8250899: Backout JDK-8249628 from jdk/jdk Reviewed-by: erikj ! make/autoconf/version-numbers Changeset: 39616b4d Author: Yasumasa Suenaga Date: 2020-08-04 15:28:27 +0000 URL: https://git.openjdk.java.net/loom/commit/39616b4d 8250930: [TESTBUG] Some forceEarlyReturn00* tests failed due to compiler optimization Reviewed-by: cjplummer, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/libforceEarlyReturn004a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/libforceEarlyReturn002a.cpp Changeset: b0ceab23 Author: Kim Barrett Date: 2020-08-04 04:19:23 +0000 URL: https://git.openjdk.java.net/loom/commit/b0ceab23 8250652: Add logical operations on types Add stand-ins for C++17 logical operations on types. Reviewed-by: eosterlund, tschatzl + src/hotspot/share/metaprogramming/logical.hpp + test/hotspot/gtest/metaprogramming/test_logical.cpp Changeset: 38af8be9 Author: Mandy Chung Date: 2020-08-04 10:26:39 +0000 URL: https://git.openjdk.java.net/loom/commit/38af8be9 8022795: Method.isVarargs of dynamic proxy generated method to match the proxy interface method Reviewed-by: rriggs, darcy ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java + test/jdk/java/lang/reflect/Proxy/TestVarArgs.java Changeset: f4de95a9 Author: Mandy Chung Date: 2020-08-04 10:36:02 +0000 URL: https://git.openjdk.java.net/loom/commit/f4de95a9 8250219: Proxy::newProxyInstance spec should specify the behavior if a given proxy interface is hidden Reviewed-by: alanb ! src/java.base/share/classes/java/lang/reflect/Proxy.java + test/jdk/java/lang/reflect/Proxy/HiddenProxyInterface.java Changeset: d7c7f70a Author: Calvin Cheung Date: 2020-08-04 19:17:31 +0000 URL: https://git.openjdk.java.net/loom/commit/d7c7f70a 8249586: Test runtime/cds/appcds/DirClasspathTest.java will fail if run twice Add the StandardCopyOption.REPLACE_EXISTING option when calling Files.copy(). Reviewed-by: iklam ! test/hotspot/jtreg/runtime/cds/appcds/DirClasspathTest.java Changeset: c79e6346 Author: Vladimir Kozlov Date: 2020-08-04 13:16:45 +0000 URL: https://git.openjdk.java.net/loom/commit/c79e6346 8250233: -XX:+CITime triggers guarantee(events != NULL) in jvmci.cpp:173 Add missing EnableJVMCI flag check. Refactoring compiler print statistic code. Reviewed-by: thartmann ! src/hotspot/share/compiler/abstractCompiler.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp Changeset: eaf70e0a Author: Chris Plummer Date: 2020-08-04 13:58:11 +0000 URL: https://git.openjdk.java.net/loom/commit/eaf70e0a 8247516: DSO.closestSymbolToPC() should use dbg.lookup() rather than rely on java ELF file support Reviewed-by: sspitsyn, ysuenaga ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/SharedObject.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/SharedObject.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/posix/DSO.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/SharedObject.java Changeset: 36b129fe Author: Yasumasa Suenaga Date: 2020-08-05 09:24:02 +0000 URL: https://git.openjdk.java.net/loom/commit/36b129fe 8250826: jhsdb does not work with coredump which comes from Substrate VM Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c ! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.h Changeset: 45c4d9d5 Author: Alexander Matveev Date: 2020-08-04 17:47:51 +0000 URL: https://git.openjdk.java.net/loom/commit/45c4d9d5 8250646: hdiutil detach fix JDK-8245311 still fails sometimes Reviewed-by: herrick, asemenyuk ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/RetryExecutor.java Changeset: 6b8c16cf Author: David Holmes Date: 2020-08-04 21:11:45 +0000 URL: https://git.openjdk.java.net/loom/commit/6b8c16cf 8248906: runtime/Thread/ThreadObjAccessAtExit.java fails due to OutOfMemoryErrors Reviewed-by: mdoerr ! test/hotspot/jtreg/runtime/Thread/ThreadObjAccessAtExit.java Changeset: 30c8811d Author: Jie Fu Date: 2020-08-05 10:54:18 +0000 URL: https://git.openjdk.java.net/loom/commit/30c8811d 8251031: Some vmTestbase/nsk/monitoring/RuntimeMXBean tests fail with hostnames starting from digits Reviewed-by: dholmes, cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/RuntimeMXBean/RuntimeMXBean006/RuntimeMXBean006.java Changeset: a53ecac0 Author: Igor Ignatyev Date: 2020-08-04 20:04:47 +0000 URL: https://git.openjdk.java.net/loom/commit/a53ecac0 8251128: remove vmTestbase/vm/compiler/jbe/combine Reviewed-by: kvn - test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/combine/README Changeset: 61ebb6ad Author: Igor Ignatyev Date: 2020-08-04 20:05:47 +0000 URL: https://git.openjdk.java.net/loom/commit/61ebb6ad 8249030: clean up FileInstaller $test.src $cwd in vmTestbase_nsk_jdi tests Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AccessWatchpointEvent/_itself_/awevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isprivate002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isprotected002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/description/description001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/label/label001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/mustSpecify/mustspecify001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentType/componenttype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc03x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc06x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc07x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc08x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc01x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc03x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc04x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc02x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc04x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc05x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/referenceType/refType001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter001/addSourceNameFilter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter002/addSourceNameFilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/isEnum/isenum001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/className/classname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/classSignature/signature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/description/description001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/transport/transport001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ConstantField/values001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/_bounds_/eventrequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/_bounds_/requests001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/virtualMachine/virtualmachine001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/exception/exception001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isEnumConstant/isenumconstant001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/events001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/max/max001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/min/min001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/stringValueOf/stringvalueof001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/implementors/implementors001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/subinterfaces/subinterfaces001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/superinterfaces/superinterfaces001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launchnosuspend/launchnosuspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/listennosuspend/listennosuspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/supportsMultipleConnections/supportsmultipleconnections001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/genericSignature/gensignature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isArgument/isargument001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/signature/signature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/codeIndex/codeindex001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/declaringType/declaringtype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber/linenumber001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/lineNumber_s002/lineNumber_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/linenumber_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/method/method001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName/sourcename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourceName_s002/sourceName_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourcename_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath/sourcepath001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcePath_s002/sourcePath_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcepath_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss002/allLineLocations_ss002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/alllinelocations_ss001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/bytecodes/bytecodes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isAbstract/isabstract001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isConstructor/isconstructor001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isNative/isnative001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isStaticInitializer/isstinitializer001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isSynchronized/issynchronized001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isVarArgs/isvarargs001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationOfCodeIndex/locationofcodeindex001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine/locationsofline001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi002/locationsOfLine_ssi002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/_itself_/methodexit001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue001/returnValue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue002/returnValue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue003/returnValue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue004/returnValue004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/virtualMachine/virtualmachine001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/MonitorContendedEnterRequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/MonitorContendedEnterRequest002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addClassExclusionFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addClassFilter_ClassName/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addClassFilter_ReferenceType/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addInstanceFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addThreadFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/MonitorContendedEnteredRequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/MonitorContendedEnteredRequest002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addClassExclusionFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addClassFilter_ClassName/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addClassFilter_ReferenceType/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addInstanceFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addThreadFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassExclusionFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ClassName/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ReferenceType/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addInstanceFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addThreadFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassExclusionFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ClassName/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ReferenceType/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addInstanceFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addThreadFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/isCollected/iscollected001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects004/referringObjects004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/uniqueID/uniqueid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/baseDirectory/directory001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/bootClassPath/bootpath001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect001/plugAttachConnect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect002/plugAttachConnect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect003/plugAttachConnect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect001/plugLaunchConnect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect002/plugLaunchConnect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect003/plugLaunchConnect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect001/plugListenConnect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect002/plugListenConnect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect003/plugListenConnect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect001/plugMultiConnect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect002/plugMultiConnect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect003/plugMultiConnect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect004/plugMultiConnect004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect005/plugMultiConnect005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect006/plugMultiConnect006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService001/transportService001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService002/transportService002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService003/transportService003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/booleanValue/booleanvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/byteValue/bytevalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/charValue/charvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/floatValue/floatvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/intValue/intvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/longValue/longvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/shortValue/shortvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss004/allLineLocations_ss004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availableStrata002/availableStrata002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availablestrata001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum002/defaultStratum002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum003/defaultStratum003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum004/defaultStratum004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultstratum001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedToInitialize001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedtoinit002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances002/instances002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances005/instances005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isAbstract001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isVerified001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi004/locationsOfLine_ssi004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourceNames003/sourceNames003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcePaths003/sourcePaths003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/popframes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/redefineclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/choices/choices001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues001/getArgumentValues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues002/getArgumentValues002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues003/getArgumentValues003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue001/setvalue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue002/setvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue003/setvalue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue004/setvalue004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue005/setvalue005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue006/setvalue006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent003/stepEvent003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent004/stepEvent004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringReference/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/parent/parent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/suspend/suspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threadGroups/threadgroups001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn001/forceEarlyReturn001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn003/forceEarlyReturn003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/forceEarlyReturn004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/forceEarlyReturn005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn008/forceEarlyReturn008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn009/forceEarlyReturn009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn013/forceEarlyReturn013.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn014/forceEarlyReturn014.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn015/forceEarlyReturn015.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames001/ownedMonitorsAndFrames001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames002/ownedMonitorsAndFrames002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames003/ownedMonitorsAndFrames003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames004/ownedMonitorsAndFrames004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames005/ownedMonitorsAndFrames005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames006/ownedMonitorsAndFrames006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames007/ownedMonitorsAndFrames007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames009/ownedMonitorsAndFrames009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status003/status003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status004/status004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status005/status005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status006/status006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status007/status007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status008/status008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspend/suspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/threadGroup/threadgroup001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Transport/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMCannotBeModifiedEx/_itself_/canntbemod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMStartEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/_itself_/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type002/type002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canBeModified/canbemodified001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetBytecodes/cangetbytecodes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSourceDebugExtension/cangetsde001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSyntheticAttribute/cangetattr001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/classesByName/classesbyname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/description/description001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventQueue/eventqueue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventRequestManager/eventrmanager001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/getDefaultStratum/getdefaultstratum001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts001/instancecounts001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts004/instancecounts004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_bool/mirrorof_bool001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_byte/mirrorof_byte001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_char/mirrorof_char001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_double/mirrorof_double001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_float/mirrorof_float001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_int/mirrorof_int001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_long/mirrorof_long001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_short/mirrorof_short001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_string/mirrorof_string001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/process/process001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses016/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses020/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses022/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses024/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses025/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses027/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses028/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses029/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses030/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses031/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses032/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses034/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses035/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum002/setDefaultStratum002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum003/setDefaultStratum003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setdefaultstratum001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/topLevelThreadGroups/toplevelgroups001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/version/version001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/allConnectors/allconnectors001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/attachingConnectors/attaching001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/defaultConnector/default001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/launchingConnectors/launching001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/listeningConnectors/listening001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/majorInterfaceVersion/major001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/minorInterfaceVersion/minor001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals001/equals001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/hashCode/hashcode001/hashcode001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/field/field001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/ClassPrepareEvents/ClassPrepareEvents001/ClassPrepareEvents001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/MonitorEvents/MonitorEvents001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/MonitorEvents/MonitorEvents002/TestDescription.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 Changeset: 3a0741af Author: Joe Darcy Date: 2020-08-04 20:31:57 +0000 URL: https://git.openjdk.java.net/loom/commit/3a0741af 8250920: Increase @jls usage in core reflection Reviewed-by: mchung ! src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedTypeVariable.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java ! src/java.base/share/classes/java/lang/reflect/GenericArrayType.java ! src/java.base/share/classes/java/lang/reflect/ParameterizedType.java ! src/java.base/share/classes/java/lang/reflect/Type.java ! src/java.base/share/classes/java/lang/reflect/TypeVariable.java ! src/java.base/share/classes/java/lang/reflect/WildcardType.java Changeset: 10663578 Author: Boris Ulasevich Date: 2020-08-05 06:31:32 +0000 URL: https://git.openjdk.java.net/loom/commit/10663578 8248445: Use of AbsI/AbsL nodes should be limited to supported platforms Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/cfgnode.cpp + test/hotspot/jtreg/compiler/c2/TestAbs.java Changeset: c200b4f1 Author: Harold Seigel Date: 2020-08-05 13:27:43 +0000 URL: https://git.openjdk.java.net/loom/commit/c200b4f1 8139875: [TESTBUG] Improve nsk/stress/stack/* tests Use -Xss200k to limit the stack size, avoid running with -Xcomp, and, in one test, reduce iterations. Reviewed-by: dholmes, lfoltan ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java Changeset: 97bbbbba Author: Coleen Phillimore Date: 2020-08-05 10:25:49 +0000 URL: https://git.openjdk.java.net/loom/commit/97bbbbba 8235573: Move JFR ObjectSample oop into OopStorage Reviewed-by: mgronlun, dholmes, kbarrett ! src/hotspot/share/gc/shared/oopStorageSet.hpp ! src/hotspot/share/gc/shared/weakProcessorPhases.cpp ! src/hotspot/share/gc/shared/weakProcessorPhases.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/oops/weakHandle.hpp Changeset: 96f56eb4 Author: Galder Zamarreno Committer: Severin Gehwolf Date: 2020-08-05 11:59:10 +0000 URL: https://git.openjdk.java.net/loom/commit/96f56eb4 8248158: Configure fails with autoconf not found even though it's installed Reviewed-by: erikj, ihse, stooke ! make/autoconf/basic_tools.m4 ! make/autoconf/configure ! make/autoconf/util.m4 ! make/autoconf/util_windows.m4 Changeset: 0019679c Author: Igor Ignatyev Date: 2020-08-05 08:57:21 +0000 URL: https://git.openjdk.java.net/loom/commit/0019679c 8251190: nsk jdi tests failing "TestBug: Exception during config file parsing: java.io.FileNotFoundException" Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AccessWatchpointEvent/_itself_/awevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isprivate002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isprotected002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/description/description001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/label/label001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/mustSpecify/mustspecify001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentType/componenttype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc03x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc06x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc07x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc08x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc01x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc03x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc04x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc02x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc04x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc05x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/referenceType/refType001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter001/addSourceNameFilter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter002/addSourceNameFilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/isEnum/isenum001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/description/description001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/transport/transport001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ConstantField/values001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/_bounds_/eventrequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/_bounds_/requests001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/virtualMachine/virtualmachine001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/exception/exception001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isEnumConstant/isenumconstant001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/max/max001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/min/min001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/stringValueOf/stringvalueof001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/implementors/implementors001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/subinterfaces/subinterfaces001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/superinterfaces/superinterfaces001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launchnosuspend/launchnosuspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/listennosuspend/listennosuspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/supportsMultipleConnections/supportsmultipleconnections001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/genericSignature/gensignature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isArgument/isargument001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/signature/signature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/codeIndex/codeindex001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/declaringType/declaringtype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber/linenumber001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/lineNumber_s002/lineNumber_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/linenumber_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/method/method001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName/sourcename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourceName_s002/sourceName_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourcename_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath/sourcepath001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcePath_s002/sourcePath_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcepath_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss002/allLineLocations_ss002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/alllinelocations_ss001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/bytecodes/bytecodes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isAbstract/isabstract001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isConstructor/isconstructor001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isNative/isnative001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isStaticInitializer/isstinitializer001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isSynchronized/issynchronized001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isVarArgs/isvarargs001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationOfCodeIndex/locationofcodeindex001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine/locationsofline001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi002/locationsOfLine_ssi002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/_itself_/methodexit001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue001/returnValue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue002/returnValue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue003/returnValue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue004/returnValue004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/virtualMachine/virtualmachine001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/MonitorContendedEnterRequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/MonitorContendedEnterRequest002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addClassExclusionFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addClassFilter_ClassName/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addClassFilter_ReferenceType/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addInstanceFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addThreadFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/MonitorContendedEnteredRequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/MonitorContendedEnteredRequest002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addClassExclusionFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addClassFilter_ClassName/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addClassFilter_ReferenceType/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addInstanceFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addThreadFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassExclusionFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ClassName/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ReferenceType/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addInstanceFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addThreadFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassExclusionFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ClassName/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ReferenceType/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addInstanceFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addThreadFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/isCollected/iscollected001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects004/referringObjects004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/uniqueID/uniqueid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/baseDirectory/directory001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/bootClassPath/bootpath001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect001/plugAttachConnect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect002/plugAttachConnect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect003/plugAttachConnect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect001/plugLaunchConnect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect002/plugLaunchConnect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect003/plugLaunchConnect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect001/plugListenConnect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect002/plugListenConnect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect003/plugListenConnect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect001/plugMultiConnect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect002/plugMultiConnect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect003/plugMultiConnect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect004/plugMultiConnect004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect005/plugMultiConnect005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect006/plugMultiConnect006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService001/transportService001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService002/transportService002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService003/transportService003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/booleanValue/booleanvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/byteValue/bytevalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/charValue/charvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/floatValue/floatvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/intValue/intvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/longValue/longvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/shortValue/shortvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss004/allLineLocations_ss004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availableStrata002/availableStrata002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availablestrata001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum002/defaultStratum002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum003/defaultStratum003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum004/defaultStratum004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultstratum001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedToInitialize001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances002/instances002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances005/instances005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isAbstract001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isVerified001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi004/locationsOfLine_ssi004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourceNames003/sourceNames003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcePaths003/sourcePaths003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/popframes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/redefineclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/choices/choices001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues001/getArgumentValues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues002/getArgumentValues002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues003/getArgumentValues003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue001/setvalue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue002/setvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue003/setvalue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue004/setvalue004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue005/setvalue005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue006/setvalue006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent003/stepEvent003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent004/stepEvent004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringReference/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/parent/parent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/suspend/suspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threadGroups/threadgroups001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn001/forceEarlyReturn001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn003/forceEarlyReturn003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/forceEarlyReturn004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/forceEarlyReturn005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn008/forceEarlyReturn008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn009/forceEarlyReturn009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn013/forceEarlyReturn013.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn014/forceEarlyReturn014.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn015/forceEarlyReturn015.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames001/ownedMonitorsAndFrames001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames002/ownedMonitorsAndFrames002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames003/ownedMonitorsAndFrames003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames004/ownedMonitorsAndFrames004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames005/ownedMonitorsAndFrames005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames006/ownedMonitorsAndFrames006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames007/ownedMonitorsAndFrames007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames009/ownedMonitorsAndFrames009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status003/status003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status004/status004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status005/status005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status006/status006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status007/status007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status008/status008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspend/suspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/threadGroup/threadgroup001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Transport/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMCannotBeModifiedEx/_itself_/canntbemod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMStartEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/_itself_/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type002/type002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canBeModified/canbemodified001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetBytecodes/cangetbytecodes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSourceDebugExtension/cangetsde001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSyntheticAttribute/cangetattr001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/classesByName/classesbyname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/description/description001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventQueue/eventqueue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventRequestManager/eventrmanager001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/getDefaultStratum/getdefaultstratum001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts001/instancecounts001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts004/instancecounts004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_bool/mirrorof_bool001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_byte/mirrorof_byte001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_char/mirrorof_char001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_double/mirrorof_double001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_float/mirrorof_float001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_int/mirrorof_int001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_long/mirrorof_long001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_short/mirrorof_short001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_string/mirrorof_string001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/process/process001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses016/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses020/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses022/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses024/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses025/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses027/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses028/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses029/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses030/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses031/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses032/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses034/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses035/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum002/setDefaultStratum002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum003/setDefaultStratum003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setdefaultstratum001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/topLevelThreadGroups/toplevelgroups001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/version/version001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/allConnectors/allconnectors001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/attachingConnectors/attaching001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/defaultConnector/default001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/launchingConnectors/launching001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/listeningConnectors/listening001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/majorInterfaceVersion/major001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/minorInterfaceVersion/minor001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals001/equals001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/hashCode/hashcode001/hashcode001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/field/field001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/ClassPrepareEvents/ClassPrepareEvents001/ClassPrepareEvents001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/MonitorEvents/MonitorEvents001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/MonitorEvents/MonitorEvents002/TestDescription.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 Changeset: 13946835 Author: Leonid Mesnik Date: 2020-08-05 10:48:55 +0000 URL: https://git.openjdk.java.net/loom/commit/13946835 8244537: JDI tests fail due to "ERROR: Exception : nsk.share.jdi.JDITestRuntimeException: JDITestRuntimeException : ** event IS NOT a breakpoint **" Reviewed-by: sspitsyn, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java Changeset: 339016a0 Author: Ludovic Henry Committer: Vladimir Kozlov Date: 2020-08-05 11:32:15 +0000 URL: https://git.openjdk.java.net/loom/commit/339016a0 8250902: Implement MD5 Intrinsics on x86 Reviewed-by: kvn, vdeshpande, ascarpino ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp + src/hotspot/cpu/x86/macroAssembler_x86_md5.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/java.base/share/classes/sun/security/provider/MD5.java ! src/java.base/share/classes/sun/security/provider/SHA.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java + test/hotspot/jtreg/compiler/intrinsics/sha/TestDigest.java - test/hotspot/jtreg/compiler/intrinsics/sha/TestSHA.java + test/hotspot/jtreg/compiler/intrinsics/sha/cli/DigestOptionsBase.java - test/hotspot/jtreg/compiler/intrinsics/sha/cli/SHAOptionsBase.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/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/cli/testcases/GenericTestCaseForOtherCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedCPU.java + test/hotspot/jtreg/compiler/intrinsics/sha/sanity/DigestSanityTestBase.java - test/hotspot/jtreg/compiler/intrinsics/sha/sanity/SHASanityTestBase.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/TestSHA512Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java Changeset: 3ea5fdc9 Author: Brian Burkhalter Date: 2020-08-05 11:40:07 +0000 URL: https://git.openjdk.java.net/loom/commit/3ea5fdc9 8235792: LineNumberReader.getLineNumber() behavior is inconsistent with respect to EOF Reviewed-by: alanb, darcy, rriggs ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/LineNumberReader.java ! test/jdk/java/io/LineNumberReader/Read.java Changeset: 65577cf5 Author: Igor Ignatyev Date: 2020-08-05 16:39:08 +0000 URL: https://git.openjdk.java.net/loom/commit/65577cf5 8251132: make main classes public in vmTestbase/jit tests Reviewed-by: kvn ! test/hotspot/jtreg/vmTestbase/jit/DivTest/DivTest.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Filtering/Filtering.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops01/Loops01.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops02/Loops02.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops03/Loops03.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops04/Loops04.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops05/Loops05.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops06/Loops06.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops07/Loops07.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Matrix_3d/Matrix_3d.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Summ/Summ.java ! test/hotspot/jtreg/vmTestbase/jit/Robert/Robert.java ! test/hotspot/jtreg/vmTestbase/jit/Sleeper/Sleeper.java ! test/hotspot/jtreg/vmTestbase/jit/bounds/bounds.java ! test/hotspot/jtreg/vmTestbase/jit/collapse/collapse.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test01/test01.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test02/test02.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test03/test03.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test04/test04.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test05/test05.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test06/test06.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test07/test07.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test08/test08.java ! test/hotspot/jtreg/vmTestbase/jit/escape/LockElision/MatMul/MatMul.java ! test/hotspot/jtreg/vmTestbase/jit/exception/exception.java ! test/hotspot/jtreg/vmTestbase/jit/init/init01/init01.java ! test/hotspot/jtreg/vmTestbase/jit/init/init02/init02.java ! test/hotspot/jtreg/vmTestbase/jit/inline/inline003/inline003.java ! test/hotspot/jtreg/vmTestbase/jit/inline/inline004/inline004.java ! test/hotspot/jtreg/vmTestbase/jit/inline/inline007/inline007.java ! test/hotspot/jtreg/vmTestbase/jit/misctests/Pi/Pi.java ! test/hotspot/jtreg/vmTestbase/jit/misctests/t5/t5.java ! test/hotspot/jtreg/vmTestbase/jit/overflow/overflow.java ! test/hotspot/jtreg/vmTestbase/jit/series/series.java ! test/hotspot/jtreg/vmTestbase/jit/t/t001/t001.java ! test/hotspot/jtreg/vmTestbase/jit/t/t002/t002.java ! test/hotspot/jtreg/vmTestbase/jit/t/t003/t003.java ! test/hotspot/jtreg/vmTestbase/jit/t/t004/t004.java ! test/hotspot/jtreg/vmTestbase/jit/t/t005/t005.java ! test/hotspot/jtreg/vmTestbase/jit/t/t006/t006.java ! test/hotspot/jtreg/vmTestbase/jit/t/t007/t007.java ! test/hotspot/jtreg/vmTestbase/jit/t/t008/t008.java ! test/hotspot/jtreg/vmTestbase/jit/t/t009/t009.java ! test/hotspot/jtreg/vmTestbase/jit/t/t011/t011.java ! test/hotspot/jtreg/vmTestbase/jit/t/t012/t012.java ! test/hotspot/jtreg/vmTestbase/jit/t/t013/t013.java ! test/hotspot/jtreg/vmTestbase/jit/t/t014/t014.java ! test/hotspot/jtreg/vmTestbase/jit/t/t015/t015.java ! test/hotspot/jtreg/vmTestbase/jit/t/t016/t016.java ! test/hotspot/jtreg/vmTestbase/jit/t/t017/t017.java ! test/hotspot/jtreg/vmTestbase/jit/t/t018/t018.java ! test/hotspot/jtreg/vmTestbase/jit/t/t019/t019.java ! test/hotspot/jtreg/vmTestbase/jit/t/t020/t020.java ! test/hotspot/jtreg/vmTestbase/jit/t/t021/t021.java ! test/hotspot/jtreg/vmTestbase/jit/t/t022/t022.java ! test/hotspot/jtreg/vmTestbase/jit/t/t023/t023.java ! test/hotspot/jtreg/vmTestbase/jit/t/t024/t024.java ! test/hotspot/jtreg/vmTestbase/jit/t/t025/t025.java ! test/hotspot/jtreg/vmTestbase/jit/t/t026/t026.java ! test/hotspot/jtreg/vmTestbase/jit/t/t027/t027.java ! test/hotspot/jtreg/vmTestbase/jit/t/t028/t028.java ! test/hotspot/jtreg/vmTestbase/jit/t/t029/t029.java ! test/hotspot/jtreg/vmTestbase/jit/t/t030/t030.java ! test/hotspot/jtreg/vmTestbase/jit/t/t031/t031.java ! test/hotspot/jtreg/vmTestbase/jit/t/t032/t032.java ! test/hotspot/jtreg/vmTestbase/jit/t/t033/t033.java ! test/hotspot/jtreg/vmTestbase/jit/t/t034/t034.java ! test/hotspot/jtreg/vmTestbase/jit/t/t035/t035.java ! test/hotspot/jtreg/vmTestbase/jit/t/t036/t036.java ! test/hotspot/jtreg/vmTestbase/jit/t/t037/t037.java ! test/hotspot/jtreg/vmTestbase/jit/t/t038/t038.java ! test/hotspot/jtreg/vmTestbase/jit/t/t039/t039.java ! test/hotspot/jtreg/vmTestbase/jit/t/t040/t040.java ! test/hotspot/jtreg/vmTestbase/jit/t/t041/t041.java ! test/hotspot/jtreg/vmTestbase/jit/t/t042/t042.java ! test/hotspot/jtreg/vmTestbase/jit/t/t043/t043.java ! test/hotspot/jtreg/vmTestbase/jit/t/t044/t044.java ! test/hotspot/jtreg/vmTestbase/jit/t/t045/t045.java ! test/hotspot/jtreg/vmTestbase/jit/t/t046/t046.java ! test/hotspot/jtreg/vmTestbase/jit/t/t047/t047.java ! test/hotspot/jtreg/vmTestbase/jit/t/t048/t048.java ! test/hotspot/jtreg/vmTestbase/jit/t/t049/t049.java ! test/hotspot/jtreg/vmTestbase/jit/t/t050/t050.java ! test/hotspot/jtreg/vmTestbase/jit/t/t051/t051.java ! test/hotspot/jtreg/vmTestbase/jit/t/t052/t052.java ! test/hotspot/jtreg/vmTestbase/jit/t/t053/t053.java ! test/hotspot/jtreg/vmTestbase/jit/t/t054/t054.java ! test/hotspot/jtreg/vmTestbase/jit/t/t055/t055.java ! test/hotspot/jtreg/vmTestbase/jit/t/t056/t056.java ! test/hotspot/jtreg/vmTestbase/jit/t/t057/t057.java ! test/hotspot/jtreg/vmTestbase/jit/t/t058/t058.java ! test/hotspot/jtreg/vmTestbase/jit/t/t059/t059.java ! test/hotspot/jtreg/vmTestbase/jit/t/t060/t060.java ! test/hotspot/jtreg/vmTestbase/jit/t/t061/t061.java ! test/hotspot/jtreg/vmTestbase/jit/t/t062/t062.java ! test/hotspot/jtreg/vmTestbase/jit/t/t063/t063.java ! test/hotspot/jtreg/vmTestbase/jit/t/t064/t064.java ! test/hotspot/jtreg/vmTestbase/jit/t/t065/t065.java ! test/hotspot/jtreg/vmTestbase/jit/t/t066/t066.java ! test/hotspot/jtreg/vmTestbase/jit/t/t067/t067.java ! test/hotspot/jtreg/vmTestbase/jit/t/t068/t068.java ! test/hotspot/jtreg/vmTestbase/jit/t/t069/t069.java ! test/hotspot/jtreg/vmTestbase/jit/t/t070/t070.java ! test/hotspot/jtreg/vmTestbase/jit/t/t071/t071.java ! test/hotspot/jtreg/vmTestbase/jit/t/t072/t072.java ! test/hotspot/jtreg/vmTestbase/jit/t/t073/t073.java ! test/hotspot/jtreg/vmTestbase/jit/t/t074/t074.java ! test/hotspot/jtreg/vmTestbase/jit/t/t075/t075.java ! test/hotspot/jtreg/vmTestbase/jit/t/t076/t076.java ! test/hotspot/jtreg/vmTestbase/jit/t/t077/t077.java ! test/hotspot/jtreg/vmTestbase/jit/t/t078/t078.java ! test/hotspot/jtreg/vmTestbase/jit/t/t079/t079.java ! test/hotspot/jtreg/vmTestbase/jit/t/t080/t080.java ! test/hotspot/jtreg/vmTestbase/jit/t/t081/t081.java ! test/hotspot/jtreg/vmTestbase/jit/t/t086/t086.java ! test/hotspot/jtreg/vmTestbase/jit/t/t091/t091.java ! test/hotspot/jtreg/vmTestbase/jit/t/t093/t093.java ! test/hotspot/jtreg/vmTestbase/jit/t/t094/t094.java ! test/hotspot/jtreg/vmTestbase/jit/t/t095/t095.java ! test/hotspot/jtreg/vmTestbase/jit/t/t096/t096.java ! test/hotspot/jtreg/vmTestbase/jit/t/t098/t098.java ! test/hotspot/jtreg/vmTestbase/jit/t/t099/t099.java ! test/hotspot/jtreg/vmTestbase/jit/t/t100/t100.java ! test/hotspot/jtreg/vmTestbase/jit/t/t101/t101.java ! test/hotspot/jtreg/vmTestbase/jit/t/t102/t102.java ! test/hotspot/jtreg/vmTestbase/jit/t/t103/t103.java ! test/hotspot/jtreg/vmTestbase/jit/t/t104/t104.java ! test/hotspot/jtreg/vmTestbase/jit/t/t105/t105.java ! test/hotspot/jtreg/vmTestbase/jit/t/t106/t106.java ! test/hotspot/jtreg/vmTestbase/jit/t/t107/t107.java ! test/hotspot/jtreg/vmTestbase/jit/t/t108/t108.java ! test/hotspot/jtreg/vmTestbase/jit/t/t109/t109.java ! test/hotspot/jtreg/vmTestbase/jit/t/t110/t110.java ! test/hotspot/jtreg/vmTestbase/jit/t/t111/t111.java ! test/hotspot/jtreg/vmTestbase/jit/t/t112/t112.java ! test/hotspot/jtreg/vmTestbase/jit/t/t113/t113.java ! test/hotspot/jtreg/vmTestbase/jit/wide/wide01/wide01.java ! test/hotspot/jtreg/vmTestbase/jit/wide/wide02/wide02.java Changeset: b37b1a39 Author: Igor Ignatyev Date: 2020-08-05 16:39:38 +0000 URL: https://git.openjdk.java.net/loom/commit/b37b1a39 8251126: nsk.share.GoldChecker should read golden file from ${test.src} Reviewed-by: dholmes ! test/hotspot/jtreg/vmTestbase/nsk/share/GoldChecker.java Changeset: dc86b2e2 Author: Mikael Vidstedt Date: 2020-08-05 19:05:05 +0000 URL: https://git.openjdk.java.net/loom/commit/dc86b2e2 Added tag jdk-16+9 for changeset c075a286cc7d ! .hgtags Changeset: 2d3372c8 Author: Joe Darcy Date: 2020-08-05 23:02:22 +0000 URL: https://git.openjdk.java.net/loom/commit/2d3372c8 8250660: Clarify that WildcardType and AnnotatedWildcardType bounds methods return one Reviewed-by: mchung, dholmes ! src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java ! src/java.base/share/classes/java/lang/reflect/WildcardType.java Changeset: b0e4e9a2 Author: Zhengyu Gu Date: 2020-08-06 08:30:37 +0000 URL: https://git.openjdk.java.net/loom/commit/b0e4e9a2 8251192: Shenandoah: Shenandoah build failed after JDK-8235573 Reviewed-by: stuefe, ysuenaga, adityam ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: db4d59cc Author: Chihiro Ito Date: 2020-08-06 23:47:55 +0000 URL: https://git.openjdk.java.net/loom/commit/db4d59cc 8250912: Recording#copy() doesn't copy the flush interval Reviewed-by: jbachorik ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java Changeset: 99c7b2b8 Author: Joe Darcy Date: 2020-08-06 09:58:57 +0000 URL: https://git.openjdk.java.net/loom/commit/99c7b2b8 8249273: Documentation of BigInteger(String) constructor does not mention leading plus Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigInteger.java Changeset: a9a1e569 Author: Alan Bateman Date: 2020-08-07 13:12:38 +0000 URL: https://git.openjdk.java.net/loom/commit/a9a1e569 Merge ! make/conf/jib-profiles.js ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/objArrayOop.inline.hpp ! src/hotspot/share/oops/weakHandle.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/runtime/continuation.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/threadService.cpp ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java ! test/jdk/ProblemList.txt ! make/conf/jib-profiles.js ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/include/jvm.h ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/objArrayOop.inline.hpp ! src/hotspot/share/oops/weakHandle.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/compile.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp + src/hotspot/share/runtime/continuation.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/threadService.cpp ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java ! test/hotspot/jtreg/ProblemList.txt ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java ! test/jdk/ProblemList.txt From duke at openjdk.java.net Fri Aug 7 13:31:00 2020 From: duke at openjdk.java.net (duke) Date: Fri, 7 Aug 2020 13:31:00 GMT Subject: git: openjdk/loom: master: 87 new changesets Message-ID: Changeset: 74eb250e Author: Prasanta Sadhukhan Date: 2020-07-28 12:00:55 +0000 URL: https://git.openjdk.java.net/loom/commit/74eb250e 8246742: ServiceUI.printDialog does not support properties dialog Reviewed-by: prr, jdv ! src/java.desktop/share/classes/sun/print/ServiceDialog.java + test/jdk/javax/print/ServiceUIPropBtnTest.java Changeset: 88121139 Author: Prasanta Sadhukhan Date: 2020-07-28 12:07:20 +0000 URL: https://git.openjdk.java.net/loom/commit/88121139 8169959: javax/swing/JTable/6263446/bug6263446.java: Table should be editing Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JTable/6263446/bug6263446.java Changeset: fff81229 Author: Prasanta Sadhukhan Date: 2020-07-29 17:29:45 +0000 URL: https://git.openjdk.java.net/loom/commit/fff81229 8146451: javax/swing/JComponent/4337267/bug4337267.java failed on Windows Reviewed-by: serb ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/JComponent/4337267/bug4337267.java Changeset: 72b530aa Author: Sergey Bylokhov Date: 2020-07-31 00:19:42 +0000 URL: https://git.openjdk.java.net/loom/commit/72b530aa 8250755: Better cleanup for jdk/test/javax/imageio/plugins/shared/CanWriteSequence.java Reviewed-by: jdv ! test/jdk/javax/imageio/plugins/shared/CanWriteSequence.java Changeset: 38636a8c Author: Pankaj Bansal Date: 2020-07-31 13:25:15 +0000 URL: https://git.openjdk.java.net/loom/commit/38636a8c 8233635: [TESTBUG] ProgressMonitorEscapeKeyPress.java fails on macos Reviewed-by: psadhukhan ! test/jdk/ProblemList.txt Changeset: 17035efe Author: Rahul Yadav Committer: Patrick Concannon Date: 2020-07-29 10:26:39 +0000 URL: https://git.openjdk.java.net/loom/commit/17035efe 8250602: Update sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java to handle TimeZones This fix updates the test LoggerDateFormatterTest.java to be able to handle different TimeZones Reviewed-by: alanb, dfuchs, xuelei ! test/jdk/sun/security/ssl/SSLLogger/LoggerDateFormatterTest.java Changeset: b37228e1 Author: Jan Lahoda Date: 2020-07-29 11:34:24 +0000 URL: https://git.openjdk.java.net/loom/commit/b37228e1 8248641: Trees.getScope returns incorrect results for code inside a rule case Ensuring rule cases are copied correctly by TreeCopier. Reviewed-by: vromero ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java ! test/langtools/tools/javac/api/TestGetScopeResult.java Changeset: 27a9a2f6 Author: Jan Lahoda Date: 2020-07-29 11:34:25 +0000 URL: https://git.openjdk.java.net/loom/commit/27a9a2f6 8249261: AssertionError in StructuralStuckChecker Reviewed-by: mcimadamore ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java + test/langtools/tools/javac/lambda/methodReference/MethodRefStuck8249261.java + test/langtools/tools/javac/lambda/methodReference/MethodRefStuck8249261.out Changeset: 10b9d0b6 Author: Richard Reingruber Date: 2020-07-29 14:11:46 +0000 URL: https://git.openjdk.java.net/loom/commit/10b9d0b6 8250610: SafepointMechanism::disarm_if_needed() is declared but not used Reviewed-by: shade, dholmes ! src/hotspot/share/runtime/safepointMechanism.hpp Changeset: e6517d1a Author: Severin Gehwolf Date: 2020-07-24 19:57:06 +0000 URL: https://git.openjdk.java.net/loom/commit/e6517d1a 8250627: Use -XX:+/-UseContainerSupport for enabling/disabling Java container metrics Reviewed-by: aph, dholmes, bobv ! make/hotspot/symbols/symbols-linux ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/java.base/linux/classes/jdk/internal/platform/CgroupMetrics.java + src/java.base/linux/native/libjava/CgroupMetrics.c + test/jdk/jdk/internal/platform/docker/CheckUseContainerSupport.java + test/jdk/jdk/internal/platform/docker/TestUseContainerSupport.java Changeset: eef2e1e3 Author: Huang Wang Committer: Fei Yang Date: 2020-07-28 10:38:04 +0000 URL: https://git.openjdk.java.net/loom/commit/eef2e1e3 8250609: C2 crash in IfNode::fold_compares Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/ifnode.cpp + test/hotspot/jtreg/compiler/c2/TestFoldCompares.java Changeset: 6e323383 Author: Rajan Halade Date: 2020-07-29 09:31:38 +0000 URL: https://git.openjdk.java.net/loom/commit/6e323383 8243321: Add Entrust root CA - G4 to Oracle Root CA program Reviewed-by: mullan + make/data/cacerts/entrustrootcag4 ! test/jdk/security/infra/java/security/cert/CertPathValidator/certification/EntrustCA.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: 4946a162 Author: Naoto Sato Date: 2020-07-29 09:49:43 +0000 URL: https://git.openjdk.java.net/loom/commit/4946a162 8247546: Pattern matching does not skip correctly over supplementary characters Reviewed-by: joehw ! src/java.base/share/classes/java/util/regex/Pattern.java ! test/jdk/java/util/regex/RegExTest.java ! test/jdk/java/util/regex/SupplementaryTestCases.txt Changeset: 0aefe6f2 Author: Eric Caspole Date: 2020-07-29 15:41:37 +0000 URL: https://git.openjdk.java.net/loom/commit/0aefe6f2 8249663: LogCompilation cannot process log from o.r.scala.dotty.JmhDotty Fix stale site and uncommon trap processing in LogParser Reviewed-by: vlivanov, kvn ! src/utils/LogCompilation/src/main/java/com/sun/hotspot/tools/compiler/LogParser.java Changeset: bd843673 Author: Alexandre Iline Date: 2020-07-29 16:12:10 +0000 URL: https://git.openjdk.java.net/loom/commit/bd843673 8250743: Switch to JCov build which supports byte code version 60 Reviewed-by: erikj ! make/conf/jib-profiles.js Changeset: 7685e534 Author: Igor Ignatyev Date: 2020-07-29 16:52:23 +0000 URL: https://git.openjdk.java.net/loom/commit/7685e534 8250797: remove CompileReason::Reason_CTW Reviewed-by: kvn, epavlova ! src/hotspot/share/compiler/compileTask.hpp Changeset: 257809d7 Author: Ludovic Henry Committer: David Holmes Date: 2020-07-29 20:25:39 +0000 URL: https://git.openjdk.java.net/loom/commit/257809d7 8248817: Windows: Improving common cross-platform code Reviewed-by: kbarrett, dholmes ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/os_cpu/windows_x86/atomic_windows_x86.hpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp ! src/hotspot/os_cpu/windows_x86/os_windows_x86.hpp Changeset: 0417fcf1 Author: Ludovic Henry Committer: David Holmes Date: 2020-07-29 20:28:11 +0000 URL: https://git.openjdk.java.net/loom/commit/0417fcf1 8248682: AArch64: Use ATTRIBUTE_ALIGNED helper Reviewed-by: kbarrett, tschatzl, dholmes ! src/hotspot/cpu/aarch64/macroAssembler_aarch64_log.cpp ! src/hotspot/cpu/aarch64/stubRoutines_aarch64.cpp Changeset: d86ab942 Author: Mikael Vidstedt Date: 2020-07-29 18:31:44 +0000 URL: https://git.openjdk.java.net/loom/commit/d86ab942 Added tag jdk-16+8 for changeset 0a73d6f3aab4 ! .hgtags Changeset: cf345fd7 Author: Jie Fu Date: 2020-07-29 11:38:28 +0000 URL: https://git.openjdk.java.net/loom/commit/cf345fd7 8250745: assert(eval_map.contains(n)) failed: absent Reviewed-by: vlivanov, kvn ! src/hotspot/share/opto/compile.cpp Changeset: a4eaf953 Author: Ludovic Henry Committer: David Holmes Date: 2020-07-30 02:47:00 +0000 URL: https://git.openjdk.java.net/loom/commit/a4eaf953 8250810: Push missing parts of JDK-8248817 Push changes from JDK-8248817 that were accidentally excluded from the commit. Reviewed-by: kbarrett, dholmes ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/os_cpu/windows_x86/thread_windows_x86.cpp Changeset: 79f02a67 Author: Severin Gehwolf Date: 2020-06-19 10:40:04 +0000 URL: https://git.openjdk.java.net/loom/commit/79f02a67 8247863: Unreachable code in OperatingSystemImpl.getTotalSwapSpaceSize() After 8231111 we have -1 for missing metrics, thus the fix of 8236617 is obsolete Reviewed-by: mbaesken ! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java Changeset: 9798a084 Author: Coleen Phillimore Date: 2020-07-30 10:41:31 +0000 URL: https://git.openjdk.java.net/loom/commit/9798a084 8249837: Avoid direct or implicit Thread::current() calls when we already have a current thread variable Add current thread OR remove unneeded HandleMark Reviewed-by: kvn, dholmes ! src/hotspot/share/ci/ciReplay.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/klassFactory.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/code/nmethod.cpp ! src/hotspot/share/code/scopeDesc.cpp ! src/hotspot/share/code/vtableStubs.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp ! src/hotspot/share/gc/g1/g1FullCollector.cpp ! src/hotspot/share/gc/g1/g1HeapVerifier.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/interpreter/interpreterRuntime.cpp ! src/hotspot/share/interpreter/oopMapCache.cpp ! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp ! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp ! src/hotspot/share/jvmci/jvmciEnv.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/deoptimization.cpp ! src/hotspot/share/runtime/handles.cpp ! src/hotspot/share/runtime/handles.hpp ! src/hotspot/share/runtime/handles.inline.hpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/java.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vframe.cpp ! src/hotspot/share/runtime/vframeArray.cpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/hotspot/share/services/threadService.cpp ! src/hotspot/share/utilities/debug.cpp Changeset: 39892bf4 Author: Hannes Walln?fer Date: 2020-07-30 16:53:56 +0000 URL: https://git.openjdk.java.net/loom/commit/39892bf4 8250779: Anchor is ignored when reloading a page in Chrome Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/script.js Changeset: d6035a52 Author: Brian Burkhalter Date: 2020-07-30 15:06:29 +0000 URL: https://git.openjdk.java.net/loom/commit/d6035a52 8249772: (ch) Improve sun/nio/ch/TestMaxCachedBufferSize.java Reviewed-by: alanb ! test/jdk/ProblemList.txt ! test/jdk/sun/nio/ch/TestMaxCachedBufferSize.java Changeset: e3c6574a Author: Koichi Sakata Committer: Yasumasa Suenaga Date: 2020-07-31 09:15:57 +0000 URL: https://git.openjdk.java.net/loom/commit/e3c6574a 8250863: Build error with GCC 10 in NetworkInterface.c and k_standard.c Reviewed-by: aph, ysuenaga ! src/java.base/share/native/libfdlibm/k_standard.c ! src/java.base/unix/native/libnet/NetworkInterface.c Changeset: d5c4c292 Author: Igor Ignatyev Date: 2020-07-30 19:39:44 +0000 URL: https://git.openjdk.java.net/loom/commit/d5c4c292 6501010: test/java/io/File/GetXSpace.java fails on Windows Reviewed-by: bpb ! test/jdk/ProblemList.txt ! test/jdk/java/io/File/GetXSpace.java ! test/jdk/java/io/File/GetXSpace.sh Changeset: 1cc8d3a3 Author: Hannes Walln?fer Date: 2020-07-31 12:09:59 +0000 URL: https://git.openjdk.java.net/loom/commit/1cc8d3a3 8241518: Member signature parameter span contains closing but not opening parens Reviewed-by: prappo ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java ! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java ! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java ! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java ! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java ! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java ! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java ! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java ! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java ! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java ! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java Changeset: 2dda9965 Author: Patrick Concannon Date: 2020-07-31 12:12:49 +0000 URL: https://git.openjdk.java.net/loom/commit/2dda9965 8246164: SendDatagramToBadAddress.java and ChangingAddress.java should be changed to explicitly require the new DatagramSocket implementation This fix updates these tests to explicitly run with `-Djdk.net.usePlainDatagramSocketImpl=false` to avoid false failures when running all tests with a global jtreg -Djdk.net.usePlainDatagramSocketImpl switch. Reviewed-by: vtewari ! test/jdk/java/net/DatagramSocket/SendDatagramToBadAddress.java ! test/jdk/java/nio/channels/DatagramChannel/ChangingAddress.java Changeset: 7fd5cb61 Author: Patrick Concannon Date: 2020-07-31 12:42:32 +0000 URL: https://git.openjdk.java.net/loom/commit/7fd5cb61 8242885: PlainDatagramSocketImpl doesn?t allow for the sending of IPv6 datagrams on macOS with sizes between 65508-65527 bytes This fix changes the current max size for IPv6 datagrams on macOS from it's current size of 65507, which is the IPv4 limit, to 65527, the actual limit for IPv6 on macOS Reviewed-by: alanb, dfuchs, vtewari ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c + test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java ! test/jdk/java/net/DatagramSocket/SetGetSendBufferSize.java - test/jdk/java/nio/channels/DatagramChannel/MinSendBufferSize.java + test/jdk/java/nio/channels/DatagramChannel/SendReceiveMaxSize.java Changeset: 0f5e57aa Author: Vicente Romero Date: 2020-07-31 12:05:55 +0000 URL: https://git.openjdk.java.net/loom/commit/0f5e57aa 8250741: an annotation interface may not be declared as a local interface Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! test/langtools/tools/javac/IllegalAnnotation.java ! test/langtools/tools/javac/records/LocalStaticDeclarations.java Changeset: 58107e52 Author: Naoto Sato Date: 2020-07-31 09:09:53 +0000 URL: https://git.openjdk.java.net/loom/commit/58107e52 8233048: WeekFields.ISO is not a singleton Reviewed-by: joehw, rriggs, scolebourne ! src/java.base/share/classes/java/time/temporal/WeekFields.java ! test/jdk/java/time/test/java/time/temporal/TestIsoWeekFields.java Changeset: 229f4180 Author: Vicente Romero Date: 2020-07-31 12:13:52 +0000 URL: https://git.openjdk.java.net/loom/commit/229f4180 8250629: do not allow C-style array declaration in record components Reviewed-by: jlahoda ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties + test/langtools/tools/javac/diags/examples/RecordsComponentsCanNotDeclareCStyleArrays.java ! test/langtools/tools/javac/records/RecordCompilationTests.java Changeset: dc71097c Author: Patrick Concannon Date: 2020-07-31 18:59:27 +0000 URL: https://git.openjdk.java.net/loom/commit/dc71097c 8250889: Disable testing SendReceiveMaxSize with preferIPv4Stack=true on the old impl until JDK-8250886 is fixed The `test java/net/DatagramSocket/SendReceiveMaxSize` is currently failing when run with `-Djdk.net.usePlainDatagramSocketImpl` and `-Djava.net.preferIPv4Stack=true`. This fix removes these run settings from the test until a more permanent solution can be found. Reviewed-by: dfuchs ! test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java Changeset: 024fa096 Author: Joe Wang Date: 2020-07-31 18:25:12 +0000 URL: https://git.openjdk.java.net/loom/commit/024fa096 8250638: Address reliance on default constructors in java.xml Reviewed-by: darcy, lancea ! src/java.xml/share/classes/org/xml/sax/HandlerBase.java ! src/java.xml/share/classes/org/xml/sax/helpers/DefaultHandler.java Changeset: a9ad296a Author: Xin Liu Date: 2020-07-31 11:35:25 +0000 URL: https://git.openjdk.java.net/loom/commit/a9ad296a 8249809: avoid calling DirectiveSet::clone(this) in compilecommand_compatibility_init Add DirectiveSet smart pointer to isolate cloning Reviewed-by: simonis, thartmann ! src/hotspot/share/compiler/compilerDirectives.cpp Changeset: e03ca73d Author: Jie Fu Date: 2020-07-31 17:10:46 +0000 URL: https://git.openjdk.java.net/loom/commit/e03ca73d 8250825: C2 crashes with assert(field != __null) failed: missing field Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/type.cpp + test/hotspot/jtreg/compiler/unsafe/TestMisalignedUnsafeAccess.java Changeset: ee5dc7cb Author: Chihiro Ito Date: 2020-08-01 20:25:02 +0000 URL: https://git.openjdk.java.net/loom/commit/ee5dc7cb 8250818: idea.sh script doesn't work on WSL 1 and 2 Reviewed-by: erikj ! bin/idea.sh Changeset: b76a154c Author: Prasanta Sadhukhan Date: 2020-08-01 17:54:03 +0000 URL: https://git.openjdk.java.net/loom/commit/b76a154c Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 93904460 Author: Robert Field Date: 2020-08-01 14:18:06 +0000 URL: https://git.openjdk.java.net/loom/commit/93904460 8249566: jshell tool: retained modes from JDK-13 or prior cause confusing messages to be generated for records Reviewed-by: jlahoda ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Feedback.java ! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java + src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Selector.java ! test/langtools/jdk/jshell/ToolFormatTest.java Changeset: 13a33572 Author: Prasanta Sadhukhan Date: 2020-08-02 10:34:21 +0000 URL: https://git.openjdk.java.net/loom/commit/13a33572 Merge Changeset: aab365f7 Author: Thomas Stuefe Date: 2020-08-02 09:54:33 +0000 URL: https://git.openjdk.java.net/loom/commit/aab365f7 8250911: [windows] os::pd_map_memory() error detection broken Reviewed-by: iklam, kbarrett ! src/hotspot/os/windows/os_windows.cpp Changeset: ddb726d4 Author: Aleksey Shipilev Date: 2020-08-02 16:58:14 +0000 URL: https://git.openjdk.java.net/loom/commit/ddb726d4 8250844: Make sure {type,obj}ArrayOopDesc accessors check the bounds Reviewed-by: rrich, coleenp ! src/hotspot/share/oops/objArrayOop.inline.hpp ! src/hotspot/share/oops/typeArrayOop.inline.hpp Changeset: d9abf606 Author: Monica Beckwith Committer: David Holmes Date: 2020-08-03 00:16:49 +0000 URL: https://git.openjdk.java.net/loom/commit/d9abf606 8250824: AArch64: follow up for JDK-8248414 The original change missed to update an assert. Co-authored-by: Ludovic Henry Co-authored-by: Bernhard Urban-Forster Reviewed-by: dholmes ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp Changeset: 696b9e18 Author: Christian Hagedorn Date: 2020-08-03 09:21:45 +0000 URL: https://git.openjdk.java.net/loom/commit/696b9e18 8249605: C2: assert(no_dead_loop) failed: dead loop detected Fixed dead loop detection in PhiNode::Ideal() to additionally account for dead MergeMemNodes Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/cfgnode.cpp + test/hotspot/jtreg/compiler/c2/TestDeadPhiMergeMemLoop.java Changeset: 9385203f Author: Albert Mingkun Yang Date: 2020-08-03 14:01:00 +0000 URL: https://git.openjdk.java.net/loom/commit/9385203f 8250628: ZGC: `fixup_partial_loads` was removed, but still are referenced Reviewed-by: eosterlund, kbarrett, lkorinth ! src/hotspot/share/gc/z/zArguments.cpp ! src/hotspot/share/gc/z/zHeap.hpp Changeset: 1e535dfa Author: Rajan Halade Date: 2020-08-03 11:35:24 +0000 URL: https://git.openjdk.java.net/loom/commit/1e535dfa 8243320: Add SSL root certificates to Oracle Root CA program Reviewed-by: mullan + make/data/cacerts/sslrooteccca + make/data/cacerts/sslrootevrsaca + make/data/cacerts/sslrootrsaca + test/jdk/security/infra/java/security/cert/CertPathValidator/certification/SSLCA.java ! test/jdk/sun/security/lib/cacerts/VerifyCACerts.java Changeset: d12fdfa3 Author: Chris Plummer Date: 2020-08-03 16:11:41 +0000 URL: https://git.openjdk.java.net/loom/commit/d12fdfa3 8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols Reviewed-by: sspitsyn, kevinw ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/symtab.h Changeset: 54bed60b Author: Chris Plummer Date: 2020-08-03 17:38:22 +0000 URL: https://git.openjdk.java.net/loom/commit/54bed60b 8250750: JDK-8247515 fix for OSX pc_to_symbol() lookup fails with some symbols 8249150: SA core file tests sometimes time out on OSX with "java.io.IOException: App waiting timeout" Reviewed-by: sspitsyn, amenkov ! test/hotspot/jtreg/serviceability/sa/ClhsdbPmap.java ! test/hotspot/jtreg/serviceability/sa/ClhsdbPstack.java ! test/lib/jdk/test/lib/apps/LingeredApp.java Changeset: 4bd94fb9 Author: Mikhailo Seledtsov Date: 2020-08-03 18:58:53 +0000 URL: https://git.openjdk.java.net/loom/commit/4bd94fb9 8250986: Problem list docker/TestMemoryAwareness.java and docker/TestDockerMemoryMetrics.java for linux-5.4.0-1019-oracle Problem listed the tests Reviewed-by: dholmes ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 7efa6090 Author: Mikael Vidstedt Date: 2020-07-29 18:24:00 +0000 URL: https://git.openjdk.java.net/loom/commit/7efa6090 Added tag jdk-15+34 for changeset b0817631d2f4 ! .hgtags Changeset: 11a8c9c1 Author: Matthias Baesken Date: 2020-07-29 12:56:02 +0000 URL: https://git.openjdk.java.net/loom/commit/11a8c9c1 8250770: Net.java translateToSocketException does not handle IOException Reviewed-by: alanb, dfuchs ! src/java.base/share/classes/sun/nio/ch/Net.java Changeset: 6986d53a Author: Dean Long Date: 2020-07-29 23:15:48 +0000 URL: https://git.openjdk.java.net/loom/commit/6986d53a 8248597: [Graal] api/java_security/SignatureSpi/DelegationTests.html fails with Method "javasoft.sqe.tests.api.java.security.SignatureSpi.JCKSignatureSpi.clear" doesn't exist Reviewed-by: kvn ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.core.test/src/org/graalvm/compiler/core/test/ConditionalNodeTest.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java Changeset: 846d2196 Author: Huang Wang Committer: Fei Yang Date: 2020-07-28 10:38:04 +0000 URL: https://git.openjdk.java.net/loom/commit/846d2196 8250609: C2 crash in IfNode::fold_compares Reviewed-by: kvn, chagedorn ! src/hotspot/share/opto/ifnode.cpp + test/hotspot/jtreg/compiler/c2/TestFoldCompares.java Changeset: 15a9c290 Author: Mikael Vidstedt Date: 2020-08-03 21:56:35 +0000 URL: https://git.openjdk.java.net/loom/commit/15a9c290 Merge ! .hgtags ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java ! .hgtags ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.nodes/src/org/graalvm/compiler/nodes/IfNode.java Changeset: 4d13bf33 Author: Jerry Zhou Date: 2020-07-17 01:50:44 +0000 URL: https://git.openjdk.java.net/loom/commit/4d13bf33 8249628: Remove EA from JDK 15 version string starting with Initial RC promotion Reviewed-by: tbell, erikj ! make/autoconf/version-numbers Changeset: bafa4761 Author: Mikael Vidstedt Date: 2020-08-03 22:08:37 +0000 URL: https://git.openjdk.java.net/loom/commit/bafa4761 Merge ! make/autoconf/version-numbers ! make/autoconf/version-numbers Changeset: 00d223cf Author: Mikael Vidstedt Date: 2020-08-03 22:10:31 +0000 URL: https://git.openjdk.java.net/loom/commit/00d223cf 8250899: Backout JDK-8249628 from jdk/jdk Reviewed-by: erikj ! make/autoconf/version-numbers Changeset: 39616b4d Author: Yasumasa Suenaga Date: 2020-08-04 15:28:27 +0000 URL: https://git.openjdk.java.net/loom/commit/39616b4d 8250930: [TESTBUG] Some forceEarlyReturn00* tests failed due to compiler optimization Reviewed-by: cjplummer, dholmes ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/libforceEarlyReturn004a.cpp ! test/hotspot/jtreg/vmTestbase/nsk/jdwp/ThreadReference/ForceEarlyReturn/forceEarlyReturn002/libforceEarlyReturn002a.cpp Changeset: b0ceab23 Author: Kim Barrett Date: 2020-08-04 04:19:23 +0000 URL: https://git.openjdk.java.net/loom/commit/b0ceab23 8250652: Add logical operations on types Add stand-ins for C++17 logical operations on types. Reviewed-by: eosterlund, tschatzl + src/hotspot/share/metaprogramming/logical.hpp + test/hotspot/gtest/metaprogramming/test_logical.cpp Changeset: 38af8be9 Author: Mandy Chung Date: 2020-08-04 10:26:39 +0000 URL: https://git.openjdk.java.net/loom/commit/38af8be9 8022795: Method.isVarargs of dynamic proxy generated method to match the proxy interface method Reviewed-by: rriggs, darcy ! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java + test/jdk/java/lang/reflect/Proxy/TestVarArgs.java Changeset: f4de95a9 Author: Mandy Chung Date: 2020-08-04 10:36:02 +0000 URL: https://git.openjdk.java.net/loom/commit/f4de95a9 8250219: Proxy::newProxyInstance spec should specify the behavior if a given proxy interface is hidden Reviewed-by: alanb ! src/java.base/share/classes/java/lang/reflect/Proxy.java + test/jdk/java/lang/reflect/Proxy/HiddenProxyInterface.java Changeset: d7c7f70a Author: Calvin Cheung Date: 2020-08-04 19:17:31 +0000 URL: https://git.openjdk.java.net/loom/commit/d7c7f70a 8249586: Test runtime/cds/appcds/DirClasspathTest.java will fail if run twice Add the StandardCopyOption.REPLACE_EXISTING option when calling Files.copy(). Reviewed-by: iklam ! test/hotspot/jtreg/runtime/cds/appcds/DirClasspathTest.java Changeset: c79e6346 Author: Vladimir Kozlov Date: 2020-08-04 13:16:45 +0000 URL: https://git.openjdk.java.net/loom/commit/c79e6346 8250233: -XX:+CITime triggers guarantee(events != NULL) in jvmci.cpp:173 Add missing EnableJVMCI flag check. Refactoring compiler print statistic code. Reviewed-by: thartmann ! src/hotspot/share/compiler/abstractCompiler.hpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/compiler/compileBroker.hpp ! src/hotspot/share/jvmci/jvmciCompiler.cpp Changeset: eaf70e0a Author: Chris Plummer Date: 2020-08-04 13:58:11 +0000 URL: https://git.openjdk.java.net/loom/commit/eaf70e0a 8247516: DSO.closestSymbolToPC() should use dbg.lookup() rather than rely on java ELF file support Reviewed-by: sspitsyn, ysuenaga ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/SharedObject.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/SharedObject.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/posix/DSO.java ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/SharedObject.java Changeset: 36b129fe Author: Yasumasa Suenaga Date: 2020-08-05 09:24:02 +0000 URL: https://git.openjdk.java.net/loom/commit/36b129fe 8250826: jhsdb does not work with coredump which comes from Substrate VM Reviewed-by: cjplummer, sspitsyn ! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/linux/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/macosx/native/libsaproc/libproc_impl.h ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c ! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.c ! src/jdk.hotspot.agent/share/native/libsaproc/ps_core_common.h Changeset: 45c4d9d5 Author: Alexander Matveev Date: 2020-08-04 17:47:51 +0000 URL: https://git.openjdk.java.net/loom/commit/45c4d9d5 8250646: hdiutil detach fix JDK-8245311 still fails sometimes Reviewed-by: herrick, asemenyuk ! src/jdk.incubator.jpackage/macosx/classes/jdk/incubator/jpackage/internal/MacDmgBundler.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/RetryExecutor.java Changeset: 6b8c16cf Author: David Holmes Date: 2020-08-04 21:11:45 +0000 URL: https://git.openjdk.java.net/loom/commit/6b8c16cf 8248906: runtime/Thread/ThreadObjAccessAtExit.java fails due to OutOfMemoryErrors Reviewed-by: mdoerr ! test/hotspot/jtreg/runtime/Thread/ThreadObjAccessAtExit.java Changeset: 30c8811d Author: Jie Fu Date: 2020-08-05 10:54:18 +0000 URL: https://git.openjdk.java.net/loom/commit/30c8811d 8251031: Some vmTestbase/nsk/monitoring/RuntimeMXBean tests fail with hostnames starting from digits Reviewed-by: dholmes, cjplummer, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/monitoring/RuntimeMXBean/RuntimeMXBean006/RuntimeMXBean006.java Changeset: a53ecac0 Author: Igor Ignatyev Date: 2020-08-04 20:04:47 +0000 URL: https://git.openjdk.java.net/loom/commit/a53ecac0 8251128: remove vmTestbase/vm/compiler/jbe/combine Reviewed-by: kvn - test/hotspot/jtreg/vmTestbase/vm/compiler/jbe/combine/README Changeset: 61ebb6ad Author: Igor Ignatyev Date: 2020-08-04 20:05:47 +0000 URL: https://git.openjdk.java.net/loom/commit/61ebb6ad 8249030: clean up FileInstaller $test.src $cwd in vmTestbase_nsk_jdi tests Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AccessWatchpointEvent/_itself_/awevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isprivate002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isprotected002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/description/description001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/label/label001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/mustSpecify/mustspecify001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentType/componenttype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc03x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc06x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc07x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc08x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc01x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc03x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc04x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc02x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc04x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc05x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/referenceType/refType001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter001/addSourceNameFilter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter002/addSourceNameFilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/isEnum/isenum001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/className/classname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadEvent/classSignature/signature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/description/description001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/transport/transport001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ConstantField/values001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/_bounds_/eventrequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/_bounds_/requests001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/virtualMachine/virtualmachine001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/exception/exception001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isEnumConstant/isenumconstant001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/events001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/max/max001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/min/min001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/stringValueOf/stringvalueof001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/implementors/implementors001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/subinterfaces/subinterfaces001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/superinterfaces/superinterfaces001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launchnosuspend/launchnosuspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/listennosuspend/listennosuspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/supportsMultipleConnections/supportsmultipleconnections001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/genericSignature/gensignature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isArgument/isargument001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/signature/signature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/codeIndex/codeindex001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/declaringType/declaringtype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber/linenumber001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/lineNumber_s002/lineNumber_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/linenumber_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/method/method001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName/sourcename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourceName_s002/sourceName_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourcename_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath/sourcepath001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcePath_s002/sourcePath_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcepath_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss002/allLineLocations_ss002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/alllinelocations_ss001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/bytecodes/bytecodes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isAbstract/isabstract001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isConstructor/isconstructor001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isNative/isnative001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isStaticInitializer/isstinitializer001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isSynchronized/issynchronized001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isVarArgs/isvarargs001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationOfCodeIndex/locationofcodeindex001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine/locationsofline001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi002/locationsOfLine_ssi002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/_itself_/methodexit001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue001/returnValue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue002/returnValue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue003/returnValue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue004/returnValue004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/virtualMachine/virtualmachine001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/MonitorContendedEnterRequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/MonitorContendedEnterRequest002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addClassExclusionFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addClassFilter_ClassName/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addClassFilter_ReferenceType/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addInstanceFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addThreadFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/MonitorContendedEnteredRequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/MonitorContendedEnteredRequest002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addClassExclusionFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addClassFilter_ClassName/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addClassFilter_ReferenceType/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addInstanceFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addThreadFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassExclusionFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ClassName/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ReferenceType/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addInstanceFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addThreadFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassExclusionFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ClassName/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ReferenceType/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addInstanceFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addThreadFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/isCollected/iscollected001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects002/referringObjects002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects004/referringObjects004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/uniqueID/uniqueid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/baseDirectory/directory001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/bootClassPath/bootpath001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect001/plugAttachConnect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect002/plugAttachConnect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect003/plugAttachConnect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect001/plugLaunchConnect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect002/plugLaunchConnect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect003/plugLaunchConnect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect001/plugListenConnect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect002/plugListenConnect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect003/plugListenConnect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect001/plugMultiConnect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect002/plugMultiConnect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect003/plugMultiConnect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect004/plugMultiConnect004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect005/plugMultiConnect005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect006/plugMultiConnect006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService001/transportService001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService002/transportService002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService003/transportService003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/booleanValue/booleanvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/byteValue/bytevalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/charValue/charvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/floatValue/floatvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/intValue/intvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/longValue/longvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/shortValue/shortvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss004/allLineLocations_ss004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availableStrata002/availableStrata002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availablestrata001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum002/defaultStratum002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum003/defaultStratum003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum004/defaultStratum004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultstratum001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedToInitialize001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedtoinit002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances002/instances002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances005/instances005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isAbstract001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isVerified001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi004/locationsOfLine_ssi004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourceNames003/sourceNames003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcePaths003/sourcePaths003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/popframes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/redefineclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/choices/choices001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues001/getArgumentValues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues002/getArgumentValues002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues003/getArgumentValues003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue001/setvalue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue002/setvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue003/setvalue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue004/setvalue004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue005/setvalue005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue006/setvalue006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent003/stepEvent003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent004/stepEvent004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringReference/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/parent/parent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/suspend/suspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threadGroups/threadgroups001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn001/forceEarlyReturn001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn003/forceEarlyReturn003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/forceEarlyReturn004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/forceEarlyReturn005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn008/forceEarlyReturn008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn009/forceEarlyReturn009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn013/forceEarlyReturn013.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn014/forceEarlyReturn014.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn015/forceEarlyReturn015.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames001/ownedMonitorsAndFrames001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames002/ownedMonitorsAndFrames002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames003/ownedMonitorsAndFrames003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames004/ownedMonitorsAndFrames004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames005/ownedMonitorsAndFrames005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames006/ownedMonitorsAndFrames006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames007/ownedMonitorsAndFrames007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames009/ownedMonitorsAndFrames009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status003/status003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status004/status004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status005/status005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status006/status006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status007/status007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status008/status008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspend/suspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/threadGroup/threadgroup001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Transport/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMCannotBeModifiedEx/_itself_/canntbemod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMStartEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/_itself_/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type002/type002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canBeModified/canbemodified001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetBytecodes/cangetbytecodes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSourceDebugExtension/cangetsde001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSyntheticAttribute/cangetattr001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/classesByName/classesbyname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/description/description001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventQueue/eventqueue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventRequestManager/eventrmanager001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/getDefaultStratum/getdefaultstratum001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts001/instancecounts001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts003/instancecounts003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts004/instancecounts004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_bool/mirrorof_bool001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_byte/mirrorof_byte001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_char/mirrorof_char001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_double/mirrorof_double001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_float/mirrorof_float001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_int/mirrorof_int001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_long/mirrorof_long001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_short/mirrorof_short001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_string/mirrorof_string001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/process/process001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses016/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses020/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses022/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses024/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses025/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses027/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses028/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses029/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses030/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses031/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses032/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses034/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses035/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum002/setDefaultStratum002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum003/setDefaultStratum003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setdefaultstratum001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/topLevelThreadGroups/toplevelgroups001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/version/version001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/allConnectors/allconnectors001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/attachingConnectors/attaching001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/defaultConnector/default001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/launchingConnectors/launching001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/listeningConnectors/listening001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/majorInterfaceVersion/major001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/minorInterfaceVersion/minor001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals001/equals001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/hashCode/hashcode001/hashcode001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/field/field001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/ClassPrepareEvents/ClassPrepareEvents001/ClassPrepareEvents001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/MonitorEvents/MonitorEvents001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/MonitorEvents/MonitorEvents002/TestDescription.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 Changeset: 3a0741af Author: Joe Darcy Date: 2020-08-04 20:31:57 +0000 URL: https://git.openjdk.java.net/loom/commit/3a0741af 8250920: Increase @jls usage in core reflection Reviewed-by: mchung ! src/java.base/share/classes/java/lang/reflect/AnnotatedArrayType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedParameterizedType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedType.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedTypeVariable.java ! src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java ! src/java.base/share/classes/java/lang/reflect/GenericArrayType.java ! src/java.base/share/classes/java/lang/reflect/ParameterizedType.java ! src/java.base/share/classes/java/lang/reflect/Type.java ! src/java.base/share/classes/java/lang/reflect/TypeVariable.java ! src/java.base/share/classes/java/lang/reflect/WildcardType.java Changeset: 10663578 Author: Boris Ulasevich Date: 2020-08-05 06:31:32 +0000 URL: https://git.openjdk.java.net/loom/commit/10663578 8248445: Use of AbsI/AbsL nodes should be limited to supported platforms Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/cfgnode.cpp + test/hotspot/jtreg/compiler/c2/TestAbs.java Changeset: c200b4f1 Author: Harold Seigel Date: 2020-08-05 13:27:43 +0000 URL: https://git.openjdk.java.net/loom/commit/c200b4f1 8139875: [TESTBUG] Improve nsk/stress/stack/* tests Use -Xss200k to limit the stack size, avoid running with -Xcomp, and, in one test, reduce iterations. Reviewed-by: dholmes, lfoltan ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java Changeset: 97bbbbba Author: Coleen Phillimore Date: 2020-08-05 10:25:49 +0000 URL: https://git.openjdk.java.net/loom/commit/97bbbbba 8235573: Move JFR ObjectSample oop into OopStorage Reviewed-by: mgronlun, dholmes, kbarrett ! src/hotspot/share/gc/shared/oopStorageSet.hpp ! src/hotspot/share/gc/shared/weakProcessorPhases.cpp ! src/hotspot/share/gc/shared/weakProcessorPhases.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp ! src/hotspot/share/jfr/jfr.cpp ! src/hotspot/share/jfr/jfr.hpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp ! src/hotspot/share/jfr/leakprofiler/leakProfiler.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.hpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp ! src/hotspot/share/jfr/recorder/jfrRecorder.cpp ! src/hotspot/share/jfr/recorder/jfrRecorder.hpp ! src/hotspot/share/oops/weakHandle.hpp Changeset: 96f56eb4 Author: Galder Zamarreno Committer: Severin Gehwolf Date: 2020-08-05 11:59:10 +0000 URL: https://git.openjdk.java.net/loom/commit/96f56eb4 8248158: Configure fails with autoconf not found even though it's installed Reviewed-by: erikj, ihse, stooke ! make/autoconf/basic_tools.m4 ! make/autoconf/configure ! make/autoconf/util.m4 ! make/autoconf/util_windows.m4 Changeset: 0019679c Author: Igor Ignatyev Date: 2020-08-05 08:57:21 +0000 URL: https://git.openjdk.java.net/loom/commit/0019679c 8251190: nsk jdi tests failing "TestBug: Exception during config file parsing: java.io.FileNotFoundException" Reviewed-by: dholmes, sspitsyn ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AccessWatchpointEvent/_itself_/awevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPackagePrivate/accipp002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isPrivate001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPrivate/isprivate002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isProtected001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isProtected/isprotected002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/isPublic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/isPublic/ispublic003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Accessible/modifiers/modifiers002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/description/description001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/isValid/isvalid005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/label/label001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/mustSpecify/mustspecify001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Argument/value/value003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValue/getvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues/getvalues003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/getValues_ii/getvaluesii005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/length/length001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValue/setvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_ilii/setvaluesilii005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayReference/setValues_l/setvaluesl003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentSignature/componentsignature002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentType/componenttype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/componentTypeName/componenttypename002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ArrayType/newInstance/newinstance004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attach/attach005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/AttachingConnector/attachnosuspend/attachnosuspend003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc01x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc02x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc03x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc04x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc05x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc06x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc07x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc08x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc09x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/hotswap/tc10x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc01x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc02x004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc03x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/multithrd/tc04x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc01x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc02x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc03x003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc04x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BScenarios/singlethrd/tc05x001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/booleanValue/booleanvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanArgument/stringValueOf/stringvalueof002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanType/_itself_/booleantype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BooleanValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointEvent/_itself_/breakpoint002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/addThreadFilter/threadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/BreakpointRequest/location/location001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteType/_itself_/bytetype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ByteValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharType/_itself_/chartype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/CharValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/definedClasses/definedclasses005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassLoaderReference/visibleClasses/visibleclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/reflectedType/reflectype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassObjectReference/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/referenceType/refType001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassExclusionFilter/filter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter001/addSourceNameFilter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassPrepareRequest/addSourceNameFilter/addSourceNameFilter002/addSourceNameFilter002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/allInterfaces/allinterfaces002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/concreteMethodByName/method002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/interfaces/interfaces002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/invokeMethod/invokemethod015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/isEnum/isenum001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/newInstance/newinstance009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/setValue/setvalue008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/subclasses/subclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassType/superclass/superclass002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassExclusionFilter/exclfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ClassUnloadRequest/addClassFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/defaultArguments/defaultArguments003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/description/description001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Connector/transport/transport001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ConstantField/values001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleType/_itself_/doubletype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/DoubleValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/_itself_/event002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventIterator/nextEvent/nextevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove/remove004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventQueue/remove_l/remove_l005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/_bounds_/eventrequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/getProperty/getproperty001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/putProperty/putproperty001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/suspendPolicy/suspendpolicy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/_bounds_/requests001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/accessWatchpointRequests/accwtchpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/breakpointRequests/breakpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classPrepareRequests/clsprepreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/classUnloadRequests/clsunlreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createAccessWatchpointRequest/craccwtchpreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createBreakpointRequest/crbreakpreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassPrepareRequest/cpreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createClassUnloadRequest/cureg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createExceptionRequest/crexreq010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodEntryRequest/menreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createMethodExitRequest/mexreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createModificationWatchpointRequest/crmodwtchpreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createStepRequest/crstepreq010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadDeathRequest/tdreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createThreadStartRequest/tsreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/createVMDeathRequest/vmdreg001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteAllBreakpoints/delallbreakp002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequest/delevtreq003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/deleteEventRequests/delevtreqs002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/exceptionRequests/excreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodEntryRequests/methentreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/methodExitRequests/methexitreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/modificationWatchpointRequests/modwtchpreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/stepRequests/stepreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadDeathRequests/thrdeathreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/threadStartRequests/thrstartreq002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequestManager/vmDeathRequests/vmdeathreq001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/eventIterator/eventiterator004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/resume/resume013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy016/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy017/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/suspendPolicy/suspendpolicy018/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventSet/virtualMachine/virtualmachine001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/_itself_/exevent008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/catchLocation/location002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionEvent/exception/exception001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/addThreadFilter/threadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/exception/exception001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyCaught/notifycaught001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ExceptionRequest/notifyUncaught/notifyuncaught001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/equals/equals005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isEnumConstant/isenumconstant001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isTransient/istrans001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/isVolatile/isvol001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/type/type004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Field/typeName/typename002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatType/_itself_/floattype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/FloatValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/intValue/intvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/isValid/isvalid003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/max/max001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/min/min001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerArgument/stringValueOf/stringvalueof001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerType/_itself_/integertype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/IntegerValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/implementors/implementors001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/subinterfaces/subinterfaces001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/InterfaceType/superinterfaces/superinterfaces001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launch/launch004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LaunchingConnector/launchnosuspend/launchnosuspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/accept/accept002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/listennosuspend/listennosuspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/startListening/startlis002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/stopListening/stoplis002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ListeningConnector/supportsMultipleConnections/supportsmultipleconnections001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/genericSignature/gensignature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isArgument/isargument001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/isVisible/isvisible001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/signature/signature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/type/type002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocalVariable/typeName/typename002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Locatable/location/location006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LocatableEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/codeIndex/codeindex001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/declaringType/declaringtype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber/linenumber001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/lineNumber_s002/lineNumber_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/lineNumber_s/linenumber_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/method/method001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName/sourcename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourceName_s002/sourceName_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourceName_s/sourcename_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath/sourcepath001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcePath_s002/sourcePath_s002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Location/sourcePath_s/sourcepath_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongType/_itself_/longtype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/LongValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations/alllinelocations002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss002/allLineLocations_ss002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/allLineLocations_ss/alllinelocations_ss001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypeNames/argumenttypenames003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/argumentTypes/argumenttypes002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/arguments/arguments003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/bytecodes/bytecodes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isAbstract/isabstract001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isBridge/isbridge001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isConstructor/isconstructor001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isNative/isnative001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isObsolete/isobsolete003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isStaticInitializer/isstinitializer001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isSynchronized/issynchronized001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/isVarArgs/isvarargs001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationOfCodeIndex/locationofcodeindex001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine/locationsofline001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi002/locationsOfLine_ssi002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnType/returntype003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/returnTypeNames/returntypenames003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variables/variables002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Method/variablesByName/variablesbyname002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryEvent/method/method002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodEntryRequest/addThreadFilter/threadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/_itself_/methodexit001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/method/method002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue001/returnValue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue002/returnValue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue003/returnValue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitEvent/returnValue/returnValue004/returnValue004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MethodExitRequest/addThreadFilter/threadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Mirror/virtualMachine/virtualmachine001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/_itself_/mwevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ModificationWatchpointEvent/valueToBe/valuetobe002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/MonitorContendedEnterRequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/MonitorContendedEnterRequest002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addClassExclusionFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addClassFilter_ClassName/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addClassFilter_ReferenceType/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addInstanceFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnterRequest/addThreadFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/MonitorContendedEnteredRequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/MonitorContendedEnteredRequest002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addClassExclusionFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addClassFilter_ClassName/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addClassFilter_ReferenceType/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addInstanceFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorContendedEnteredRequest/addThreadFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/MonitorWaitRequest002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassExclusionFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ClassName/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addClassFilter_ReferenceType/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addInstanceFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitRequest/addThreadFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/MonitorWaitedRequest002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassExclusionFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ClassName/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addClassFilter_ReferenceType/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addInstanceFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/MonitorWaitedRequest/addThreadFilter/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/_bounds_/bounds003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/disableCollection/disablecollection002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/entryCount/entrycount002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValue/getvalue004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/getValues/getvalues003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/invokeMethod/invokemethod014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/isCollected/iscollected001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/owningThread/owningthread002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referenceType/referencetype007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects001/referringObjects001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects003/referringObjects003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/referringObjects/referringObjects004/referringObjects004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/setValue/setvalue005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/uniqueID/uniqueid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ObjectReference/waitingThreads/waitingthreads004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/baseDirectory/directory001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/bootClassPath/bootpath001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PathSearchingVirtualMachine/classPath/classpath001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect001/plugAttachConnect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect002/plugAttachConnect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/AttachConnector/plugAttachConnect003/plugAttachConnect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect001/plugLaunchConnect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect002/plugLaunchConnect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/LaunchConnector/plugLaunchConnect003/plugLaunchConnect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect001/plugListenConnect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect002/plugListenConnect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/ListenConnector/plugListenConnect003/plugListenConnect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect001/plugMultiConnect001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect002/plugMultiConnect002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect003/plugMultiConnect003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect004/plugMultiConnect004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect005/plugMultiConnect005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/MultiConnectors/plugMultiConnect006/plugMultiConnect006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService001/transportService001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService002/transportService002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PlugConnectors/TransportService/transportService003/transportService003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveType/_itself_/primitivetype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/booleanValue/booleanvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/byteValue/bytevalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/charValue/charvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/doubleValue/doublevalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/floatValue/floatvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/intValue/intvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/longValue/longvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/PrimitiveValue/shortValue/shortvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/_bounds_/bounds002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allFields/allfields006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations/alllinelocations002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss003/allLineLocations_ss003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/allLineLocations_ss004/allLineLocations_ss004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allLineLocations_ss/alllinelocations_ss002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/allMethods/allmethods006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availableStrata002/availableStrata002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/availableStrata/availablestrata001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classLoader/classloader001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/classObject/classobj003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum002/defaultStratum002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum003/defaultStratum003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultStratum004/defaultStratum004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/defaultStratum/defaultstratum001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/failedToInitialize/failedToInitialize001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fieldByName/fieldbyname002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/fields/fields006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/genericSignature/genericSignature002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValue/getvalue005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/getValues/getvalues003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances001/instances001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances002/instances002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances003/instances003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/instances/instances005/instances005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isAbstract001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isAbstract/isabstract003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isFinal/isfinal002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isInitialized/isinit003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isPrepared/isprepared001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isStatic/isstatic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isVerified001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/isVerified/isverified003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_i/locationsofline_i002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi003/locationsOfLine_ssi003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsOfLine_ssi004/locationsOfLine_ssi004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/locationsOfLine_ssi/locationsofline_ssi002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methods/methods006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_s/methbyname_s004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/methodsByName_ss/methbyname_ss002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/nestedTypes/nestedtypes002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceDebugExtension/srcdebugx002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceName/sourcename004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourceNames003/sourceNames003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourceNames/sourcenames002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcePaths003/sourcePaths003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/sourcePaths/sourcepaths002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleFields/visibfield006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ReferenceType/visibleMethods/visibmethod007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/popframes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Scenarios/invokeMethod/redefineclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/choices/choices001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/SelectedArgument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortType/_itself_/shorttype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/compareTo/compareto001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ShortValue/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/_bounds_/bounds002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues001/getArgumentValues001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues002/getArgumentValues002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getArgumentValues/getArgumentValues003/getArgumentValues003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValue/getvalue003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/getValues/getvalues003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/location/location001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue001/setvalue001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue002/setvalue002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue003/setvalue003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue004/setvalue004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue005/setvalue005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/setValue/setvalue006/setvalue006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thisObject/thisobject002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariableByName/visiblevarbyname002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StackFrame/visibleVariables/visiblevariables002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent003/stepEvent003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepEvent004/stepEvent004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepEvent/_itself_/stepevent002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/depth/depth003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/size/size002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StepRequest/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringArgument/isValid/isvalid003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/StringReference/value/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadDeathRequest/addThreadFilter/addthreadfilter005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/parent/parent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/suspend/suspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threadGroups/threadgroups001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/threads/threads001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadGroupReference/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/_bounds_/bounds001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/currentContendedMonitor/currentcm001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn001/forceEarlyReturn001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn002/forceEarlyReturn002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn003/forceEarlyReturn003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn004/forceEarlyReturn004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn005/forceEarlyReturn005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn008/forceEarlyReturn008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn009/forceEarlyReturn009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn013/forceEarlyReturn013.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn014/forceEarlyReturn014.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/forceEarlyReturn/forceEarlyReturn015/forceEarlyReturn015.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frame/frame001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frameCount/framecount001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames/frames001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/frames_ii/frames_ii002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/interrupt/interrupt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isAtBreakpoint/isatbreakpoint001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/isSuspended/issuspended004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitors/ownedmonitors002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames001/ownedMonitorsAndFrames001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames002/ownedMonitorsAndFrames002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames003/ownedMonitorsAndFrames003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames004/ownedMonitorsAndFrames004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames005/ownedMonitorsAndFrames005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames006/ownedMonitorsAndFrames006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames007/ownedMonitorsAndFrames007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/ownedMonitorsAndFrames/ownedMonitorsAndFrames009/ownedMonitorsAndFrames009.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/popFrames/popframes007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status003/status003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status004/status004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status005/status005.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status006/status006.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status007/status007.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/status/status008/status008.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/stop/stop002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspend/suspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/suspendCount/suspendcount001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadReference/threadGroup/threadgroup001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/ThreadStartRequest/addThreadFilter/addthreadfilter005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Transport/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/hashCode/hashcode001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/name/name003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Type/signature/signature003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/declaringType/decltype009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/genericSignature/genericSignature002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isFinal/isfinal004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPackagePrivate/ispackageprivate002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPrivate/isprivate002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isProtected/isprotected002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isPublic/ispublic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isStatic/isstatic004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/isSynthetic/issynthetic002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/name/name003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/TypeComponent/signature/sign003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMCannotBeModifiedEx/_itself_/canntbemod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDeathEvent/_itself_/vmdeath003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMDisconnectEvent/_itself_/disconnect003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMOutOfMemoryException/VMOutOfMemoryException001/VMOutOfMemoryException001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VMStartEvent/thread/thread001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/_itself_/value001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type002/type002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/Value/type/type003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allClasses/allclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/allThreads/allthreads001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canAddMethod/canaddmethod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canBeModified/canbemodified001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetBytecodes/cangetbytecodes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetCurrentContendedMonitor/cangccm001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetMonitorInfo/cangetmonitorinfo001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetOwnedMonitorInfo/cangetinfo001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSourceDebugExtension/cangetsde001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canGetSyntheticAttribute/cangetattr001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canPopFrames/canpopframes001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRedefineClasses/canredefineclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canRequestVMDeathEvent/canreqvmdev001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUnrestrictedlyRedefineClasses/curc001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canUseInstanceFilters/canusefilters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldAccess/canwatchaccess001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/canWatchFieldModification/canwatchmod001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/classesByName/classesbyname001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/description/description001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/dispose/dispose005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventQueue/eventqueue001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/eventRequestManager/eventrmanager001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/exit/exit002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/getDefaultStratum/getdefaultstratum001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts001/instancecounts001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/instanceCounts/instancecounts004/instancecounts004.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_bool/mirrorof_bool001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_byte/mirrorof_byte001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_char/mirrorof_char001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_double/mirrorof_double001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_float/mirrorof_float001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_int/mirrorof_int001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_long/mirrorof_long001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_short/mirrorof_short001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/mirrorOf_string/mirrorof_string001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/name/name001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/process/process001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses009/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses010/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses011/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses012/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses013/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses014/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses015/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses016/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses020/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses021/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses022/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses023/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses024/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses025/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses026/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses027/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses028/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses029/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses030/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses031/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses032/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses034/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses035/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/resume/resume001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum002/setDefaultStratum002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setDefaultStratum003/setDefaultStratum003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/setDefaultStratum/setdefaultstratum001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/suspend/suspend001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/topLevelThreadGroups/toplevelgroups001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/version/version001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/allConnectors/allconnectors001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/attachingConnectors/attaching001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/connectedVirtualMachines/convm003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/createVirtualMachine/createVM005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/defaultConnector/default001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/launchingConnectors/launching001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/listeningConnectors/listening001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/majorInterfaceVersion/major001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachineManager/minorInterfaceVersion/minor001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/_itself_/voidtype001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidType/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals001/equals001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/equals/equals002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/hashCode/hashcode001/hashcode001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/VoidValue/toString/tostring001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/_itself_/wevent001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/field/field001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/object/object001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointEvent/valueCurrent/valuecur001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/_bounds_/filters001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassExclusionFilter/filter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_rt/filter_rt006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addClassFilter_s/filter_s004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addInstanceFilter/instancefilter008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter003/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter004/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter005/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter006/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter007/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/addThreadFilter/addthreadfilter008/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/WatchpointRequest/field/field002/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/ClassPrepareEvents/ClassPrepareEvents001/ClassPrepareEvents001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/MonitorEvents/MonitorEvents001/TestDescription.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/MonitorEvents/MonitorEvents002/TestDescription.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 Changeset: 13946835 Author: Leonid Mesnik Date: 2020-08-05 10:48:55 +0000 URL: https://git.openjdk.java.net/loom/commit/13946835 8244537: JDI tests fail due to "ERROR: Exception : nsk.share.jdi.JDITestRuntimeException: JDITestRuntimeException : ** event IS NOT a breakpoint **" Reviewed-by: sspitsyn, amenkov ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/addCountFilter/addcountfilter001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/disable/disable001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/enable/enable001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/isEnabled/isenabled001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled001.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled002.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setEnabled/setenabled003.java ! test/hotspot/jtreg/vmTestbase/nsk/jdi/EventRequest/setSuspendPolicy/setsuspendpolicy001.java ! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java Changeset: 339016a0 Author: Ludovic Henry Committer: Vladimir Kozlov Date: 2020-08-05 11:32:15 +0000 URL: https://git.openjdk.java.net/loom/commit/339016a0 8250902: Implement MD5 Intrinsics on x86 Reviewed-by: kvn, vdeshpande, ascarpino ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp ! src/hotspot/cpu/arm/vm_version_arm_32.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/s390/vm_version_s390.cpp ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp + src/hotspot/cpu/x86/macroAssembler_x86_md5.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/share/classfile/vmSymbols.cpp ! src/hotspot/share/classfile/vmSymbols.hpp ! src/hotspot/share/opto/c2compiler.cpp ! src/hotspot/share/opto/escape.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/runtime.cpp ! src/hotspot/share/opto/runtime.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/stubRoutines.cpp ! src/hotspot/share/runtime/stubRoutines.hpp ! src/java.base/share/classes/sun/security/provider/MD5.java ! src/java.base/share/classes/sun/security/provider/SHA.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.test/src/org/graalvm/compiler/hotspot/test/CheckGraalIntrinsics.java + test/hotspot/jtreg/compiler/intrinsics/sha/TestDigest.java - test/hotspot/jtreg/compiler/intrinsics/sha/TestSHA.java + test/hotspot/jtreg/compiler/intrinsics/sha/cli/DigestOptionsBase.java - test/hotspot/jtreg/compiler/intrinsics/sha/cli/SHAOptionsBase.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/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/cli/testcases/GenericTestCaseForOtherCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedAArch64CPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/GenericTestCaseForUnsupportedX86CPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHAIntrinsicsSpecificTestCaseForUnsupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForSupportedCPU.java ! test/hotspot/jtreg/compiler/intrinsics/sha/cli/testcases/UseSHASpecificTestCaseForUnsupportedCPU.java + test/hotspot/jtreg/compiler/intrinsics/sha/sanity/DigestSanityTestBase.java - test/hotspot/jtreg/compiler/intrinsics/sha/sanity/SHASanityTestBase.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/TestSHA512Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java ! test/hotspot/jtreg/compiler/testlibrary/sha/predicate/IntrinsicPredicates.java Changeset: 3ea5fdc9 Author: Brian Burkhalter Date: 2020-08-05 11:40:07 +0000 URL: https://git.openjdk.java.net/loom/commit/3ea5fdc9 8235792: LineNumberReader.getLineNumber() behavior is inconsistent with respect to EOF Reviewed-by: alanb, darcy, rriggs ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/LineNumberReader.java ! test/jdk/java/io/LineNumberReader/Read.java Changeset: 65577cf5 Author: Igor Ignatyev Date: 2020-08-05 16:39:08 +0000 URL: https://git.openjdk.java.net/loom/commit/65577cf5 8251132: make main classes public in vmTestbase/jit tests Reviewed-by: kvn ! test/hotspot/jtreg/vmTestbase/jit/DivTest/DivTest.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Filtering/Filtering.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops01/Loops01.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops02/Loops02.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops03/Loops03.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops04/Loops04.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops05/Loops05.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops06/Loops06.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Loops07/Loops07.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Matrix_3d/Matrix_3d.java ! test/hotspot/jtreg/vmTestbase/jit/FloatingPoint/gen_math/Summ/Summ.java ! test/hotspot/jtreg/vmTestbase/jit/Robert/Robert.java ! test/hotspot/jtreg/vmTestbase/jit/Sleeper/Sleeper.java ! test/hotspot/jtreg/vmTestbase/jit/bounds/bounds.java ! test/hotspot/jtreg/vmTestbase/jit/collapse/collapse.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test01/test01.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test02/test02.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test03/test03.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test04/test04.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test05/test05.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test06/test06.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test07/test07.java ! test/hotspot/jtreg/vmTestbase/jit/deoptimization/test08/test08.java ! test/hotspot/jtreg/vmTestbase/jit/escape/LockElision/MatMul/MatMul.java ! test/hotspot/jtreg/vmTestbase/jit/exception/exception.java ! test/hotspot/jtreg/vmTestbase/jit/init/init01/init01.java ! test/hotspot/jtreg/vmTestbase/jit/init/init02/init02.java ! test/hotspot/jtreg/vmTestbase/jit/inline/inline003/inline003.java ! test/hotspot/jtreg/vmTestbase/jit/inline/inline004/inline004.java ! test/hotspot/jtreg/vmTestbase/jit/inline/inline007/inline007.java ! test/hotspot/jtreg/vmTestbase/jit/misctests/Pi/Pi.java ! test/hotspot/jtreg/vmTestbase/jit/misctests/t5/t5.java ! test/hotspot/jtreg/vmTestbase/jit/overflow/overflow.java ! test/hotspot/jtreg/vmTestbase/jit/series/series.java ! test/hotspot/jtreg/vmTestbase/jit/t/t001/t001.java ! test/hotspot/jtreg/vmTestbase/jit/t/t002/t002.java ! test/hotspot/jtreg/vmTestbase/jit/t/t003/t003.java ! test/hotspot/jtreg/vmTestbase/jit/t/t004/t004.java ! test/hotspot/jtreg/vmTestbase/jit/t/t005/t005.java ! test/hotspot/jtreg/vmTestbase/jit/t/t006/t006.java ! test/hotspot/jtreg/vmTestbase/jit/t/t007/t007.java ! test/hotspot/jtreg/vmTestbase/jit/t/t008/t008.java ! test/hotspot/jtreg/vmTestbase/jit/t/t009/t009.java ! test/hotspot/jtreg/vmTestbase/jit/t/t011/t011.java ! test/hotspot/jtreg/vmTestbase/jit/t/t012/t012.java ! test/hotspot/jtreg/vmTestbase/jit/t/t013/t013.java ! test/hotspot/jtreg/vmTestbase/jit/t/t014/t014.java ! test/hotspot/jtreg/vmTestbase/jit/t/t015/t015.java ! test/hotspot/jtreg/vmTestbase/jit/t/t016/t016.java ! test/hotspot/jtreg/vmTestbase/jit/t/t017/t017.java ! test/hotspot/jtreg/vmTestbase/jit/t/t018/t018.java ! test/hotspot/jtreg/vmTestbase/jit/t/t019/t019.java ! test/hotspot/jtreg/vmTestbase/jit/t/t020/t020.java ! test/hotspot/jtreg/vmTestbase/jit/t/t021/t021.java ! test/hotspot/jtreg/vmTestbase/jit/t/t022/t022.java ! test/hotspot/jtreg/vmTestbase/jit/t/t023/t023.java ! test/hotspot/jtreg/vmTestbase/jit/t/t024/t024.java ! test/hotspot/jtreg/vmTestbase/jit/t/t025/t025.java ! test/hotspot/jtreg/vmTestbase/jit/t/t026/t026.java ! test/hotspot/jtreg/vmTestbase/jit/t/t027/t027.java ! test/hotspot/jtreg/vmTestbase/jit/t/t028/t028.java ! test/hotspot/jtreg/vmTestbase/jit/t/t029/t029.java ! test/hotspot/jtreg/vmTestbase/jit/t/t030/t030.java ! test/hotspot/jtreg/vmTestbase/jit/t/t031/t031.java ! test/hotspot/jtreg/vmTestbase/jit/t/t032/t032.java ! test/hotspot/jtreg/vmTestbase/jit/t/t033/t033.java ! test/hotspot/jtreg/vmTestbase/jit/t/t034/t034.java ! test/hotspot/jtreg/vmTestbase/jit/t/t035/t035.java ! test/hotspot/jtreg/vmTestbase/jit/t/t036/t036.java ! test/hotspot/jtreg/vmTestbase/jit/t/t037/t037.java ! test/hotspot/jtreg/vmTestbase/jit/t/t038/t038.java ! test/hotspot/jtreg/vmTestbase/jit/t/t039/t039.java ! test/hotspot/jtreg/vmTestbase/jit/t/t040/t040.java ! test/hotspot/jtreg/vmTestbase/jit/t/t041/t041.java ! test/hotspot/jtreg/vmTestbase/jit/t/t042/t042.java ! test/hotspot/jtreg/vmTestbase/jit/t/t043/t043.java ! test/hotspot/jtreg/vmTestbase/jit/t/t044/t044.java ! test/hotspot/jtreg/vmTestbase/jit/t/t045/t045.java ! test/hotspot/jtreg/vmTestbase/jit/t/t046/t046.java ! test/hotspot/jtreg/vmTestbase/jit/t/t047/t047.java ! test/hotspot/jtreg/vmTestbase/jit/t/t048/t048.java ! test/hotspot/jtreg/vmTestbase/jit/t/t049/t049.java ! test/hotspot/jtreg/vmTestbase/jit/t/t050/t050.java ! test/hotspot/jtreg/vmTestbase/jit/t/t051/t051.java ! test/hotspot/jtreg/vmTestbase/jit/t/t052/t052.java ! test/hotspot/jtreg/vmTestbase/jit/t/t053/t053.java ! test/hotspot/jtreg/vmTestbase/jit/t/t054/t054.java ! test/hotspot/jtreg/vmTestbase/jit/t/t055/t055.java ! test/hotspot/jtreg/vmTestbase/jit/t/t056/t056.java ! test/hotspot/jtreg/vmTestbase/jit/t/t057/t057.java ! test/hotspot/jtreg/vmTestbase/jit/t/t058/t058.java ! test/hotspot/jtreg/vmTestbase/jit/t/t059/t059.java ! test/hotspot/jtreg/vmTestbase/jit/t/t060/t060.java ! test/hotspot/jtreg/vmTestbase/jit/t/t061/t061.java ! test/hotspot/jtreg/vmTestbase/jit/t/t062/t062.java ! test/hotspot/jtreg/vmTestbase/jit/t/t063/t063.java ! test/hotspot/jtreg/vmTestbase/jit/t/t064/t064.java ! test/hotspot/jtreg/vmTestbase/jit/t/t065/t065.java ! test/hotspot/jtreg/vmTestbase/jit/t/t066/t066.java ! test/hotspot/jtreg/vmTestbase/jit/t/t067/t067.java ! test/hotspot/jtreg/vmTestbase/jit/t/t068/t068.java ! test/hotspot/jtreg/vmTestbase/jit/t/t069/t069.java ! test/hotspot/jtreg/vmTestbase/jit/t/t070/t070.java ! test/hotspot/jtreg/vmTestbase/jit/t/t071/t071.java ! test/hotspot/jtreg/vmTestbase/jit/t/t072/t072.java ! test/hotspot/jtreg/vmTestbase/jit/t/t073/t073.java ! test/hotspot/jtreg/vmTestbase/jit/t/t074/t074.java ! test/hotspot/jtreg/vmTestbase/jit/t/t075/t075.java ! test/hotspot/jtreg/vmTestbase/jit/t/t076/t076.java ! test/hotspot/jtreg/vmTestbase/jit/t/t077/t077.java ! test/hotspot/jtreg/vmTestbase/jit/t/t078/t078.java ! test/hotspot/jtreg/vmTestbase/jit/t/t079/t079.java ! test/hotspot/jtreg/vmTestbase/jit/t/t080/t080.java ! test/hotspot/jtreg/vmTestbase/jit/t/t081/t081.java ! test/hotspot/jtreg/vmTestbase/jit/t/t086/t086.java ! test/hotspot/jtreg/vmTestbase/jit/t/t091/t091.java ! test/hotspot/jtreg/vmTestbase/jit/t/t093/t093.java ! test/hotspot/jtreg/vmTestbase/jit/t/t094/t094.java ! test/hotspot/jtreg/vmTestbase/jit/t/t095/t095.java ! test/hotspot/jtreg/vmTestbase/jit/t/t096/t096.java ! test/hotspot/jtreg/vmTestbase/jit/t/t098/t098.java ! test/hotspot/jtreg/vmTestbase/jit/t/t099/t099.java ! test/hotspot/jtreg/vmTestbase/jit/t/t100/t100.java ! test/hotspot/jtreg/vmTestbase/jit/t/t101/t101.java ! test/hotspot/jtreg/vmTestbase/jit/t/t102/t102.java ! test/hotspot/jtreg/vmTestbase/jit/t/t103/t103.java ! test/hotspot/jtreg/vmTestbase/jit/t/t104/t104.java ! test/hotspot/jtreg/vmTestbase/jit/t/t105/t105.java ! test/hotspot/jtreg/vmTestbase/jit/t/t106/t106.java ! test/hotspot/jtreg/vmTestbase/jit/t/t107/t107.java ! test/hotspot/jtreg/vmTestbase/jit/t/t108/t108.java ! test/hotspot/jtreg/vmTestbase/jit/t/t109/t109.java ! test/hotspot/jtreg/vmTestbase/jit/t/t110/t110.java ! test/hotspot/jtreg/vmTestbase/jit/t/t111/t111.java ! test/hotspot/jtreg/vmTestbase/jit/t/t112/t112.java ! test/hotspot/jtreg/vmTestbase/jit/t/t113/t113.java ! test/hotspot/jtreg/vmTestbase/jit/wide/wide01/wide01.java ! test/hotspot/jtreg/vmTestbase/jit/wide/wide02/wide02.java Changeset: b37b1a39 Author: Igor Ignatyev Date: 2020-08-05 16:39:38 +0000 URL: https://git.openjdk.java.net/loom/commit/b37b1a39 8251126: nsk.share.GoldChecker should read golden file from ${test.src} Reviewed-by: dholmes ! test/hotspot/jtreg/vmTestbase/nsk/share/GoldChecker.java Changeset: dc86b2e2 Author: Mikael Vidstedt Date: 2020-08-05 19:05:05 +0000 URL: https://git.openjdk.java.net/loom/commit/dc86b2e2 Added tag jdk-16+9 for changeset c075a286cc7d ! .hgtags Changeset: 2d3372c8 Author: Joe Darcy Date: 2020-08-05 23:02:22 +0000 URL: https://git.openjdk.java.net/loom/commit/2d3372c8 8250660: Clarify that WildcardType and AnnotatedWildcardType bounds methods return one Reviewed-by: mchung, dholmes ! src/java.base/share/classes/java/lang/reflect/AnnotatedWildcardType.java ! src/java.base/share/classes/java/lang/reflect/WildcardType.java Changeset: b0e4e9a2 Author: Zhengyu Gu Date: 2020-08-06 08:30:37 +0000 URL: https://git.openjdk.java.net/loom/commit/b0e4e9a2 8251192: Shenandoah: Shenandoah build failed after JDK-8235573 Reviewed-by: stuefe, ysuenaga, adityam ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: db4d59cc Author: Chihiro Ito Date: 2020-08-06 23:47:55 +0000 URL: https://git.openjdk.java.net/loom/commit/db4d59cc 8250912: Recording#copy() doesn't copy the flush interval Reviewed-by: jbachorik ! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java Changeset: 99c7b2b8 Author: Joe Darcy Date: 2020-08-06 09:58:57 +0000 URL: https://git.openjdk.java.net/loom/commit/99c7b2b8 8249273: Documentation of BigInteger(String) constructor does not mention leading plus Reviewed-by: bpb ! src/java.base/share/classes/java/math/BigInteger.java From samarendra.kandala at gmail.com Sat Aug 8 19:44:34 2020 From: samarendra.kandala at gmail.com (sam reddy) Date: Sun, 9 Aug 2020 01:14:34 +0530 Subject: Question about virtual thread scheduling during a long running task Message-ID: I am going through the the State of Loom and saw this "Rather, they are preempted when they block on I/O or synchronization" my question is if there is loop something like below long k = 0; for(long i = 0; i<1000000000000L ; i ++) {k = k+i;} Does the virtual thread executing the above code will give processing time to another virtual thread before completion of the for block. or this virtual thread will take all the time of underlying OS thread till the for loop competes? how scheduling works during execution of such loops? In golang there is runtime.Gosched() , do we have anything similar to this? Please note the above code is an example to illustrate the problem. Regards Samarendra From ron.pressler at oracle.com Sun Aug 9 17:57:01 2020 From: ron.pressler at oracle.com (Ron Pressler) Date: Sun, 9 Aug 2020 18:57:01 +0100 Subject: Question about virtual thread scheduling during a long running task In-Reply-To: References: Message-ID: That will ultimately be up to the specific scheduler used. At this time,? the default scheduler does not employ time-sharing. Here?s why: if a million threads are CPU bound then no scheduling policy can help; the machine? is over-subscribed by orders of magnitude. If only a few threads are computation-heavy, then they can just use the kernel scheduler (i.e. instantiated as platform threads). If a small number of different threads is computation heavy at different times, then a work-stealing scheduler should be able to smooth things over even without time-sharing. This last point could be wrong and we might need to change the behaviour of the default scheduler, but for that we need to see real-world use-cases where time-sharing can help. In other words, for time-sharing to be a default policy, we need to show: 1. That computations like that might be a problem In practice and 2. That time-sharing can help in those situations. In any event, Thread.yield() hints to the scheduler that other virtual threads should be scheduled. ? Ron On 9 August 2020 at 18:50:24, sam reddy (samarendra.kandala at gmail.com(mailto:samarendra.kandala at gmail.com)) wrote: > I am going through the the State of Loom and saw this "Rather, they are > preempted when they block on I/O or synchronization" > > my question is if there is loop something like below > > long k = 0; > for(long i = 0; i<1000000000000L ; i ++) > {k = k+i;} > > Does the virtual thread executing the above code will give processing time > to another virtual thread before completion of the for block. or this > virtual thread will take all the time of underlying OS thread till the for > loop competes? how scheduling works during execution of such loops? > > In golang there is runtime.Gosched() , do we have anything similar to > this? > > Please note the above code is an example to illustrate the problem. > > > Regards > Samarendra From karsten at soit.de Mon Aug 10 14:37:38 2020 From: karsten at soit.de (karsten at soit.de) Date: Mon, 10 Aug 2020 16:37:38 +0200 Subject: Using BufferedReader and InputStreamReader with virtual threads Message-ID: <48298eed-65eb-d20c-e650-a471640e108f@soit.de> Hi @all, i started experimenting with loom and virtual threads [thanks for this nice project]. I know, that suspending virtual threads leads to thread-pinning if synchronized frames are on the stack. My question is: when using classes like BufferedReader or InputStreamReader on blocking streams (e.g. TCP-Inputstreams) the os-workerthread will be blocked (virtual-thread is unable to yield), since the abstract Reader-Class and classes like sun.nio.cs.StreamDecoder use internal synchronization (read()-method of tcp-stream is called from synchronized-block). I think, this may prevent many existing libs (e.g. jdbc-drivers) to benefit from virtual threads. Is there a plan to optimize these classes to be more 'virtual-thread-friendly'? greetz and thanks for your effort, Karsten From Alan.Bateman at oracle.com Mon Aug 10 15:17:49 2020 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Mon, 10 Aug 2020 16:17:49 +0100 Subject: Using BufferedReader and InputStreamReader with virtual threads In-Reply-To: <48298eed-65eb-d20c-e650-a471640e108f@soit.de> References: <48298eed-65eb-d20c-e650-a471640e108f@soit.de> Message-ID: <0164dab4-56a3-0655-b256-5dfbc8f1c637@oracle.com> On 10/08/2020 15:37, karsten at soit.de wrote: > Hi @all, > > i started experimenting with loom and virtual threads [thanks for this > nice project]. > I know, that suspending virtual threads leads to thread-pinning if > synchronized frames are on the stack. > My question is: when using classes like BufferedReader or > InputStreamReader on blocking streams (e.g. TCP-Inputstreams) the > os-workerthread will be blocked (virtual-thread is unable to yield), > since the abstract Reader-Class and classes like > sun.nio.cs.StreamDecoder use internal synchronization (read()-method of > tcp-stream is called from synchronized-block). > I think, this may prevent many existing libs (e.g. jdbc-drivers) to > benefit from virtual threads. Is there a plan to optimize these > classes to be more 'virtual-thread-friendly'? Yes, java.io is awkward because built-in monitors are used extensively and several of the APIs expose lock objects to sub-classes. The approach that we've been using is to separate direct uses of these APIs from cases that extend the java.io classes. So if you use a BufferedInputStream or BufferedOutputStream directly then they will use j.u.concurrent locks and blocking in read/write won't pin the carrier thread. If you extend these classes then you are out of luck because the sub-class may assume all methods are synchronized. OutptuStreamWriter (and the underlying sun.nio.cs.StreamDecoder) and PrintStream are other examples that do the same. I thought we had changed InputStreamReader (and sun.nio.cs.StreamEncoder) but it seems not - this may be an oversight so I'll look into that. So are you running into issue? Are running with -Djdk.tracePinnedThreads=full to find these issues? -Alan From k.pagel at soit.de Mon Aug 10 16:07:13 2020 From: k.pagel at soit.de (Karsten Pagel) Date: Mon, 10 Aug 2020 18:07:13 +0200 Subject: Using BufferedReader and InputStreamReader with virtual threads In-Reply-To: <0164dab4-56a3-0655-b256-5dfbc8f1c637@oracle.com> References: <48298eed-65eb-d20c-e650-a471640e108f@soit.de> <0164dab4-56a3-0655-b256-5dfbc8f1c637@oracle.com> Message-ID: Well, since i'm just experimenting, it would be exaggerated to say, that i'm running into issue ;-) i stumbled over it, when creating a simple testcase to check out, how to use virtual threads and to do some first steps... i have a fixed-size executorservice with one single worker-thread used as carrier-executer and started two virtual-threads - each opening a tcp-connection to a simple chatserver. i used the buffered reader for simplicity (each virtual thread should print complete textlines send to them, thats why is used BufferedReader.readLine()). Since it didn't do what i expected to do (only one of them printing out messages), i started to dig deeper... it works fine when using the inputstream directly. i think, there may be many third-party-libs using bufferedreader (for example reading csv-files row by row) or inputstreamreaders for charset-conversation - thats why i'm asking. I took a look at the (Buffered)Reader-class and your right. Since the lock-object is visible to subclasses it's impossible to replace it with a ReentrentLock without breaking compatibility with other classes... since the default lock-object is 'this' it is sadly not possible to implement a dirty workaround, cause the reader-instance could be used as lock-monitor almost every (it's not enough, to synchronize internally)... Maybe someone has a better idea? -Karsten PS: i didn't run with -Djdk.tracePinnedThreads=full ; Thanks for that hint. I launched my testcase in debug-mode, manually suspending the carrier-thread to find out, what's going on... My testcase was specially designed to run two virtual-threads on one 'real'-thread to see with my own eyes, how multiple data is processed on one physical carrier thread. what an amazing feature! :-) Am 10.08.2020 um 17:17 schrieb Alan Bateman: > The approach that we've been using is to separate direct uses of these > APIs from cases that extend the java.io classes. So if you use a > BufferedInputStream or BufferedOutputStream directly then they will use > j.u.concurrent locks and blocking in read/write won't pin the carrier > thread. If you extend these classes then you are out of luck because the > sub-class may assume all methods are synchronized. OutptuStreamWriter > (and the underlying sun.nio.cs.StreamDecoder) and PrintStream are other > examples that do the same. I thought we had changed InputStreamReader > (and sun.nio.cs.StreamEncoder) but it seems not - this may be an > oversight so I'll look into that. > > So are you running into issue? Are running with > -Djdk.tracePinnedThreads=full to find these issues? > > -Alan > From Alan.Bateman at oracle.com Mon Aug 10 19:02:40 2020 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Mon, 10 Aug 2020 20:02:40 +0100 Subject: Using BufferedReader and InputStreamReader with virtual threads In-Reply-To: References: <48298eed-65eb-d20c-e650-a471640e108f@soit.de> <0164dab4-56a3-0655-b256-5dfbc8f1c637@oracle.com> Message-ID: On 10/08/2020 17:07, Karsten Pagel wrote: > Well, since i'm just experimenting, it would be exaggerated to say, > that i'm running into issue ;-) > > i stumbled over it, when creating a simple testcase to check out, how > to use virtual threads and to do some first steps... > i have a fixed-size executorservice with one single worker-thread used > as carrier-executer and started two virtual-threads - each opening a > tcp-connection to a simple chatserver. i used the buffered reader for > simplicity (each virtual thread should print complete textlines send > to them, thats why is used BufferedReader.readLine()). > Since it didn't do what i expected to do (only one of them printing > out messages), i started to dig deeper... it works fine when using the > inputstream directly. > i think, there may be many third-party-libs using bufferedreader (for > example reading csv-files row by row) or inputstreamreaders for > charset-conversation - thats why i'm asking. > > I took a look at the (Buffered)Reader-class and your right. Since the > lock-object is visible to subclasses it's impossible to replace it > with a ReentrentLock without breaking compatibility with other classes... Yes, but they are supposed to use a j.u.concurrent lock when not extended. It's an oversight, or rather we changed some of the classes but not all of them. We'll sort it out. Thanks for pointing it out. -Alan From duke at openjdk.java.net Mon Aug 10 19:15:54 2020 From: duke at openjdk.java.net (duke) Date: Mon, 10 Aug 2020 19:15:54 GMT Subject: git: openjdk/loom: fibers: Fix chunk bugs Message-ID: Changeset: 3f3adaa2 Author: Ron Pressler Date: 2020-08-10 20:14:34 +0000 URL: https://git.openjdk.java.net/loom/commit/3f3adaa2 Fix chunk bugs ! src/hotspot/cpu/x86/continuationChunk_x86.inline.hpp ! src/hotspot/cpu/x86/continuation_x86.inline.hpp ! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp ! src/hotspot/share/runtime/continuation.cpp ! test/jdk/java/lang/Continuation/Fuzz.java ! test/jdk/java/lang/Continuation/fuzz.dat From duke at openjdk.java.net Mon Aug 10 19:38:59 2020 From: duke at openjdk.java.net (duke) Date: Mon, 10 Aug 2020 19:38:59 GMT Subject: git: openjdk/loom: fibers: Fix build Message-ID: <970d798f-cb7c-4c0c-a23c-b053e2c008a0@openjdk.java.net> Changeset: e857696e Author: Ron Pressler Date: 2020-08-10 20:37:43 +0000 URL: https://git.openjdk.java.net/loom/commit/e857696e Fix build ! src/hotspot/cpu/x86/continuation_x86.inline.hpp From duke at openjdk.java.net Mon Aug 10 21:29:11 2020 From: duke at openjdk.java.net (duke) Date: Mon, 10 Aug 2020 21:29:11 GMT Subject: git: openjdk/loom: fibers: 2 new changesets Message-ID: <6f854abc-8a89-4ca4-bad4-20f8b1fe9bf3@openjdk.java.net> Changeset: 7a8b514c Author: Ron Pressler Date: 2020-08-10 22:26:47 +0000 URL: https://git.openjdk.java.net/loom/commit/7a8b514c Fix build ! src/hotspot/share/runtime/continuation.cpp Changeset: 271ecabe Author: Ron Pressler Date: 2020-08-10 22:27:15 +0000 URL: https://git.openjdk.java.net/loom/commit/271ecabe - ! src/hotspot/share/runtime/continuation.cpp From duke at openjdk.java.net Tue Aug 11 06:09:42 2020 From: duke at openjdk.java.net (duke) Date: Tue, 11 Aug 2020 06:09:42 GMT Subject: git: openjdk/loom: fibers: 3 new changesets Message-ID: <4a9fb1e2-b936-4a1e-bb17-dcc308ce20a9@openjdk.java.net> Changeset: 29e9b12f Author: Alan Bateman Date: 2020-08-06 11:03:02 +0000 URL: https://git.openjdk.java.net/loom/commit/29e9b12f Align deprecation with ThreadGroup ! src/java.base/share/classes/java/lang/Thread.java Changeset: d9b8f637 Author: Alan Bateman Date: 2020-08-08 09:23:39 +0000 URL: https://git.openjdk.java.net/loom/commit/d9b8f637 Fix test name ! test/jdk/java/lang/Thread/virtual/NetSockets.java Changeset: e0bc1b5f Author: Alan Bateman Date: 2020-08-10 18:44:52 +0000 URL: https://git.openjdk.java.net/loom/commit/e0bc1b5f BufferedReader/BufferedWriter can use j.u.c. locks when not sub-classes ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/BufferedWriter.java ! src/java.base/share/classes/java/io/InputStreamReader.java ! src/java.base/share/classes/sun/nio/cs/StreamDecoder.java From duke at openjdk.java.net Tue Aug 11 08:30:35 2020 From: duke at openjdk.java.net (duke) Date: Tue, 11 Aug 2020 08:30:35 GMT Subject: git: openjdk/loom: fibers: 2 new changesets Message-ID: Changeset: 78edb39e Author: Ron Pressler Date: 2020-08-11 01:58:47 +0000 URL: https://git.openjdk.java.net/loom/commit/78edb39e - ! src/hotspot/share/runtime/continuation.cpp Changeset: 97535f55 Author: Ron Pressler Date: 2020-08-11 01:59:20 +0000 URL: https://git.openjdk.java.net/loom/commit/97535f55 Fix stack walk in chunks ! src/hotspot/share/runtime/continuation.cpp From tmay at clearwateranalytics.com Tue Aug 11 19:28:04 2020 From: tmay at clearwateranalytics.com (Thomas May) Date: Tue, 11 Aug 2020 19:28:04 +0000 Subject: VM Crash: Same thread Executor Message-ID: The following code intermittently crashes 16-loom+4-56 (It's crashed on me 3 out of 4 times). public class Main { public static void main(String[] args) { try (var e = Executors.newThreadExecutor(Thread.builder().daemon(true).virtual(Runnable::run).factory())) { for (int i = 0; i < 10000000; ++i) { int j = i; e.submit(()->{ try { Thread.sleep(1000); System.out.println(j); } catch (Exception ex) { throw new RuntimeException(ex); } }); } } } } I was testing the notion of using loom to issue concurrent tasks on the same thread that the service was created on. This would be useful in cases such as Swing where you might want to thread out a bunch of io and have it update the gui on return. Let me know if you need more information. Here's the first portion of the crash log # # A fatal error has been detected by the Java Runtime Environment: # # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffa051b284d, pid=9456, tid=14092 # # JRE version: OpenJDK Runtime Environment (16.0+4) (build 16-loom+4-56) # Java VM: OpenJDK 64-Bit Server VM (16-loom+4-56, mixed mode, sharing, tiered, compressed oops, g1 gc, windows-amd64) # Problematic frame: # V [jvm.dll+0x2f284d] # # No core dump will be written. Minidumps are not enabled by default on client versions of Windows # # If you would like to submit a bug report, please visit: # https://bugreport.java.com/bugreport/crash.jsp # --------------- S U M M A R Y ------------ Command Line: -Dfile.encoding=windows-1252 C:\dev\garbage\target\garbage-1.0-SNAPSHOT.jar Host: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz, 12 cores, 15G, Windows 10 , 64 bit Build 19041 (10.0.19041.292) Time: Tue Aug 11 13:03:40 2020 Mountain Daylight Time elapsed time: 6.841591 seconds (0d 0h 0m 6s) --------------- T H R E A D --------------- Current thread (0x000001319c0574d0): ConcurrentGCThread "G1 Conc#2" [stack: 0x0000002a13800000,0x0000002a13900000] [id=14092] Stack: [0x0000002a13800000,0x0000002a13900000], sp=0x0000002a138ffa10, free space=1022k Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) V [jvm.dll+0x2f284d] V [jvm.dll+0x30a86e] V [jvm.dll+0x307101] V [jvm.dll+0x308cbc] V [jvm.dll+0x3079b4] V [jvm.dll+0x30b256] V [jvm.dll+0x81eae0] V [jvm.dll+0x7ae6ba] V [jvm.dll+0x6931d6] C [ucrtbase.dll+0x21542] C [KERNEL32.DLL+0x16fd4] C [ntdll.dll+0x4cec1] siginfo: EXCEPTION_ACCESS_VIOLATION (0xc0000005), reading address 0x00007ffa0f1f8460 Register to memory mapping: RIP=0x00007ffa051b284d jvm.dll RAX=0x00007ffa05938458 jvm.dll RBX=0x0000000000000014 is an unknown value RCX=0x0000002a138ffb40 points into unknown readable memory: 0x00007ffa057b8958 | 58 89 7b 05 fa 7f 00 00 RDX=0x00000007677b7910 is pointing into object: jdk.internal.misc.StackChunk {0x00000007677b7770} - klass: 'jdk/internal/misc/StackChunk' RSP=0x0000002a138ffa10 points into unknown readable memory: 0x0000000800b9d170 | 70 d1 b9 00 08 00 00 00 RBP=0x0000002a138ffb40 points into unknown readable memory: 0x00007ffa057b8958 | 58 89 7b 05 fa 7f 00 00 RSI=0x00000007677b7910 is pointing into object: jdk.internal.misc.StackChunk {0x00000007677b7770} - klass: 'jdk/internal/misc/StackChunk' RDI=0x0000000800000008 is pointing into metadata R8 =0x0000000800000008 is pointing into metadata R9 =0x0000000001318001 is an unknown value R10=0x0000000800000000 is pointing into metadata R11=0x0000002a138ff8e0 points into unknown readable memory: 0x000001319c1eb218 | 18 b2 1e 9c 31 01 00 00 R12=0x0 is NULL R13=0x0000000000000001 is an unknown value R14=0x0000000000000002 is an unknown value R15=0x0000002a138ffb00 points into unknown readable memory: 0x00000131f7358a70 | 70 8a 35 f7 31 01 00 00 Registers: RAX=0x00007ffa05938458, RBX=0x0000000000000014, RCX=0x0000002a138ffb40, RDX=0x00000007677b7910 RSP=0x0000002a138ffa10, RBP=0x0000002a138ffb40, RSI=0x00000007677b7910, RDI=0x0000000800000008 R8 =0x0000000800000008, R9 =0x0000000001318001, R10=0x0000000800000000, R11=0x0000002a138ff8e0 R12=0x0000000000000000, R13=0x0000000000000001, R14=0x0000000000000002, R15=0x0000002a138ffb00 RIP=0x00007ffa051b284d, EFLAGS=0x0000000000010206 Top of Stack: (sp=0x0000002a138ffa10) 0x0000002a138ffa10: 0000000800b9d170 0000000000000003 0x0000002a138ffa20: 0000002a138ffb40 0000000000000000 0x0000002a138ffa30: 00000131f7375510 00007ffa051ca86e 0x0000002a138ffa40: 00000007677b7910 00000131f7358a80 0x0000002a138ffa50: 0000002a138ffb00 000000000c636eb7 0x0000002a138ffa60: 00000007677b7910 00007ffa051c7101 0x0000002a138ffa70: 000000000c636f22 0000000000000040 0x0000002a138ffa80: 00000007677b72d8 00007ffa051c85f4 0x0000002a138ffa90: 000000000c640000 00007ffa051c8cbc 0x0000002a138ffaa0: 00000007677b75c8 000000000c636f22 0x0000002a138ffab0: 000000000119557c 000000000007270e 0x0000002a138ffac0: 000001319b813201 0000000000000002 0x0000002a138ffad0: 00000131f7375510 00007ffa051c79b4 0x0000002a138ffae0: aaaaaaaaaaaaaaab 00000131f7358a70 0x0000002a138ffaf0: 0000000000000000 0000000000000000 0x0000002a138ffb00: 00000131f7358a70 00000131f7375510 Instructions: (pc=0x00007ffa051b284d) 0x00007ffa051b274d: c1 7d 09 48 c7 c0 f0 ff ff ff eb 0e 48 2b c1 48 0x00007ffa051b275d: 63 0d b1 81 68 00 48 0f af c1 49 8b 3c 06 49 8d 0x00007ffa051b276d: 1c 06 48 8b 45 20 48 ff 80 c0 00 00 00 66 83 fa 0x00007ffa051b277d: 01 75 1a 8b 0b 85 c9 74 24 8b d1 8b 0d 82 51 78 0x00007ffa051b278d: 00 48 d3 e2 48 03 15 70 51 78 00 eb 06 48 8b 13 0x00007ffa051b279d: 48 85 d2 74 08 48 8b c8 e8 a6 2b 00 00 48 3b 3b 0x00007ffa051b27ad: 0f 95 c0 40 0a f0 48 8d 4c 24 20 e8 d3 d5 38 00 0x00007ffa051b27bd: e9 4e ff ff ff 48 8b 7c 24 58 40 0f b6 c6 48 8b 0x00007ffa051b27cd: 74 24 68 48 8b 5c 24 50 48 8b 6c 24 60 48 83 c4 0x00007ffa051b27dd: 40 41 5e c3 cc cc cc cc cc cc cc cc cc cc cc cc 0x00007ffa051b27ed: cc cc cc 48 89 5c 24 08 48 89 6c 24 10 48 89 74 0x00007ffa051b27fd: 24 18 57 48 83 ec 20 80 3d 16 e0 80 00 00 48 8b 0x00007ffa051b280d: ea 48 8b f1 74 15 8b 79 08 8b 0d 04 51 78 00 48 0x00007ffa051b281d: d3 e7 48 03 3d f2 50 78 00 eb 04 48 8b 79 08 48 0x00007ffa051b282d: 8b d7 48 8b ce e8 c9 f7 e8 ff 4c 63 4f 0c 8b d8 0x00007ffa051b283d: 48 8d 05 14 5c 78 00 4c 8b c7 48 8b d6 48 8b cd 0x00007ffa051b284d: 42 ff 14 c8 48 8b 6c 24 38 8b c3 48 8b 5c 24 30 0x00007ffa051b285d: 48 8b 74 24 40 48 83 c4 20 5f c3 cc cc cc cc cc 0x00007ffa051b286d: cc cc cc 40 55 48 83 ec 30 48 89 5c 24 40 48 8b 0x00007ffa051b287d: e9 49 8b d8 48 89 74 24 48 44 8b 41 10 45 33 c9 0x00007ffa051b288d: 4c 89 74 24 28 4c 89 7c 24 20 4c 8b fa 48 8b d1 0x00007ffa051b289d: 48 8b 8b 98 00 00 00 e8 87 5d ed ff 4c 63 53 10 0x00007ffa051b28ad: 4c 63 8b 24 01 00 00 49 83 c2 39 8b 83 20 01 00 0x00007ffa051b28bd: 00 4d 03 d1 49 03 c2 4a 8d 34 d3 4c 8d 34 c3 49 0x00007ffa051b28cd: 3b f6 73 73 48 89 7c 24 50 66 66 0f 1f 84 00 00 0x00007ffa051b28dd: 00 00 00 48 63 1e 8b 46 04 49 03 df 48 8d 3c 83 0x00007ffa051b28ed: 48 3b df 73 44 0f 1f 40 00 66 66 0f 1f 84 00 00 0x00007ffa051b28fd: 00 00 00 48 8b 45 20 48 ff 80 c0 00 00 00 8b 0b 0x00007ffa051b290d: 85 c9 74 1c 8b d1 8b 0d f7 4f 78 00 48 d3 e2 48 0x00007ffa051b291d: 03 15 e5 4f 78 00 74 08 48 8b c8 e8 23 2a 00 00 0x00007ffa051b292d: 48 83 c3 04 48 3b df 72 ca 48 83 c6 08 49 3b f6 0x00007ffa051b293d: 72 a1 48 8b 7c 24 50 49 8b cf e8 c4 57 0c 00 4c Stack slot to memory mapping: stack at sp + 0 slots: 0x0000000800b9d170 is a pointer to class: java.lang.VirtualThread$Runner {0x0000000800b9d178} stack at sp + 1 slots: 0x0000000000000003 is an unknown value stack at sp + 2 slots: 0x0000002a138ffb40 points into unknown readable memory: 0x00007ffa057b8958 | 58 89 7b 05 fa 7f 00 00 stack at sp + 3 slots: 0x0 is NULL stack at sp + 4 slots: 0x00000131f7375510 points into unknown readable memory: 0x00007ffa057b8938 | 38 89 7b 05 fa 7f 00 00 stack at sp + 5 slots: 0x00007ffa051ca86e jvm.dll stack at sp + 6 slots: 0x00000007677b7910 is pointing into object: jdk.internal.misc.StackChunk {0x00000007677b7770} - klass: 'jdk/internal/misc/StackChunk' stack at sp + 7 slots: 0x00000131f7358a80 points into unknown readable memory: 0x00007ffa057b8918 | 18 89 7b 05 fa 7f 00 00 ________________________________ NOTICE: This e-mail message, together with any attachments, contains information of Clearwater Analytics and/or its affiliates that may be confidential, proprietary copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named on this message. If you are not the intended recipient, and have received this message in error, please immediately delete it. The information we provide is from sources Clearwater Analytics considers reliable, but Clearwater Analytics provides no warranties regarding the accuracy of the information. Further, nothing in the email should be construed as legal, financial, or tax advice, and any questions regarding the intended recipient's individual circumstances should be addressed to that recipient's lawyer and/or accountant. Clearwater Analytics, 777 W. Main St, Boise, ID 83702 If you prefer not to receive emails from Clearwater Analytics you may unsubscribe. From ron.pressler at oracle.com Tue Aug 11 20:32:31 2020 From: ron.pressler at oracle.com (Ron Pressler) Date: Tue, 11 Aug 2020 21:32:31 +0100 Subject: VM Crash: Same thread Executor In-Reply-To: References: Message-ID: Thank you for reporting this. While this crash is, indeed, a bug that we'll look into, a "same-thread" executor written like the one in your example won't work as you'd expect. The virtual threads won't all be scheduled on the same thread, but on whichever thread unblocks them. This will cause deadlocks and might even throw exceptions due to races (although it shouldn't crash the VM...). What you're looking for is a "single-thread" executor, created with Executors.newSingleThreadScheduledExecutor (or with EventQueue::invokeLater, although that won't currently work because there? are thread identity tests in UI code; this is being worked on). - Ron On 11 August 2020 at 20:28:51, Thomas May (tmay at clearwateranalytics.com(mailto:tmay at clearwateranalytics.com)) wrote: > The following code intermittently crashes 16-loom+4-56 (It's crashed on me 3 out of 4 times). > > public class Main { > public static void main(String[] args) { > try (var e = Executors.newThreadExecutor(Thread.builder().daemon(true).virtual(Runnable::run).factory())) { > for (int i = 0; i < 10000000; ++i) { > int j = i; > e.submit(()->{ > try { > Thread.sleep(1000); > System.out.println(j); > } catch (Exception ex) { > throw new RuntimeException(ex); > } > }); > } > } > } > } > > I was testing the notion of using loom to issue concurrent tasks on the same thread that the service was created on. This would be useful in cases such as Swing where you might want to thread out a bunch of io and have it update the gui on return. > > Let me know if you need more information. > > Here's the first portion of the crash log > > # > # A fatal error has been detected by the Java Runtime Environment: > # > # EXCEPTION_ACCESS_VIOLATION (0xc0000005) at pc=0x00007ffa051b284d, pid=9456, tid=14092 > # > # JRE version: OpenJDK Runtime Environment (16.0+4) (build 16-loom+4-56) > # Java VM: OpenJDK 64-Bit Server VM (16-loom+4-56, mixed mode, sharing, tiered, compressed oops, g1 gc, windows-amd64) > # Problematic frame: > # V [jvm.dll+0x2f284d] > # > # No core dump will be written. Minidumps are not enabled by default on client versions of Windows > # > # If you would like to submit a bug report, please visit: > # https://bugreport.java.com/bugreport/crash.jsp > # > > --------------- S U M M A R Y ------------ > > Command Line: -Dfile.encoding=windows-1252 C:\dev\garbage\target\garbage-1.0-SNAPSHOT.jar > > Host: Intel(R) Core(TM) i7-8750H CPU @ 2.20GHz, 12 cores, 15G, Windows 10 , 64 bit Build 19041 (10.0.19041.292) > Time: Tue Aug 11 13:03:40 2020 Mountain Daylight Time elapsed time: 6.841591 seconds (0d 0h 0m 6s) > > --------------- T H R E A D --------------- > > Current thread (0x000001319c0574d0): ConcurrentGCThread "G1 Conc#2" [stack: 0x0000002a13800000,0x0000002a13900000] [id=14092] > > Stack: [0x0000002a13800000,0x0000002a13900000], sp=0x0000002a138ffa10, free space=1022k > Native frames: (J=compiled Java code, j=interpreted, Vv=VM code, C=native code) > V [jvm.dll+0x2f284d] > V [jvm.dll+0x30a86e] > V [jvm.dll+0x307101] > V [jvm.dll+0x308cbc] > V [jvm.dll+0x3079b4] > V [jvm.dll+0x30b256] > V [jvm.dll+0x81eae0] > V [jvm.dll+0x7ae6ba] > V [jvm.dll+0x6931d6] > C [ucrtbase.dll+0x21542] > C [KERNEL32.DLL+0x16fd4] > C [ntdll.dll+0x4cec1] > > > siginfo: EXCEPTION_ACCESS_VIOLATION (0xc0000005), reading address 0x00007ffa0f1f8460 > > > Register to memory mapping: > > RIP=0x00007ffa051b284d jvm.dll > RAX=0x00007ffa05938458 jvm.dll > RBX=0x0000000000000014 is an unknown value > RCX=0x0000002a138ffb40 points into unknown readable memory: 0x00007ffa057b8958 | 58 89 7b 05 fa 7f 00 00 > RDX=0x00000007677b7910 is pointing into object: jdk.internal.misc.StackChunk > {0x00000007677b7770} - klass: 'jdk/internal/misc/StackChunk' > RSP=0x0000002a138ffa10 points into unknown readable memory: 0x0000000800b9d170 | 70 d1 b9 00 08 00 00 00 > RBP=0x0000002a138ffb40 points into unknown readable memory: 0x00007ffa057b8958 | 58 89 7b 05 fa 7f 00 00 > RSI=0x00000007677b7910 is pointing into object: jdk.internal.misc.StackChunk > {0x00000007677b7770} - klass: 'jdk/internal/misc/StackChunk' > RDI=0x0000000800000008 is pointing into metadata > R8 =0x0000000800000008 is pointing into metadata > R9 =0x0000000001318001 is an unknown value > R10=0x0000000800000000 is pointing into metadata > R11=0x0000002a138ff8e0 points into unknown readable memory: 0x000001319c1eb218 | 18 b2 1e 9c 31 01 00 00 > R12=0x0 is NULL > R13=0x0000000000000001 is an unknown value > R14=0x0000000000000002 is an unknown value > R15=0x0000002a138ffb00 points into unknown readable memory: 0x00000131f7358a70 | 70 8a 35 f7 31 01 00 00 > > > Registers: > RAX=0x00007ffa05938458, RBX=0x0000000000000014, RCX=0x0000002a138ffb40, RDX=0x00000007677b7910 > RSP=0x0000002a138ffa10, RBP=0x0000002a138ffb40, RSI=0x00000007677b7910, RDI=0x0000000800000008 > R8 =0x0000000800000008, R9 =0x0000000001318001, R10=0x0000000800000000, R11=0x0000002a138ff8e0 > R12=0x0000000000000000, R13=0x0000000000000001, R14=0x0000000000000002, R15=0x0000002a138ffb00 > RIP=0x00007ffa051b284d, EFLAGS=0x0000000000010206 > > Top of Stack: (sp=0x0000002a138ffa10) > 0x0000002a138ffa10: 0000000800b9d170 0000000000000003 > 0x0000002a138ffa20: 0000002a138ffb40 0000000000000000 > 0x0000002a138ffa30: 00000131f7375510 00007ffa051ca86e > 0x0000002a138ffa40: 00000007677b7910 00000131f7358a80 > 0x0000002a138ffa50: 0000002a138ffb00 000000000c636eb7 > 0x0000002a138ffa60: 00000007677b7910 00007ffa051c7101 > 0x0000002a138ffa70: 000000000c636f22 0000000000000040 > 0x0000002a138ffa80: 00000007677b72d8 00007ffa051c85f4 > 0x0000002a138ffa90: 000000000c640000 00007ffa051c8cbc > 0x0000002a138ffaa0: 00000007677b75c8 000000000c636f22 > 0x0000002a138ffab0: 000000000119557c 000000000007270e > 0x0000002a138ffac0: 000001319b813201 0000000000000002 > 0x0000002a138ffad0: 00000131f7375510 00007ffa051c79b4 > 0x0000002a138ffae0: aaaaaaaaaaaaaaab 00000131f7358a70 > 0x0000002a138ffaf0: 0000000000000000 0000000000000000 > 0x0000002a138ffb00: 00000131f7358a70 00000131f7375510 > > Instructions: (pc=0x00007ffa051b284d) > 0x00007ffa051b274d: c1 7d 09 48 c7 c0 f0 ff ff ff eb 0e 48 2b c1 48 > 0x00007ffa051b275d: 63 0d b1 81 68 00 48 0f af c1 49 8b 3c 06 49 8d > 0x00007ffa051b276d: 1c 06 48 8b 45 20 48 ff 80 c0 00 00 00 66 83 fa > 0x00007ffa051b277d: 01 75 1a 8b 0b 85 c9 74 24 8b d1 8b 0d 82 51 78 > 0x00007ffa051b278d: 00 48 d3 e2 48 03 15 70 51 78 00 eb 06 48 8b 13 > 0x00007ffa051b279d: 48 85 d2 74 08 48 8b c8 e8 a6 2b 00 00 48 3b 3b > 0x00007ffa051b27ad: 0f 95 c0 40 0a f0 48 8d 4c 24 20 e8 d3 d5 38 00 > 0x00007ffa051b27bd: e9 4e ff ff ff 48 8b 7c 24 58 40 0f b6 c6 48 8b > 0x00007ffa051b27cd: 74 24 68 48 8b 5c 24 50 48 8b 6c 24 60 48 83 c4 > 0x00007ffa051b27dd: 40 41 5e c3 cc cc cc cc cc cc cc cc cc cc cc cc > 0x00007ffa051b27ed: cc cc cc 48 89 5c 24 08 48 89 6c 24 10 48 89 74 > 0x00007ffa051b27fd: 24 18 57 48 83 ec 20 80 3d 16 e0 80 00 00 48 8b > 0x00007ffa051b280d: ea 48 8b f1 74 15 8b 79 08 8b 0d 04 51 78 00 48 > 0x00007ffa051b281d: d3 e7 48 03 3d f2 50 78 00 eb 04 48 8b 79 08 48 > 0x00007ffa051b282d: 8b d7 48 8b ce e8 c9 f7 e8 ff 4c 63 4f 0c 8b d8 > 0x00007ffa051b283d: 48 8d 05 14 5c 78 00 4c 8b c7 48 8b d6 48 8b cd > 0x00007ffa051b284d: 42 ff 14 c8 48 8b 6c 24 38 8b c3 48 8b 5c 24 30 > 0x00007ffa051b285d: 48 8b 74 24 40 48 83 c4 20 5f c3 cc cc cc cc cc > 0x00007ffa051b286d: cc cc cc 40 55 48 83 ec 30 48 89 5c 24 40 48 8b > 0x00007ffa051b287d: e9 49 8b d8 48 89 74 24 48 44 8b 41 10 45 33 c9 > 0x00007ffa051b288d: 4c 89 74 24 28 4c 89 7c 24 20 4c 8b fa 48 8b d1 > 0x00007ffa051b289d: 48 8b 8b 98 00 00 00 e8 87 5d ed ff 4c 63 53 10 > 0x00007ffa051b28ad: 4c 63 8b 24 01 00 00 49 83 c2 39 8b 83 20 01 00 > 0x00007ffa051b28bd: 00 4d 03 d1 49 03 c2 4a 8d 34 d3 4c 8d 34 c3 49 > 0x00007ffa051b28cd: 3b f6 73 73 48 89 7c 24 50 66 66 0f 1f 84 00 00 > 0x00007ffa051b28dd: 00 00 00 48 63 1e 8b 46 04 49 03 df 48 8d 3c 83 > 0x00007ffa051b28ed: 48 3b df 73 44 0f 1f 40 00 66 66 0f 1f 84 00 00 > 0x00007ffa051b28fd: 00 00 00 48 8b 45 20 48 ff 80 c0 00 00 00 8b 0b > 0x00007ffa051b290d: 85 c9 74 1c 8b d1 8b 0d f7 4f 78 00 48 d3 e2 48 > 0x00007ffa051b291d: 03 15 e5 4f 78 00 74 08 48 8b c8 e8 23 2a 00 00 > 0x00007ffa051b292d: 48 83 c3 04 48 3b df 72 ca 48 83 c6 08 49 3b f6 > 0x00007ffa051b293d: 72 a1 48 8b 7c 24 50 49 8b cf e8 c4 57 0c 00 4c > > > Stack slot to memory mapping: > stack at sp + 0 slots: 0x0000000800b9d170 is a pointer to class: > java.lang.VirtualThread$Runner {0x0000000800b9d178} > stack at sp + 1 slots: 0x0000000000000003 is an unknown value > stack at sp + 2 slots: 0x0000002a138ffb40 points into unknown readable memory: 0x00007ffa057b8958 | 58 89 7b 05 fa 7f 00 00 > stack at sp + 3 slots: 0x0 is NULL > stack at sp + 4 slots: 0x00000131f7375510 points into unknown readable memory: 0x00007ffa057b8938 | 38 89 7b 05 fa 7f 00 00 > stack at sp + 5 slots: 0x00007ffa051ca86e jvm.dll > stack at sp + 6 slots: 0x00000007677b7910 is pointing into object: jdk.internal.misc.StackChunk > {0x00000007677b7770} - klass: 'jdk/internal/misc/StackChunk' > stack at sp + 7 slots: 0x00000131f7358a80 points into unknown readable memory: 0x00007ffa057b8918 | 18 89 7b 05 fa 7f 00 00 > > ________________________________ > > NOTICE: This e-mail message, together with any attachments, contains information of Clearwater Analytics and/or its affiliates that may be confidential, proprietary copyrighted and/or legally privileged, and is intended solely for the use of the individual or entity named on this message. If you are not the intended recipient, and have received this message in error, please immediately delete it. The information we provide is from sources Clearwater Analytics considers reliable, but Clearwater Analytics provides no warranties regarding the accuracy of the information. Further, nothing in the email should be construed as legal, financial, or tax advice, and any questions regarding the intended recipient's individual circumstances should be addressed to that recipient's lawyer and/or accountant. > > Clearwater Analytics, 777 W. Main St, Boise, ID 83702 > If you prefer not to receive emails from Clearwater Analytics you may unsubscribe. From mbien42 at gmail.com Wed Aug 12 04:29:38 2020 From: mbien42 at gmail.com (Michael Bien) Date: Wed, 12 Aug 2020 06:29:38 +0200 Subject: SIGSEGV after running virtual-thread jetty for a few minutes Message-ID: <12032fe4-1605-8a46-72df-ed68a39dcb69@gmail.com> Hello Loomers, after some fun experiments with loom i decided to swap jetty's thread pool against the default virtual thread executor* to test some (old) apps on it. Most of it ran great, got some JVM crashes with the apache roller blogserver though: # # A fatal error has been detected by the Java Runtime Environment: # #? SIGSEGV (0xb) at pc=0x00007fc7deedb454, pid=58060, tid=58180 # # JRE version: OpenJDK Runtime Environment (16.0) (build 16-internal+0-adhoc.mbien.loom) # Java VM: OpenJDK 64-Bit Server VM (16-internal+0-adhoc.mbien.loom, mixed mode, sharing, tiered, compressed oops, parallel gc, linux-amd64) # Problematic frame: # V? [libjvm.so+0x719454]? frame::sender(RegisterMap*) const+0xb4 (that would be today's version of loom from git, i got the same result with the official Build 16-loom+4-56) unfortunately this isn't super easy to reproduce. I ran a short load test for a minute, then i waited 1-5 minutes and ran it again - thats when it usually crashed. It might have something to do with old carrier threads despawning which blocked on native calls. When it ramps up again it crashes - but that is only a wild guess i got while looking at the visualvm thread graph for too long. if its a known issue... please ignore. Otherwise let me know how i can help. JVM error log attached. *https://github.com/mbien/vt4jetty/blob/master/src/main/java/dev/mbien/virtualthreads4jetty/VirtualThreadExecutor.java best regards, michael bien From Alan.Bateman at oracle.com Wed Aug 12 09:05:06 2020 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Wed, 12 Aug 2020 10:05:06 +0100 Subject: VM Crash: Same thread Executor In-Reply-To: References: Message-ID: <585ada87-5d31-618f-58e5-7295b07b1d11@oracle.com> On 11/08/2020 20:28, Thomas May wrote: > The following code intermittently crashes 16-loom+4-56 (It's crashed on me 3 out of 4 times). > > public class Main { > public static void main(String[] args) { > try (var e = Executors.newThreadExecutor(Thread.builder().daemon(true).virtual(Runnable::run).factory())) { > for (int i = 0; i < 10000000; ++i) { > int j = i; > e.submit(()->{ > try { > Thread.sleep(1000); > System.out.println(j); > } catch (Exception ex) { > throw new RuntimeException(ex); > } > }); > } > } > } > } > I tried your example and it crashes for me intermittently due an an underlying OOME that triggers a guarantee. I wasn't able to duplicate the crash you are seeing but there have been several fixes in recent weeks that may be related to the issue that you are seeing. We need to refresh the EA build to pick up these fixes. Anyway, as Ron said, virtual(Runnable::run) will run on the current thread so the expected behavior with the above will be use the main thread to run the 10 million virtual threads. These will park in Thread.sleep and the main thread will block in close waiting for the 10 million threads to terminate. The carrier thread used to execute the code after Thread.sleep will be a timer thread that unpark the virtual thread and you don't want that. There is a warning in the virtual(Executor) javadoc to not do this and we might need to make it a bit more prominent. -Alan From duke at openjdk.java.net Wed Aug 12 09:56:59 2020 From: duke at openjdk.java.net (duke) Date: Wed, 12 Aug 2020 09:56:59 GMT Subject: git: openjdk/loom: fibers: 2 new changesets Message-ID: Changeset: d56e5827 Author: Alan Bateman Date: 2020-08-11 17:27:46 +0000 URL: https://git.openjdk.java.net/loom/commit/d56e5827 Cleanup of Reader/Writer use of j.u.c locks ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/BufferedWriter.java ! src/java.base/share/classes/java/io/InputStreamReader.java ! src/java.base/share/classes/java/io/OutputStreamWriter.java ! src/java.base/share/classes/java/io/PrintWriter.java ! src/java.base/share/classes/java/io/Reader.java Changeset: 844037da Author: Alan Bateman Date: 2020-08-12 10:43:20 +0000 URL: https://git.openjdk.java.net/loom/commit/844037da Fix comment ! src/java.base/share/classes/java/io/BufferedOutputStream.java ! src/java.base/share/classes/java/io/BufferedReader.java ! src/java.base/share/classes/java/io/BufferedWriter.java From ron.pressler at oracle.com Wed Aug 12 11:05:59 2020 From: ron.pressler at oracle.com (Ron Pressler) Date: Wed, 12 Aug 2020 12:05:59 +0100 Subject: SIGSEGV after running virtual-thread jetty for a few minutes In-Reply-To: <12032fe4-1605-8a46-72df-ed68a39dcb69@gmail.com> References: <12032fe4-1605-8a46-72df-ed68a39dcb69@gmail.com> Message-ID: Hi. Thank you for reporting this. We are currently in the process of finding and fixing a whole stream of stability bugs. This might take a while, but when we think things are looking good, we?ll notify the list and ask all those who?ve encountered such crashes to try again. ? Ron On 12 August 2020 at 05:32:33, Michael Bien (mbien42 at gmail.com) wrote: Hello Loomers, after some fun experiments with loom i decided to swap jetty's thread pool against the default virtual thread executor* to test some (old) apps on it. Most of it ran great, got some JVM crashes with the apache roller blogserver though: # # A fatal error has been detected by the Java Runtime Environment: # #? SIGSEGV (0xb) at pc=0x00007fc7deedb454, pid=58060, tid=58180 # # JRE version: OpenJDK Runtime Environment (16.0) (build 16-internal+0-adhoc.mbien.loom) # Java VM: OpenJDK 64-Bit Server VM (16-internal+0-adhoc.mbien.loom, mixed mode, sharing, tiered, compressed oops, parallel gc, linux-amd64) # Problematic frame: # V? [libjvm.so+0x719454]? frame::sender(RegisterMap*) const+0xb4 (that would be today's version of loom from git, i got the same result with the official Build 16-loom+4-56) unfortunately this isn't super easy to reproduce. I ran a short load test for a minute, then i waited 1-5 minutes and ran it again - thats when it usually crashed. It might have something to do with old carrier threads despawning which blocked on native calls. When it ramps up again it crashes - but that is only a wild guess i got while looking at the visualvm thread graph for too long. if its a known issue... please ignore. Otherwise let me know how i can help. JVM error log attached. *https://urldefense.com/v3/__https://github.com/mbien/vt4jetty/blob/master/src/main/java/dev/mbien/virtualthreads4jetty/VirtualThreadExecutor.java__;!!GqivPVa7Brio!LUl7y2T2fvzBkGRze_482solKjdwuJtJemb-yWrlmfhoY3rQzlKxQP9ddnPFIuK8rw$ best regards, michael bien From mbien42 at gmail.com Wed Aug 12 12:06:32 2020 From: mbien42 at gmail.com (Michael Bien) Date: Wed, 12 Aug 2020 14:06:32 +0200 Subject: SIGSEGV after running virtual-thread jetty for a few minutes In-Reply-To: References: <12032fe4-1605-8a46-72df-ed68a39dcb69@gmail.com> Message-ID: awesome! thanks, michael On Wednesday, August 12, 2020, Ron Pressler wrote: > Hi. > Thank you for reporting this. We are currently in the process of finding and fixing > a whole stream of stability bugs. This might take a while, but when we think things > are looking good, we?ll notify the list and ask all those who?ve encountered such > crashes to try again. > ? Ron > > On 12 August 2020 at 05:32:33, Michael Bien (mbien42 at gmail.com) wrote: > > Hello Loomers, > > after some fun experiments with loom i decided to swap jetty's thread > pool against the default virtual thread executor* to test some (old) > apps on it. > > Most of it ran great, got some JVM crashes with the apache roller > blogserver though: > > # > # A fatal error has been detected by the Java Runtime Environment: > # > # SIGSEGV (0xb) at pc=0x00007fc7deedb454, pid=58060, tid=58180 > # > # JRE version: OpenJDK Runtime Environment (16.0) (build > 16-internal+0-adhoc.mbien.loom) > # Java VM: OpenJDK 64-Bit Server VM (16-internal+0-adhoc.mbien.loom, > mixed mode, sharing, tiered, compressed oops, parallel gc, linux-amd64) > # Problematic frame: > # V [libjvm.so+0x719454] frame::sender(RegisterMap*) const+0xb4 > > (that would be today's version of loom from git, i got the same result > with the official Build 16-loom+4-56) > > unfortunately this isn't super easy to reproduce. I ran a short load > test for a minute, then i waited 1-5 minutes and ran it again - thats > when it usually crashed. It might have something to do with old carrier > threads despawning which blocked on native calls. When it ramps up again > it crashes - but that is only a wild guess i got while looking at the > visualvm thread graph for too long. > > if its a known issue... please ignore. Otherwise let me know how i can > help. JVM error log attached. > > * https://urldefense.com/v3/__https://github.com/mbien/vt4jetty/blob/master/src/main/java/dev/mbien/virtualthreads4jetty/VirtualThreadExecutor.java__;!!GqivPVa7Brio!LUl7y2T2fvzBkGRze_482solKjdwuJtJemb-yWrlmfhoY3rQzlKxQP9ddnPFIuK8rw$ > > best regards, > > michael bien > > > > From duke at openjdk.java.net Thu Aug 13 05:36:22 2020 From: duke at openjdk.java.net (duke) Date: Thu, 13 Aug 2020 05:36:22 GMT Subject: git: openjdk/loom: fibers: workaround for OopHandle copy constructor assert in VThreadList::append Message-ID: <69364361-3123-4e94-b336-c3da5d3e7dea@openjdk.java.net> Changeset: 8b5568b8 Author: Serguei Spitsyn Date: 2020-08-13 05:35:34 +0000 URL: https://git.openjdk.java.net/loom/commit/8b5568b8 workaround for OopHandle copy constructor assert in VThreadList::append ! src/hotspot/share/prims/jvmtiThreadState.cpp From duke at openjdk.java.net Thu Aug 13 05:40:37 2020 From: duke at openjdk.java.net (duke) Date: Thu, 13 Aug 2020 05:40:37 GMT Subject: git: openjdk/loom: fibers: JVMTI update for NULL as current thread Message-ID: <50031eda-440e-4f9d-8a1b-99ba1c34e658@openjdk.java.net> Changeset: 11a9c170 Author: Serguei Spitsyn Date: 2020-08-13 05:39:00 +0000 URL: https://git.openjdk.java.net/loom/commit/11a9c170 JVMTI update for NULL as current thread ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp + test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/NullAsCurrentThreadTest.java + test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/libNullAsCurrentThreadTest.cpp From duke at openjdk.java.net Thu Aug 13 08:29:26 2020 From: duke at openjdk.java.net (duke) Date: Thu, 13 Aug 2020 08:29:26 GMT Subject: git: openjdk/loom: fibers: 2 new changesets Message-ID: <8ed9119a-17fc-4e70-8354-6e66ad64bbb2@openjdk.java.net> Changeset: 26ed19a0 Author: Alan Bateman Date: 2020-08-13 08:01:20 +0000 URL: https://git.openjdk.java.net/loom/commit/26ed19a0 Fix blockingWriteFully ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java Changeset: c2a409a9 Author: Alan Bateman Date: 2020-08-13 09:28:44 +0000 URL: https://git.openjdk.java.net/loom/commit/c2a409a9 Fix build issue ! test/hotspot/jtreg/serviceability/jvmti/vthread/NullAsCurrentThreadTest/libNullAsCurrentThreadTest.cpp From duke at openjdk.java.net Thu Aug 13 12:18:36 2020 From: duke at openjdk.java.net (duke) Date: Thu, 13 Aug 2020 12:18:36 GMT Subject: git: openjdk/loom: fibers: Handle OOM Message-ID: <65aa1aae-222d-4a46-a972-b641653507da@openjdk.java.net> Changeset: cbfeaa89 Author: Rickard B?ckman Date: 2020-08-13 23:58:47 +0000 URL: https://git.openjdk.java.net/loom/commit/cbfeaa89 Handle OOM ! src/hotspot/share/runtime/continuation.cpp ! test/jdk/java/lang/Thread/virtual/stress/TimedGet.java From duke at openjdk.java.net Thu Aug 13 19:41:56 2020 From: duke at openjdk.java.net (duke) Date: Thu, 13 Aug 2020 19:41:56 GMT Subject: git: openjdk/loom: fibers: Fix chunks issues Message-ID: <7f92e50f-de42-402a-bf3f-748a1f419665@openjdk.java.net> Changeset: 20e14606 Author: Ron Pressler Date: 2020-08-13 20:41:01 +0000 URL: https://git.openjdk.java.net/loom/commit/20e14606 Fix chunks issues ! src/hotspot/cpu/x86/continuationChunk_x86.inline.hpp ! src/hotspot/cpu/x86/continuation_x86.inline.hpp ! src/hotspot/cpu/x86/hframe_x86.hpp ! src/hotspot/share/runtime/continuation.cpp ! src/java.base/share/classes/java/lang/Continuation.java ! test/jdk/java/lang/Continuation/fuzz.dat From duke at openjdk.java.net Fri Aug 14 05:20:38 2020 From: duke at openjdk.java.net (duke) Date: Fri, 14 Aug 2020 05:20:38 GMT Subject: git: openjdk/loom: fibers: 2 new changesets Message-ID: Changeset: fda7ae97 Author: Alan Bateman Date: 2020-08-13 13:06:10 +0000 URL: https://git.openjdk.java.net/loom/commit/fda7ae97 Minimize impact on destroy ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/ThreadGroup.java ! test/jdk/java/lang/ThreadGroup/BasicTests.java Changeset: b9d24e05 Author: Alan Bateman Date: 2020-08-13 13:49:10 +0000 URL: https://git.openjdk.java.net/loom/commit/b9d24e05 Fix comment ! test/jdk/java/lang/Thread/virtual/stress/TimedGet.java From duke at openjdk.java.net Fri Aug 14 09:19:23 2020 From: duke at openjdk.java.net (duke) Date: Fri, 14 Aug 2020 09:19:23 GMT Subject: git: openjdk/loom: fibers: Fix null pointer in squash Message-ID: Changeset: 0b63512b Author: Ron Pressler Date: 2020-08-14 10:18:35 +0000 URL: https://git.openjdk.java.net/loom/commit/0b63512b Fix null pointer in squash ! src/hotspot/share/runtime/continuation.cpp From duke at openjdk.java.net Mon Aug 17 11:52:58 2020 From: duke at openjdk.java.net (duke) Date: Mon, 17 Aug 2020 11:52:58 GMT Subject: git: openjdk/loom: fibers: 8 new changesets Message-ID: Changeset: 10255bb5 Author: Alan Bateman Date: 2020-08-14 12:56:35 +0000 URL: https://git.openjdk.java.net/loom/commit/10255bb5 spurious ) ! src/java.base/share/classes/java/lang/ThreadGroup.java Changeset: 69b5d64e Author: Alan Bateman Date: 2020-08-15 08:42:51 +0000 URL: https://git.openjdk.java.net/loom/commit/69b5d64e More javadoc improvements ! src/java.base/share/classes/java/lang/ThreadGroup.java Changeset: c9911144 Author: Alan Bateman Date: 2020-08-16 08:27:21 +0000 URL: https://git.openjdk.java.net/loom/commit/c9911144 Get TG::list working, misc. cleanup ! src/java.base/share/classes/java/lang/ThreadGroup.java ! test/jdk/java/lang/ThreadGroup/BasicTests.java Changeset: 63fb7770 Author: Alan Bateman Date: 2020-08-16 08:31:46 +0000 URL: https://git.openjdk.java.net/loom/commit/63fb7770 use of currentCarrierThread not needed ! src/java.base/share/classes/java/lang/VirtualThread.java Changeset: b7a87425 Author: Alan Bateman Date: 2020-08-16 09:09:30 +0000 URL: https://git.openjdk.java.net/loom/commit/b7a87425 More cleanup ! src/java.base/share/classes/java/lang/ThreadGroup.java Changeset: 3beb79ec Author: Alan Bateman Date: 2020-08-16 09:20:28 +0000 URL: https://git.openjdk.java.net/loom/commit/3beb79ec Cleanup ! src/java.base/share/classes/java/lang/ThreadGroup.java Changeset: 02895262 Author: Alan Bateman Date: 2020-08-17 08:49:31 +0000 URL: https://git.openjdk.java.net/loom/commit/02895262 More anomalies with custom schedulers ! src/java.base/share/classes/java/lang/StackStreamFactory.java ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/Thread.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/lang/VirtualThread.java ! test/jdk/java/lang/Thread/BuilderTest.java Changeset: 503d331f Author: Alan Bateman Date: 2020-08-17 11:44:27 +0000 URL: https://git.openjdk.java.net/loom/commit/503d331f Add test for mixing schedulers + test/jdk/java/lang/Thread/virtual/SchedulerCocktail.java From duke at openjdk.java.net Mon Aug 17 13:37:38 2020 From: duke at openjdk.java.net (duke) Date: Mon, 17 Aug 2020 13:37:38 GMT Subject: git: openjdk/loom: fibers: Fix stack-passed args issue Message-ID: <49a58d6c-a635-438e-88c9-d6c1440c5e86@openjdk.java.net> Changeset: eddd7d7e Author: Ron Pressler Date: 2020-08-17 14:36:12 +0000 URL: https://git.openjdk.java.net/loom/commit/eddd7d7e Fix stack-passed args issue ! src/hotspot/share/runtime/continuation.cpp ! test/jdk/java/lang/Continuation/fuzz.dat From duke at openjdk.java.net Mon Aug 17 15:22:53 2020 From: duke at openjdk.java.net (duke) Date: Mon, 17 Aug 2020 15:22:53 GMT Subject: git: openjdk/loom: fibers: Fix incorrect assert Message-ID: Changeset: 6c191da7 Author: Ron Pressler Date: 2020-08-17 15:56:55 +0000 URL: https://git.openjdk.java.net/loom/commit/6c191da7 Fix incorrect assert ! src/hotspot/share/runtime/continuation.cpp ! src/hotspot/share/runtime/frame.cpp From duke at openjdk.java.net Mon Aug 17 21:03:07 2020 From: duke at openjdk.java.net (duke) Date: Mon, 17 Aug 2020 21:03:07 GMT Subject: git: openjdk/loom: fibers: Fix stack-walking Message-ID: <767699b8-9373-45bd-a6de-d00e7fa0462e@openjdk.java.net> Changeset: 06909933 Author: Ron Pressler Date: 2020-08-17 22:02:39 +0000 URL: https://git.openjdk.java.net/loom/commit/06909933 Fix stack-walking ! src/hotspot/share/classfile/javaClasses.hpp ! src/hotspot/share/classfile/javaClasses.inline.hpp ! src/hotspot/share/runtime/continuation.cpp ! src/hotspot/share/runtime/stackValue.hpp ! test/jdk/java/lang/Continuation/Fuzz.java ! test/jdk/java/lang/Continuation/fuzz.dat From duke at openjdk.java.net Mon Aug 17 23:27:46 2020 From: duke at openjdk.java.net (duke) Date: Mon, 17 Aug 2020 23:27:46 GMT Subject: git: openjdk/loom: fibers: Fix fast-path detection Message-ID: <3076598a-4bac-43cb-a047-ebfb88f988e4@openjdk.java.net> Changeset: 9653763e Author: Ron Pressler Date: 2020-08-18 00:26:49 +0000 URL: https://git.openjdk.java.net/loom/commit/9653763e Fix fast-path detection ! src/hotspot/cpu/x86/templateTable_x86.cpp From aph at redhat.com Tue Aug 18 12:54:42 2020 From: aph at redhat.com (Andrew Haley) Date: Tue, 18 Aug 2020 13:54:42 +0100 Subject: Testing Loom Message-ID: <94e25228-b3b3-cdda-fe73-8ef6a01e9785@redhat.com> I need to run VM tests. Needless to say, I get a ton of Shenandoah failures. Loom developers, please tell me: How do you configure and build? What does your "make test" command line look like? -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From ron.pressler at oracle.com Tue Aug 18 13:08:08 2020 From: ron.pressler at oracle.com (Ron Pressler) Date: Tue, 18 Aug 2020 14:08:08 +0100 Subject: Testing Loom In-Reply-To: <94e25228-b3b3-cdda-fe73-8ef6a01e9785@redhat.com> References: <94e25228-b3b3-cdda-fe73-8ef6a01e9785@redhat.com> Message-ID: The ones I frequently run are: ? ? make exploded-test TEST="jtreg:jdk/java/lang/Continuation/" ? ? make exploded-test TEST="jtreg:jdk/java/lang/Thread/virtual/" ? ? make exploded-test TEST="jtreg:serviceability/jvmti/vthread/" ? Ron On 18 August 2020 at 13:55:48, Andrew Haley (aph at redhat.com(mailto:aph at redhat.com)) wrote: > I need to run VM tests. Needless to say, I get a ton of Shenandoah > failures. > > Loom developers, please tell me: > > How do you configure and build? > > What does your "make test" command line look like? > > -- > Andrew Haley (he/him) > Java Platform Lead Engineer > Red Hat UK Ltd. > https://keybase.io/andrewhaley > EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 > From aph at redhat.com Tue Aug 18 13:17:00 2020 From: aph at redhat.com (Andrew Haley) Date: Tue, 18 Aug 2020 14:17:00 +0100 Subject: Testing Loom In-Reply-To: References: <94e25228-b3b3-cdda-fe73-8ef6a01e9785@redhat.com> Message-ID: On 18/08/2020 14:08, Ron Pressler wrote: > ? ? make exploded-test TEST="jtreg:jdk/java/lang/Continuation/" > ? ? make exploded-test TEST="jtreg:jdk/java/lang/Thread/virtual/" > ? ? make exploded-test TEST="jtreg:serviceability/jvmti/vthread/" Thanks! -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From duke at openjdk.java.net Tue Aug 18 13:26:14 2020 From: duke at openjdk.java.net (duke) Date: Tue, 18 Aug 2020 13:26:14 GMT Subject: git: openjdk/loom: fibers: 76 new changesets Message-ID: Changeset: 18d5626e Author: Mandy Chung Date: 2020-08-05 13:24:53 +0000 URL: https://git.openjdk.java.net/loom/commit/18d5626e 8250929: Missing "classpath exception" in LambdaProxyClassArchive.java Reviewed-by: sundar ! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java Changeset: deaadfad Author: Lois Foltan Date: 2020-08-06 18:13:56 +0000 URL: https://git.openjdk.java.net/loom/commit/deaadfad 8247938: Change various JVM enums like LinkInfo::AccessCheck and Klass::DefaultsLookupMode to enum class Use C++11 scoped enumeration declarations for several different Klass and LinkInfo enumerations. Reviewed-by: coleenp, hseigel, kbarrett ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/nativeLookup.cpp Changeset: 9886b7e9 Author: Chris Plummer Date: 2020-08-06 13:14:15 +0000 URL: https://git.openjdk.java.net/loom/commit/9886b7e9 8248879: SA core file support on OSX has some bugs trying to locate the jvm libraries Reviewed-by: sspitsyn, amenkov ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c Changeset: c02b7570 Author: Leonid Mesnik Date: 2020-08-06 13:29:15 +0000 URL: https://git.openjdk.java.net/loom/commit/c02b7570 8161684: [testconf] Add VerifyOops' testing into compiler tiers Reviewed-by: kvn ! test/jtreg-ext/requires/VMProps.java Changeset: 111ba18a Author: Alex Menkov Date: 2020-08-06 15:59:47 +0000 URL: https://git.openjdk.java.net/loom/commit/111ba18a 8249550: jdb should use loopback address when not using remote agent Reviewed-by: cjplummer, sspitsyn ! src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketTransportService.java Changeset: c202bd70 Author: David Holmes Date: 2020-08-06 21:03:18 +0000 URL: https://git.openjdk.java.net/loom/commit/c202bd70 8250606: Remove unnecessary assertions in ObjectSynchronizer FastHashcode and inflate Reviewed-by: dcubed, coleenp ! src/hotspot/share/runtime/synchronizer.cpp Changeset: d02e7d55 Author: Brian Burkhalter Date: 2020-08-06 18:23:21 +0000 URL: https://git.openjdk.java.net/loom/commit/d02e7d55 8251272: Typo in java.util.Formatter: "Numberic" should be "Numeric" Reviewed-by: bchristi, naoto, jlaskey ! src/java.base/share/classes/java/util/Formatter.java Changeset: db46b297 Author: Chris Plummer Date: 2020-08-06 18:21:21 +0000 URL: https://git.openjdk.java.net/loom/commit/db46b297 8251121: six SA tests leave core files behind on macOS Reviewed-by: dholmes, dcubed ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java ! test/lib/jdk/test/lib/util/CoreUtils.java Changeset: 70885cae Author: Brian Burkhalter Date: 2020-08-06 18:27:33 +0000 URL: https://git.openjdk.java.net/loom/commit/70885cae Merge Changeset: ef86f06c Author: Leo Jiang Date: 2020-08-07 01:48:31 +0000 URL: https://git.openjdk.java.net/loom/commit/ef86f06c 8250665: Wrong translation for the month name of May in ar_JO,LB,SY Reviewed-by: naoto ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ar_JO.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ar_LB.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ar_SY.java ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: 12879e91 Author: Gabriel Reid Committer: Erik Gahlin Date: 2020-08-07 04:21:57 +0000 URL: https://git.openjdk.java.net/loom/commit/12879e91 8250928: JFR: Improve hash algorithm for stack traces Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp Changeset: 555f0e6e Author: Mikael Vidstedt Date: 2020-08-06 20:56:46 +0000 URL: https://git.openjdk.java.net/loom/commit/555f0e6e Added tag jdk-16+10 for changeset b01985b4f88f ! .hgtags Changeset: c148c2c1 Author: Dong Bo Committer: Fei Yang Date: 2020-08-07 12:35:30 +0000 URL: https://git.openjdk.java.net/loom/commit/c148c2c1 8165404: AArch64: Implement SHA512 accelerator/intrinsic Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64-asmtest.py ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 4d3baa2d Author: Markus Gr?nlund Date: 2020-08-07 11:52:09 +0000 URL: https://git.openjdk.java.net/loom/commit/4d3baa2d 8251179: Word tearing problem with _last_sweep Reviewed-by: coleenp, dholmes, kbarrett ! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp Changeset: 0c9e0c2e Author: Coleen Phillimore Date: 2020-08-07 07:53:26 +0000 URL: https://git.openjdk.java.net/loom/commit/0c9e0c2e 8244997: Convert the JavaThread::_threadObj oop to use OopStorage Move the oop and handle releasing it in the service thread. Remove Universe::oops_do from callers. Co-authored-by: Erik Osterlund Co-authored-by: Tom Rodriguez Reviewed-by: dholmes, zgu, eosterlund, cjplummer ! src/hotspot/cpu/aarch64/c1_LIR_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIR_arm.cpp ! src/hotspot/cpu/ppc/c1_LIR_ppc.cpp ! src/hotspot/cpu/s390/c1_LIR_s390.cpp ! src/hotspot/cpu/x86/c1_LIR_x86.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psRootType.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shared/oopStorageSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp ! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: 45c89daf Author: Daniel Fuchs Date: 2020-08-07 15:09:19 +0000 URL: https://git.openjdk.java.net/loom/commit/45c89daf 8249786: java/net/httpclient/websocket/PendingPingTextClose.java fails very infrequently TransportImpl is modified to make sure the CLOSED state is recorded before the channel is closed. The tests are modified to enable their retry mechanism on windows, similar to what was done previously for macOS. Reviewed-by: prappo, chegar ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/TransportImpl.java ! test/jdk/java/net/httpclient/websocket/PendingBinaryPingClose.java ! test/jdk/java/net/httpclient/websocket/PendingBinaryPongClose.java ! test/jdk/java/net/httpclient/websocket/PendingOperations.java ! test/jdk/java/net/httpclient/websocket/PendingPingBinaryClose.java ! test/jdk/java/net/httpclient/websocket/PendingPingTextClose.java ! test/jdk/java/net/httpclient/websocket/PendingPongBinaryClose.java ! test/jdk/java/net/httpclient/websocket/PendingPongTextClose.java ! test/jdk/java/net/httpclient/websocket/PendingTextPingClose.java ! test/jdk/java/net/httpclient/websocket/PendingTextPongClose.java ! test/jdk/java/net/httpclient/websocket/Support.java Changeset: 77c46ea9 Author: Daniel Fuchs Date: 2020-08-07 16:16:45 +0000 URL: https://git.openjdk.java.net/loom/commit/77c46ea9 8229822: ThrowingPushPromises tests sometimes fail due to EOF SocketTube is fixed to cater for errors caused by pausing/resuming events on an asynchronously closed connection, from within the selector's manager thread. Http2Connection and Stream are fixed to prevent sending a DataFrame on a stream after Reset has been sent. Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesIO.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringCustom.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringIO.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesSanity.java Changeset: e800cc2d Author: Andy Herrick Date: 2020-08-07 11:42:42 +0000 URL: https://git.openjdk.java.net/loom/commit/e800cc2d 8251184: File association without description causes exception Reviewed-by: asemenyuk, almatvee ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/FileAssociation.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/StandardBundlerParam.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java ! test/jdk/tools/jpackage/share/FileAssociationsTest.java Changeset: 1ad16594 Author: Vladimir Kozlov Date: 2020-08-07 10:16:19 +0000 URL: https://git.openjdk.java.net/loom/commit/1ad16594 8251260: two MD5 tests fail "RuntimeException: Unexpected count of intrinsic" Do not run intrinsics/sha/sanity tests with AOTed java.base Reviewed-by: vlivanov ! test/hotspot/jtreg/ProblemList-aot.txt ! 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/TestSHA512Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Changeset: 9852a6f7 Author: Thomas Schatzl Date: 2020-08-07 19:23:53 +0000 URL: https://git.openjdk.java.net/loom/commit/9852a6f7 8248401: Refactor/unify RMI gc support functionality Move recent timestamp of most recent whole heap liveness analysis into CollectedHeap, removing the duplicates in all collectors Reviewed-by: kbarrett, ayang, stefank ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/genMarkSweep.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shared/generation.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/prims/jvm.cpp Changeset: c8c4d837 Author: Patrick Concannon Date: 2020-08-07 20:39:10 +0000 URL: https://git.openjdk.java.net/loom/commit/c8c4d837 8250886: java/net/DatagramSocket/SendReceiveMaxSize.java fails in timeout SO_RCVBUF was previously set to match the SO_SNDBUF, however the kernel value for SO_RCVBUF is much larger. This mismatch caused the test to fail, and the fix removes this issue. Reviewed-by: alanb, dfuchs ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java Changeset: 4ac45a3b Author: Raffaello Giulietti Committer: Brian Burkhalter Date: 2020-08-07 12:58:40 +0000 URL: https://git.openjdk.java.net/loom/commit/4ac45a3b 8245036: DataInputStream.readFully(byte[], int, int) does not throw expected IndexOutOfBoundsExceptions Reviewed-by: bpb ! src/java.base/share/classes/java/io/DataInputStream.java ! test/jdk/java/io/DataInputStream/ReadFully.java Changeset: 3c276ce1 Author: Evgeny Nikitin Date: 2020-07-27 21:17:44 +0000 URL: https://git.openjdk.java.net/loom/commit/3c276ce1 8067651: LevelTransitionTest.java, fix trivial methods levels logic Make test method really trivial, adjust trivial logic, make logic independent of background compilation. Reviewed-by: iignatyev, thartmann, kvn ! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java ! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java + test/hotspot/jtreg/compiler/tiered/MethodHelper.java Changeset: 084e15bc Author: Alexander Matveev Date: 2020-08-07 19:04:45 +0000 URL: https://git.openjdk.java.net/loom/commit/084e15bc 8248905: [macos] symbolic links not properly resolved Reviewed-by: herrick, asemenyuk ! src/jdk.incubator.jpackage/macosx/native/common/MacSysInfo.cpp Changeset: 3ed56830 Author: Jatin Bhateja Date: 2020-08-09 02:03:09 +0000 URL: https://git.openjdk.java.net/loom/commit/3ed56830 8248830: C2: Optimize Rotate API on x86 Improved existing scalar rotate operations, added support for vector rotate operations using new AVX512 instructions. Reviewed-by: vlivanov, kvn ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/mulnode.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVect.java + test/hotspot/jtreg/compiler/intrinsics/TestRotate.java + test/micro/org/openjdk/bench/java/lang/RotateBenchmark.java Changeset: b5d775f1 Author: Abdul Kolarkunnu Date: 2020-08-08 20:29:27 +0000 URL: https://git.openjdk.java.net/loom/commit/b5d775f1 8248745: Add jarsigner and keytool tests for restricted algorithms Reviewed-by: mullan, hchao + test/jdk/sun/security/tools/jarsigner/RestrictedAlgo.java Changeset: 6df465de Author: Thomas Stuefe Date: 2020-08-09 09:20:02 +0000 URL: https://git.openjdk.java.net/loom/commit/6df465de 8251257: NMT: jcmd VM.native_memory scale=1 crashes target VM Reviewed-by: zgu, dholmes ! src/hotspot/share/services/nmtCommon.cpp ! test/hotspot/jtreg/runtime/NMT/JcmdScale.java Changeset: ee060c77 Author: Chris Plummer Date: 2020-08-09 19:38:51 +0000 URL: https://git.openjdk.java.net/loom/commit/ee060c77 8241951: SA core file tests failed to find core file for signed binaries on OSX 10.15 Reviewed-by: amenkov, dcubed ! test/lib/jdk/test/lib/util/CoreUtils.java Changeset: c1093dc2 Author: Ioi Lam Date: 2020-08-09 20:56:04 +0000 URL: https://git.openjdk.java.net/loom/commit/c1093dc2 8251213: [TESTBUG] CDS tests shouldn't write output files into test.classes directory Reviewed-by: minqi, ccheung ! test/hotspot/jtreg/runtime/cds/appcds/AppendClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/BootClassPathMismatch.java ! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java ! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java ! test/hotspot/jtreg/runtime/cds/appcds/LongClassListPath.java ! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java ! test/hotspot/jtreg/runtime/cds/appcds/MultiReleaseJars.java ! test/hotspot/jtreg/runtime/cds/appcds/NonExistClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/OldClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.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/LambdaForClassInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.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/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: 970e251a Author: Tobias Hartmann Date: 2020-08-10 08:21:14 +0000 URL: https://git.openjdk.java.net/loom/commit/970e251a 8249608: Vector register used by C2 compiled method corrupted at safepoint Always update 'max_vlen_in_bytes'. Reviewed-by: kvn, vlivanov, chagedorn ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java Changeset: 032a4d6b Author: Nikola Grcevski Committer: Aleksey Shipilev Date: 2020-08-10 08:36:56 +0000 URL: https://git.openjdk.java.net/loom/commit/032a4d6b 8241007: Shenandoah: remove ShenandoahCriticalControlThreadPriority support Reviewed-by: adityam, shade ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp - test/hotspot/jtreg/gc/shenandoah/options/TestCriticalControlThreadPriority.java Changeset: 660272ce Author: Charlie Gracie Committer: Aleksey Shipilev Date: 2020-08-10 08:37:05 +0000 URL: https://git.openjdk.java.net/loom/commit/660272ce 8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure Reviewed-by: zgu, bmathiske, shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp Changeset: 1d480a7b Author: Dmitry Cherepanov Date: 2020-08-10 11:25:38 +0000 URL: https://git.openjdk.java.net/loom/commit/1d480a7b 8250636: iso8601_time returns incorrect offset part on MacOS Reviewed-by: dholmes, gziemski ! src/hotspot/share/runtime/os.cpp Changeset: 73321813 Author: Charlie Gracie Committer: Vladimir Ivanov Date: 2020-08-10 12:12:40 +0000 URL: https://git.openjdk.java.net/loom/commit/73321813 8251303: C2: remove unused _site_invoke_ratio and related code from InlineTree Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/parse.hpp Changeset: c2fa441d Author: Nikola Grcevski Committer: Alan Bateman Date: 2020-08-10 12:57:38 +0000 URL: https://git.openjdk.java.net/loom/commit/c2fa441d 8250521: Configure initial RTO to use minimal retry for loopback connections on Windows Reviewed-by: alanb ! src/java.base/windows/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/net_util_md.h ! src/java.base/windows/native/libnio/ch/Net.c Changeset: c57d89ad Author: Thomas Stuefe Date: 2020-08-10 15:42:20 +0000 URL: https://git.openjdk.java.net/loom/commit/c57d89ad 8251255: [linux] Add process-memory information to hs-err and VM.info Reviewed-by: dholmes, mdoerr ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp Changeset: b35a3bde Author: Kim Barrett Date: 2020-08-10 10:54:56 +0000 URL: https://git.openjdk.java.net/loom/commit/b35a3bde 8251322: Improve BitMap::iterate Rewrite and inline BitMap::iterate. Reviewed-by: stuefe, dholmes, tschatzl ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/bitMap.inline.hpp Changeset: 8e687450 Author: Rahul Yadav Date: 2020-08-10 15:15:10 +0000 URL: https://git.openjdk.java.net/loom/commit/8e687450 8248006: Revisit exceptions thrown when creating an HttpClient fails due to unavailability of underlying resources This fix updates jdk.internal.net.http.HttpClientImpl to throw an UncheckedIOException instead of InternalError. Reviewed-by: chegar, dfuchs ! src/java.net.http/share/classes/java/net/http/HttpClient.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java + test/jdk/java/net/httpclient/HttpClientExceptionTest.java Changeset: 55e381b3 Author: Tagir F. Valeev Date: 2020-08-10 16:14:03 +0000 URL: https://git.openjdk.java.net/loom/commit/55e381b3 8247605: Avoid array allocation when concatenating with empty string Reviewed-by: redestad, plevart ! src/java.base/share/classes/java/util/TreeMap.java ! test/jdk/java/util/Map/InPlaceOpsCollisions.java ! test/jdk/java/util/Map/MapWithCollisionsProviders.java ! test/jdk/java/util/NavigableMap/LockStep.java ! test/micro/org/openjdk/bench/java/util/TreeMapUpdate.java Changeset: db1e207a Author: Brian Burkhalter Date: 2020-08-10 09:54:34 +0000 URL: https://git.openjdk.java.net/loom/commit/db1e207a 8249703: test/jdk/java/io/File/GetXSpace.java fails on macos Reviewed-by: naoto ! test/jdk/ProblemList.txt ! test/jdk/java/io/File/GetXSpace.java Changeset: d0d925c1 Author: Brian Burkhalter Date: 2020-08-10 10:25:17 +0000 URL: https://git.openjdk.java.net/loom/commit/d0d925c1 8251017: java/io/File/GetXSpace.java fails on UNIX Reviewed-by: naoto ! test/jdk/java/io/File/GetXSpace.java Changeset: b5f785ba Author: Joe Wang Date: 2020-08-10 17:16:56 +0000 URL: https://git.openjdk.java.net/loom/commit/b5f785ba 8246816: XMLGregorianCalendar.hashCode() produces far too many identical hashes Reviewed-by: naoto, rriggs ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java ! src/java.xml/share/classes/javax/xml/datatype/XMLGregorianCalendar.java + test/jaxp/javax/xml/jaxp/unittest/datatype/HashCodeTest.java Changeset: 688e5d90 Author: Brian Burkhalter Date: 2020-08-10 10:32:27 +0000 URL: https://git.openjdk.java.net/loom/commit/688e5d90 Merge Changeset: ed5696dd Author: Charlie Gracie Committer: Daniel Fuchs Date: 2020-08-10 19:21:50 +0000 URL: https://git.openjdk.java.net/loom/commit/ed5696dd 8251361: Potential race between Logger configuration and GCs in HttpURLConWithProxy test Keep a static reference to the logger to prevent its inadvertent garbage collection while the test is running. Reviewed-by: dfuchs ! test/jdk/java/net/HttpURLConnection/HttpURLConWithProxy.java Changeset: 1cc09cca Author: Zdenek Zambersky Committer: Martin Balao Date: 2020-08-04 17:19:21 +0000 URL: https://git.openjdk.java.net/loom/commit/1cc09cca 8251117: Cannot check P11Key size in P11Cipher and P11AEADCipher Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java Changeset: 5e9702d3 Author: Vladimir Kempik Date: 2020-08-10 22:42:09 +0000 URL: https://git.openjdk.java.net/loom/commit/5e9702d3 8250876: Fix issues with cross-compile on macos Reviewed-by: erikj, ihse ! make/autoconf/flags.m4 ! make/autoconf/toolchain.m4 Changeset: e64a25b2 Author: Doug Simon Date: 2020-08-10 21:52:02 +0000 URL: https://git.openjdk.java.net/loom/commit/e64a25b2 8246347: [JVMCI] Set is_method_handle_invoke flag accordingly when describing scope in jvmciCodeInstaller Reviewed-by: kvn, dlong ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/compiledMethod.inline.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: 6cfe3fea Author: Mandy Chung Date: 2020-08-10 14:57:53 +0000 URL: https://git.openjdk.java.net/loom/commit/6cfe3fea Merge Changeset: 092389e3 Author: Vladimir Kozlov Date: 2020-08-10 15:31:01 +0000 URL: https://git.openjdk.java.net/loom/commit/092389e3 8249749: modify a primitive array through a stream and a for cycle causes jre crash Check align_to_ref for NULL early and bailout SuperWord optimization. Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/vectorization/TestComplexAddrExpr.java Changeset: b83ea8b3 Author: Vladimir Kozlov Date: 2020-08-10 16:26:08 +0000 URL: https://git.openjdk.java.net/loom/commit/b83ea8b3 8251369: [JVMCI] Backout 8246347 changes Reviewed-by: dholmes ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/compiledMethod.inline.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: 44c6537b Author: Mikael Vidstedt Date: 2020-08-05 18:59:04 +0000 URL: https://git.openjdk.java.net/loom/commit/44c6537b Added tag jdk-15+35 for changeset fd60c3146a02 ! .hgtags Changeset: 764b50a7 Author: Athijegannathan Sundararajan Date: 2020-08-07 07:03:12 +0000 URL: https://git.openjdk.java.net/loom/commit/764b50a7 8248299: two jdeps files miss copyright header Reviewed-by: mchung ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdk8_internals.txt ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties Changeset: f70fc149 Author: Athijegannathan Sundararajan Date: 2020-08-08 12:22:05 +0000 URL: https://git.openjdk.java.net/loom/commit/f70fc149 8251276: JDK-8248299 breaks JDK 15 validate-headers build Reviewed-by: mchung, iris, vtewari ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdk8_internals.txt ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties Changeset: 91926e26 Author: Mikael Vidstedt Date: 2020-08-10 22:25:26 +0000 URL: https://git.openjdk.java.net/loom/commit/91926e26 Merge ! .hgtags ! .hgtags Changeset: 23ed3a9e Author: Xiaohong Gong Date: 2020-08-11 06:00:43 +0000 URL: https://git.openjdk.java.net/loom/commit/23ed3a9e 8250808: Re-associate loop invariants with other associative operations Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: 315ae4c5 Author: Hannes Walln?fer Date: 2020-08-11 08:38:47 +0000 URL: https://git.openjdk.java.net/loom/commit/315ae4c5 8250954: Avoid multiple warnings for external docs with mismatching modularity Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java Changeset: 28f963f6 Author: Dmitry Cherepanov Date: 2020-08-11 13:03:15 +0000 URL: https://git.openjdk.java.net/loom/commit/28f963f6 8251365: Build failure on AIX after 8250636 Reviewed-by: dholmes ! src/hotspot/share/runtime/os.cpp Changeset: b16a01bb Author: Coleen Phillimore Date: 2020-08-11 07:29:45 +0000 URL: https://git.openjdk.java.net/loom/commit/b16a01bb 8251302: Create dedicated OopStorages for Management and Jvmti Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/gc/shared/oopStorageSet.hpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/services/threadService.cpp ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: d6bd183b Author: Magnus Ihse Bursie Date: 2020-08-11 16:07:04 +0000 URL: https://git.openjdk.java.net/loom/commit/d6bd183b 8251399: JDK-8248701 had incorrect indentation Reviewed-by: erikj ! make/common/Modules.gmk Changeset: 5d2f6e73 Author: Patric Hedlin Date: 2020-08-10 17:36:46 +0000 URL: https://git.openjdk.java.net/loom/commit/5d2f6e73 8250848: [aarch64] nativeGotJump_at() missing call to verify() Reviewed-by: aph ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp Changeset: 7ca448b4 Author: Zhengyu Gu Date: 2020-08-11 14:41:52 +0000 URL: https://git.openjdk.java.net/loom/commit/7ca448b4 8251359: Shenandoah: filter null oops before calling enqueue/SATB barrier Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: dc8026d6 Author: Lance Andersen Date: 2020-08-11 15:41:47 +0000 URL: https://git.openjdk.java.net/loom/commit/dc8026d6 8251205: Add missing javadoc comments to ZipConstants.java Reviewed-by: naoto, rriggs ! src/java.base/share/classes/java/util/zip/ZipConstants.java Changeset: 832d8964 Author: Clive Verghese Committer: Paul Hohensee Date: 2020-08-11 15:32:55 +0000 URL: https://git.openjdk.java.net/loom/commit/832d8964 8251268: Move PhaseChaitin definitions from live.cpp to chaitin.cpp Move PhaseChaitin verify_base_ptrs() and verify() from live.cpp to chaitin.cpp Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/live.cpp Changeset: fe5817aa Author: David Holmes Date: 2020-08-11 20:05:58 +0000 URL: https://git.openjdk.java.net/loom/commit/fe5817aa 8251383: Disable Event::log from linux_mprotect when processing the assertion poison page Reviewed-by: stuefe, dcubed ! src/hotspot/os/linux/os_linux.cpp Changeset: a5ae1e30 Author: Vladimir Kozlov Date: 2020-08-11 19:44:40 +0000 URL: https://git.openjdk.java.net/loom/commit/a5ae1e30 8251306: compiler/aot/cli/jaotc/IgnoreErrorsTest.java timed out on MacOS Icrease test timout to 6 min Reviewed-by: iignatyev ! test/hotspot/jtreg/compiler/aot/cli/jaotc/IgnoreErrorsTest.java Changeset: 178eea60 Author: Ioi Lam Date: 2020-08-11 22:05:56 +0000 URL: https://git.openjdk.java.net/loom/commit/178eea60 8249276: CDS archived objects must have "neutral" markwords Reviewed-by: coleenp, dholmes ! src/hotspot/share/memory/heapShared.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDump.java + test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDumpAgent.java + test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDumpApp.java Changeset: 9885ac18 Author: Christian Hagedorn Date: 2020-08-12 08:45:44 +0000 URL: https://git.openjdk.java.net/loom/commit/9885ac18 8249603: C1: assert(has_error == false) failed: register allocation invalid Added bailout in combine_spilled_intervals() to avoid an overlap between two intervals Reviewed-by: kvn, thartmann ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_LinearScan.hpp + test/hotspot/jtreg/compiler/regalloc/TestC1OverlappingRegisterHint.java Changeset: d5025544 Author: Aleksei Efimov Date: 2020-08-12 11:45:18 +0000 URL: https://git.openjdk.java.net/loom/commit/d5025544 8250772: Test com/sun/jndi/ldap/NamingExceptionMessageTest.java fails intermittently with javax.naming.ServiceUnavailableException Reviewed-by: dfuchs ! test/jdk/com/sun/jndi/ldap/NamingExceptionMessageTest.java Changeset: 6a520387 Author: Aleksei Efimov Date: 2020-08-12 12:01:52 +0000 URL: https://git.openjdk.java.net/loom/commit/6a520387 8251189: com/sun/jndi/ldap/LdapDnsProviderTest.java failed due to timeout Reviewed-by: dfuchs, vtewari ! test/jdk/com/sun/jndi/ldap/LdapDnsProviderTest.java Changeset: c540da3c Author: Roman Kennke Date: 2020-08-12 13:19:44 +0000 URL: https://git.openjdk.java.net/loom/commit/c540da3c 8251451: Shenandoah: Remark ObjectSynchronizer roots with I-U Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp Changeset: 831f23ee Author: Conor Cleary Committer: Patrick Concannon Date: 2020-08-12 12:32:54 +0000 URL: https://git.openjdk.java.net/loom/commit/831f23ee 8246707: (sc) SocketChannel.read/write throws AsynchronousCloseException on closed channel This fix addresses an issue where an AsynchronousCloseException was being thrown instead of a ChannelClosedException when SocketChannel.write() is called on a closed SocketChannel. Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java + test/jdk/java/nio/channels/SocketChannel/ReadWriteAfterClose.java Changeset: 7f0777ae Author: Coleen Phillimore Date: 2020-08-12 07:54:17 +0000 URL: https://git.openjdk.java.net/loom/commit/7f0777ae 8251336: OopHandle release can not be called in a safepoint Release OopStorage oops for threadObj for exiting threads outside the service lock region that is marked as safe for safepoint. Reviewed-by: zgu, dholmes, kbarrett ! src/hotspot/share/runtime/serviceThread.cpp Changeset: c55e52e0 Author: Alexander Scherbatiy Date: 2020-08-12 15:01:12 +0000 URL: https://git.openjdk.java.net/loom/commit/c55e52e0 8241053: Hotspot runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java test fails on Alpine Linux with debug build Reviewed-by: dholmes, stuefe, dsamersoff ! src/hotspot/os/linux/os_linux.cpp Changeset: ee2e61d7 Author: Alexey Semenyuk Date: 2020-08-12 11:38:30 +0000 URL: https://git.openjdk.java.net/loom/commit/ee2e61d7 8232621: L10n issues with msi installers Reviewed-by: herrick, almatvee ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources.properties ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_ja.properties ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_zh_CN.properties ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java + test/jdk/tools/jpackage/windows/WinL10nTest.java Changeset: 321da87c Author: Ron Pressler Date: 2020-08-18 14:20:09 +0000 URL: https://git.openjdk.java.net/loom/commit/321da87c Merge branch 'master' into fibers ! make/autoconf/toolchain.m4 ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/services/threadService.cpp ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! test/hotspot/jtreg/TEST.groups ! test/jdk/ProblemList.txt ! make/autoconf/toolchain.m4 ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/services/threadService.cpp ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! test/hotspot/jtreg/TEST.groups ! test/jdk/ProblemList.txt Changeset: 645c1ee7 Author: Ron Pressler Date: 2020-08-18 14:20:54 +0000 URL: https://git.openjdk.java.net/loom/commit/645c1ee7 Disable C2 thread intrinsics ! src/hotspot/share/opto/library_call.cpp From duke at openjdk.java.net Tue Aug 18 13:30:30 2020 From: duke at openjdk.java.net (duke) Date: Tue, 18 Aug 2020 13:30:30 GMT Subject: git: openjdk/loom: master: 74 new changesets Message-ID: <85ea7914-1efd-4a45-970a-84824ce39b60@openjdk.java.net> Changeset: 18d5626e Author: Mandy Chung Date: 2020-08-05 13:24:53 +0000 URL: https://git.openjdk.java.net/loom/commit/18d5626e 8250929: Missing "classpath exception" in LambdaProxyClassArchive.java Reviewed-by: sundar ! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java Changeset: deaadfad Author: Lois Foltan Date: 2020-08-06 18:13:56 +0000 URL: https://git.openjdk.java.net/loom/commit/deaadfad 8247938: Change various JVM enums like LinkInfo::AccessCheck and Klass::DefaultsLookupMode to enum class Use C++11 scoped enumeration declarations for several different Klass and LinkInfo enumerations. Reviewed-by: coleenp, hseigel, kbarrett ! src/hotspot/share/ci/ciEnv.cpp ! src/hotspot/share/ci/ciMethod.cpp ! src/hotspot/share/classfile/javaClasses.cpp ! src/hotspot/share/classfile/verifier.cpp ! src/hotspot/share/code/dependencies.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/interpreter/linkResolver.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.cpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/oops/arrayKlass.cpp ! src/hotspot/share/oops/arrayKlass.hpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/prims/methodHandles.cpp ! src/hotspot/share/prims/nativeLookup.cpp Changeset: 9886b7e9 Author: Chris Plummer Date: 2020-08-06 13:14:15 +0000 URL: https://git.openjdk.java.net/loom/commit/9886b7e9 8248879: SA core file support on OSX has some bugs trying to locate the jvm libraries Reviewed-by: sspitsyn, amenkov ! src/jdk.hotspot.agent/macosx/native/libsaproc/ps_core.c Changeset: c02b7570 Author: Leonid Mesnik Date: 2020-08-06 13:29:15 +0000 URL: https://git.openjdk.java.net/loom/commit/c02b7570 8161684: [testconf] Add VerifyOops' testing into compiler tiers Reviewed-by: kvn ! test/jtreg-ext/requires/VMProps.java Changeset: 111ba18a Author: Alex Menkov Date: 2020-08-06 15:59:47 +0000 URL: https://git.openjdk.java.net/loom/commit/111ba18a 8249550: jdb should use loopback address when not using remote agent Reviewed-by: cjplummer, sspitsyn ! src/jdk.jdi/share/classes/com/sun/tools/jdi/SocketTransportService.java Changeset: c202bd70 Author: David Holmes Date: 2020-08-06 21:03:18 +0000 URL: https://git.openjdk.java.net/loom/commit/c202bd70 8250606: Remove unnecessary assertions in ObjectSynchronizer FastHashcode and inflate Reviewed-by: dcubed, coleenp ! src/hotspot/share/runtime/synchronizer.cpp Changeset: d02e7d55 Author: Brian Burkhalter Date: 2020-08-06 18:23:21 +0000 URL: https://git.openjdk.java.net/loom/commit/d02e7d55 8251272: Typo in java.util.Formatter: "Numberic" should be "Numeric" Reviewed-by: bchristi, naoto, jlaskey ! src/java.base/share/classes/java/util/Formatter.java Changeset: db46b297 Author: Chris Plummer Date: 2020-08-06 18:21:21 +0000 URL: https://git.openjdk.java.net/loom/commit/db46b297 8251121: six SA tests leave core files behind on macOS Reviewed-by: dholmes, dcubed ! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSCore.java ! test/lib/jdk/test/lib/util/CoreUtils.java Changeset: 70885cae Author: Brian Burkhalter Date: 2020-08-06 18:27:33 +0000 URL: https://git.openjdk.java.net/loom/commit/70885cae Merge Changeset: ef86f06c Author: Leo Jiang Date: 2020-08-07 01:48:31 +0000 URL: https://git.openjdk.java.net/loom/commit/ef86f06c 8250665: Wrong translation for the month name of May in ar_JO,LB,SY Reviewed-by: naoto ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ar_JO.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ar_LB.java ! src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_ar_SY.java ! test/jdk/sun/text/resources/LocaleData ! test/jdk/sun/text/resources/LocaleDataTest.java Changeset: 12879e91 Author: Gabriel Reid Committer: Erik Gahlin Date: 2020-08-07 04:21:57 +0000 URL: https://git.openjdk.java.net/loom/commit/12879e91 8250928: JFR: Improve hash algorithm for stack traces Reviewed-by: egahlin ! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTrace.cpp Changeset: 555f0e6e Author: Mikael Vidstedt Date: 2020-08-06 20:56:46 +0000 URL: https://git.openjdk.java.net/loom/commit/555f0e6e Added tag jdk-16+10 for changeset b01985b4f88f ! .hgtags Changeset: c148c2c1 Author: Dong Bo Committer: Fei Yang Date: 2020-08-07 12:35:30 +0000 URL: https://git.openjdk.java.net/loom/commit/c148c2c1 8165404: AArch64: Implement SHA512 accelerator/intrinsic Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64-asmtest.py ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp ! src/hotspot/cpu/aarch64/vm_version_aarch64.cpp Changeset: 4d3baa2d Author: Markus Gr?nlund Date: 2020-08-07 11:52:09 +0000 URL: https://git.openjdk.java.net/loom/commit/4d3baa2d 8251179: Word tearing problem with _last_sweep Reviewed-by: coleenp, dholmes, kbarrett ! src/hotspot/share/jfr/leakprofiler/checkpoint/eventEmitter.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp ! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.hpp Changeset: 0c9e0c2e Author: Coleen Phillimore Date: 2020-08-07 07:53:26 +0000 URL: https://git.openjdk.java.net/loom/commit/0c9e0c2e 8244997: Convert the JavaThread::_threadObj oop to use OopStorage Move the oop and handle releasing it in the service thread. Remove Universe::oops_do from callers. Co-authored-by: Erik Osterlund Co-authored-by: Tom Rodriguez Reviewed-by: dholmes, zgu, eosterlund, cjplummer ! src/hotspot/cpu/aarch64/c1_LIR_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIR_arm.cpp ! src/hotspot/cpu/ppc/c1_LIR_ppc.cpp ! src/hotspot/cpu/s390/c1_LIR_s390.cpp ! src/hotspot/cpu/x86/c1_LIR_x86.cpp ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp ! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp ! src/hotspot/share/gc/g1/g1RootProcessor.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psRootType.hpp ! src/hotspot/share/gc/parallel/psScavenge.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp ! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shared/oopStorageSet.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp ! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp ! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp ! src/hotspot/share/gc/z/zRootsIterator.cpp ! src/hotspot/share/gc/z/zRootsIterator.hpp ! src/hotspot/share/jfr/leakprofiler/chains/rootSetClosure.cpp ! src/hotspot/share/jfr/leakprofiler/checkpoint/rootResolver.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/memory/universe.hpp ! src/hotspot/share/opto/graphKit.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/prims/jvmtiTagMap.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/serviceThread.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/threadSMR.cpp ! src/hotspot/share/runtime/threadSMR.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/services/heapDumper.cpp ! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/JavaThread.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/meta/HotSpotGraphBuilderPlugins.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/replacements/HotSpotReplacementsUtil.java ! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: 45c89daf Author: Daniel Fuchs Date: 2020-08-07 15:09:19 +0000 URL: https://git.openjdk.java.net/loom/commit/45c89daf 8249786: java/net/httpclient/websocket/PendingPingTextClose.java fails very infrequently TransportImpl is modified to make sure the CLOSED state is recorded before the channel is closed. The tests are modified to enable their retry mechanism on windows, similar to what was done previously for macOS. Reviewed-by: prappo, chegar ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/TransportImpl.java ! test/jdk/java/net/httpclient/websocket/PendingBinaryPingClose.java ! test/jdk/java/net/httpclient/websocket/PendingBinaryPongClose.java ! test/jdk/java/net/httpclient/websocket/PendingOperations.java ! test/jdk/java/net/httpclient/websocket/PendingPingBinaryClose.java ! test/jdk/java/net/httpclient/websocket/PendingPingTextClose.java ! test/jdk/java/net/httpclient/websocket/PendingPongBinaryClose.java ! test/jdk/java/net/httpclient/websocket/PendingPongTextClose.java ! test/jdk/java/net/httpclient/websocket/PendingTextPingClose.java ! test/jdk/java/net/httpclient/websocket/PendingTextPongClose.java ! test/jdk/java/net/httpclient/websocket/Support.java Changeset: 77c46ea9 Author: Daniel Fuchs Date: 2020-08-07 16:16:45 +0000 URL: https://git.openjdk.java.net/loom/commit/77c46ea9 8229822: ThrowingPushPromises tests sometimes fail due to EOF SocketTube is fixed to cater for errors caused by pausing/resuming events on an asynchronously closed connection, from within the selector's manager thread. Http2Connection and Stream are fixed to prevent sending a DataFrame on a stream after Reset has been sent. Reviewed-by: chegar ! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java ! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java ! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamCustom.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsInputStreamIO.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesCustom.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsLinesIO.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringCustom.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesAsStringIO.java ! test/jdk/java/net/httpclient/ThrowingPushPromisesSanity.java Changeset: e800cc2d Author: Andy Herrick Date: 2020-08-07 11:42:42 +0000 URL: https://git.openjdk.java.net/loom/commit/e800cc2d 8251184: File association without description causes exception Reviewed-by: asemenyuk, almatvee ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/FileAssociation.java ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/StandardBundlerParam.java ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/FileAssociations.java ! test/jdk/tools/jpackage/share/FileAssociationsTest.java Changeset: 1ad16594 Author: Vladimir Kozlov Date: 2020-08-07 10:16:19 +0000 URL: https://git.openjdk.java.net/loom/commit/1ad16594 8251260: two MD5 tests fail "RuntimeException: Unexpected count of intrinsic" Do not run intrinsics/sha/sanity tests with AOTed java.base Reviewed-by: vlivanov ! test/hotspot/jtreg/ProblemList-aot.txt ! 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/TestSHA512Intrinsics.java ! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java Changeset: 9852a6f7 Author: Thomas Schatzl Date: 2020-08-07 19:23:53 +0000 URL: https://git.openjdk.java.net/loom/commit/9852a6f7 8248401: Refactor/unify RMI gc support functionality Move recent timestamp of most recent whole heap liveness analysis into CollectedHeap, removing the duplicates in all collectors Reviewed-by: kbarrett, ayang, stefank ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.cpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! src/hotspot/share/gc/g1/g1YoungRemSetSamplingThread.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.hpp ! src/hotspot/share/gc/serial/defNewGeneration.cpp ! src/hotspot/share/gc/serial/genMarkSweep.cpp ! src/hotspot/share/gc/shared/collectedHeap.cpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.hpp ! src/hotspot/share/gc/shared/generation.hpp ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zDriver.cpp ! src/hotspot/share/prims/jvm.cpp Changeset: c8c4d837 Author: Patrick Concannon Date: 2020-08-07 20:39:10 +0000 URL: https://git.openjdk.java.net/loom/commit/c8c4d837 8250886: java/net/DatagramSocket/SendReceiveMaxSize.java fails in timeout SO_RCVBUF was previously set to match the SO_SNDBUF, however the kernel value for SO_RCVBUF is much larger. This mismatch caused the test to fail, and the fix removes this issue. Reviewed-by: alanb, dfuchs ! src/java.base/unix/native/libnet/PlainDatagramSocketImpl.c ! test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java Changeset: 4ac45a3b Author: Raffaello Giulietti Committer: Brian Burkhalter Date: 2020-08-07 12:58:40 +0000 URL: https://git.openjdk.java.net/loom/commit/4ac45a3b 8245036: DataInputStream.readFully(byte[], int, int) does not throw expected IndexOutOfBoundsExceptions Reviewed-by: bpb ! src/java.base/share/classes/java/io/DataInputStream.java ! test/jdk/java/io/DataInputStream/ReadFully.java Changeset: 3c276ce1 Author: Evgeny Nikitin Date: 2020-07-27 21:17:44 +0000 URL: https://git.openjdk.java.net/loom/commit/3c276ce1 8067651: LevelTransitionTest.java, fix trivial methods levels logic Make test method really trivial, adjust trivial logic, make logic independent of background compilation. Reviewed-by: iignatyev, thartmann, kvn ! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java ! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java + test/hotspot/jtreg/compiler/tiered/MethodHelper.java Changeset: 084e15bc Author: Alexander Matveev Date: 2020-08-07 19:04:45 +0000 URL: https://git.openjdk.java.net/loom/commit/084e15bc 8248905: [macos] symbolic links not properly resolved Reviewed-by: herrick, asemenyuk ! src/jdk.incubator.jpackage/macosx/native/common/MacSysInfo.cpp Changeset: 3ed56830 Author: Jatin Bhateja Date: 2020-08-09 02:03:09 +0000 URL: https://git.openjdk.java.net/loom/commit/3ed56830 8248830: C2: Optimize Rotate API on x86 Improved existing scalar rotate operations, added support for vector rotate operations using new AVX512 instructions. Reviewed-by: vlivanov, kvn ! src/hotspot/cpu/x86/assembler_x86.cpp ! src/hotspot/cpu/x86/assembler_x86.hpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp ! src/hotspot/cpu/x86/x86.ad ! src/hotspot/cpu/x86/x86_64.ad ! src/hotspot/share/adlc/formssel.cpp ! src/hotspot/share/opto/addnode.cpp ! src/hotspot/share/opto/addnode.hpp ! src/hotspot/share/opto/classes.hpp ! src/hotspot/share/opto/mulnode.cpp ! src/hotspot/share/opto/mulnode.hpp ! src/hotspot/share/opto/superword.cpp ! src/hotspot/share/opto/vectornode.cpp ! src/hotspot/share/opto/vectornode.hpp ! test/hotspot/jtreg/compiler/c2/cr6340864/TestIntVect.java ! test/hotspot/jtreg/compiler/c2/cr6340864/TestLongVect.java + test/hotspot/jtreg/compiler/intrinsics/TestRotate.java + test/micro/org/openjdk/bench/java/lang/RotateBenchmark.java Changeset: b5d775f1 Author: Abdul Kolarkunnu Date: 2020-08-08 20:29:27 +0000 URL: https://git.openjdk.java.net/loom/commit/b5d775f1 8248745: Add jarsigner and keytool tests for restricted algorithms Reviewed-by: mullan, hchao + test/jdk/sun/security/tools/jarsigner/RestrictedAlgo.java Changeset: 6df465de Author: Thomas Stuefe Date: 2020-08-09 09:20:02 +0000 URL: https://git.openjdk.java.net/loom/commit/6df465de 8251257: NMT: jcmd VM.native_memory scale=1 crashes target VM Reviewed-by: zgu, dholmes ! src/hotspot/share/services/nmtCommon.cpp ! test/hotspot/jtreg/runtime/NMT/JcmdScale.java Changeset: ee060c77 Author: Chris Plummer Date: 2020-08-09 19:38:51 +0000 URL: https://git.openjdk.java.net/loom/commit/ee060c77 8241951: SA core file tests failed to find core file for signed binaries on OSX 10.15 Reviewed-by: amenkov, dcubed ! test/lib/jdk/test/lib/util/CoreUtils.java Changeset: c1093dc2 Author: Ioi Lam Date: 2020-08-09 20:56:04 +0000 URL: https://git.openjdk.java.net/loom/commit/c1093dc2 8251213: [TESTBUG] CDS tests shouldn't write output files into test.classes directory Reviewed-by: minqi, ccheung ! test/hotspot/jtreg/runtime/cds/appcds/AppendClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/BootClassPathMismatch.java ! test/hotspot/jtreg/runtime/cds/appcds/ClassPathAttr.java ! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java ! test/hotspot/jtreg/runtime/cds/appcds/LongClassListPath.java ! test/hotspot/jtreg/runtime/cds/appcds/MoveJDKTest.java ! test/hotspot/jtreg/runtime/cds/appcds/MultiReleaseJars.java ! test/hotspot/jtreg/runtime/cds/appcds/NonExistClasspath.java ! test/hotspot/jtreg/runtime/cds/appcds/OldClassTest.java ! test/hotspot/jtreg/runtime/cds/appcds/TestCommon.java ! test/hotspot/jtreg/runtime/cds/appcds/VerifierTest.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.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/LambdaForClassInBaseArchive.java ! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.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/lib/jdk/test/lib/cds/CDSTestUtils.java Changeset: 970e251a Author: Tobias Hartmann Date: 2020-08-10 08:21:14 +0000 URL: https://git.openjdk.java.net/loom/commit/970e251a 8249608: Vector register used by C2 compiled method corrupted at safepoint Always update 'max_vlen_in_bytes'. Reviewed-by: kvn, vlivanov, chagedorn ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java Changeset: 032a4d6b Author: Nikola Grcevski Committer: Aleksey Shipilev Date: 2020-08-10 08:36:56 +0000 URL: https://git.openjdk.java.net/loom/commit/032a4d6b 8241007: Shenandoah: remove ShenandoahCriticalControlThreadPriority support Reviewed-by: adityam, shade ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp - test/hotspot/jtreg/gc/shenandoah/options/TestCriticalControlThreadPriority.java Changeset: 660272ce Author: Charlie Gracie Committer: Aleksey Shipilev Date: 2020-08-10 08:37:05 +0000 URL: https://git.openjdk.java.net/loom/commit/660272ce 8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure Reviewed-by: zgu, bmathiske, shade ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp Changeset: 1d480a7b Author: Dmitry Cherepanov Date: 2020-08-10 11:25:38 +0000 URL: https://git.openjdk.java.net/loom/commit/1d480a7b 8250636: iso8601_time returns incorrect offset part on MacOS Reviewed-by: dholmes, gziemski ! src/hotspot/share/runtime/os.cpp Changeset: 73321813 Author: Charlie Gracie Committer: Vladimir Ivanov Date: 2020-08-10 12:12:40 +0000 URL: https://git.openjdk.java.net/loom/commit/73321813 8251303: C2: remove unused _site_invoke_ratio and related code from InlineTree Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/bytecodeInfo.cpp ! src/hotspot/share/opto/parse.hpp Changeset: c2fa441d Author: Nikola Grcevski Committer: Alan Bateman Date: 2020-08-10 12:57:38 +0000 URL: https://git.openjdk.java.net/loom/commit/c2fa441d 8250521: Configure initial RTO to use minimal retry for loopback connections on Windows Reviewed-by: alanb ! src/java.base/windows/native/libnet/net_util_md.c ! src/java.base/windows/native/libnet/net_util_md.h ! src/java.base/windows/native/libnio/ch/Net.c Changeset: c57d89ad Author: Thomas Stuefe Date: 2020-08-10 15:42:20 +0000 URL: https://git.openjdk.java.net/loom/commit/c57d89ad 8251255: [linux] Add process-memory information to hs-err and VM.info Reviewed-by: dholmes, mdoerr ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/linux/os_linux.hpp Changeset: b35a3bde Author: Kim Barrett Date: 2020-08-10 10:54:56 +0000 URL: https://git.openjdk.java.net/loom/commit/b35a3bde 8251322: Improve BitMap::iterate Rewrite and inline BitMap::iterate. Reviewed-by: stuefe, dholmes, tschatzl ! src/hotspot/share/utilities/bitMap.cpp ! src/hotspot/share/utilities/bitMap.hpp ! src/hotspot/share/utilities/bitMap.inline.hpp Changeset: 8e687450 Author: Rahul Yadav Date: 2020-08-10 15:15:10 +0000 URL: https://git.openjdk.java.net/loom/commit/8e687450 8248006: Revisit exceptions thrown when creating an HttpClient fails due to unavailability of underlying resources This fix updates jdk.internal.net.http.HttpClientImpl to throw an UncheckedIOException instead of InternalError. Reviewed-by: chegar, dfuchs ! src/java.net.http/share/classes/java/net/http/HttpClient.java ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java + test/jdk/java/net/httpclient/HttpClientExceptionTest.java Changeset: 55e381b3 Author: Tagir F. Valeev Date: 2020-08-10 16:14:03 +0000 URL: https://git.openjdk.java.net/loom/commit/55e381b3 8247605: Avoid array allocation when concatenating with empty string Reviewed-by: redestad, plevart ! src/java.base/share/classes/java/util/TreeMap.java ! test/jdk/java/util/Map/InPlaceOpsCollisions.java ! test/jdk/java/util/Map/MapWithCollisionsProviders.java ! test/jdk/java/util/NavigableMap/LockStep.java ! test/micro/org/openjdk/bench/java/util/TreeMapUpdate.java Changeset: db1e207a Author: Brian Burkhalter Date: 2020-08-10 09:54:34 +0000 URL: https://git.openjdk.java.net/loom/commit/db1e207a 8249703: test/jdk/java/io/File/GetXSpace.java fails on macos Reviewed-by: naoto ! test/jdk/ProblemList.txt ! test/jdk/java/io/File/GetXSpace.java Changeset: d0d925c1 Author: Brian Burkhalter Date: 2020-08-10 10:25:17 +0000 URL: https://git.openjdk.java.net/loom/commit/d0d925c1 8251017: java/io/File/GetXSpace.java fails on UNIX Reviewed-by: naoto ! test/jdk/java/io/File/GetXSpace.java Changeset: b5f785ba Author: Joe Wang Date: 2020-08-10 17:16:56 +0000 URL: https://git.openjdk.java.net/loom/commit/b5f785ba 8246816: XMLGregorianCalendar.hashCode() produces far too many identical hashes Reviewed-by: naoto, rriggs ! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/datatype/XMLGregorianCalendarImpl.java ! src/java.xml/share/classes/javax/xml/datatype/XMLGregorianCalendar.java + test/jaxp/javax/xml/jaxp/unittest/datatype/HashCodeTest.java Changeset: 688e5d90 Author: Brian Burkhalter Date: 2020-08-10 10:32:27 +0000 URL: https://git.openjdk.java.net/loom/commit/688e5d90 Merge Changeset: ed5696dd Author: Charlie Gracie Committer: Daniel Fuchs Date: 2020-08-10 19:21:50 +0000 URL: https://git.openjdk.java.net/loom/commit/ed5696dd 8251361: Potential race between Logger configuration and GCs in HttpURLConWithProxy test Keep a static reference to the logger to prevent its inadvertent garbage collection while the test is running. Reviewed-by: dfuchs ! test/jdk/java/net/HttpURLConnection/HttpURLConWithProxy.java Changeset: 1cc09cca Author: Zdenek Zambersky Committer: Martin Balao Date: 2020-08-04 17:19:21 +0000 URL: https://git.openjdk.java.net/loom/commit/1cc09cca 8251117: Cannot check P11Key size in P11Cipher and P11AEADCipher Reviewed-by: valeriep ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java ! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java Changeset: 5e9702d3 Author: Vladimir Kempik Date: 2020-08-10 22:42:09 +0000 URL: https://git.openjdk.java.net/loom/commit/5e9702d3 8250876: Fix issues with cross-compile on macos Reviewed-by: erikj, ihse ! make/autoconf/flags.m4 ! make/autoconf/toolchain.m4 Changeset: e64a25b2 Author: Doug Simon Date: 2020-08-10 21:52:02 +0000 URL: https://git.openjdk.java.net/loom/commit/e64a25b2 8246347: [JVMCI] Set is_method_handle_invoke flag accordingly when describing scope in jvmciCodeInstaller Reviewed-by: kvn, dlong ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/compiledMethod.inline.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: 6cfe3fea Author: Mandy Chung Date: 2020-08-10 14:57:53 +0000 URL: https://git.openjdk.java.net/loom/commit/6cfe3fea Merge Changeset: 092389e3 Author: Vladimir Kozlov Date: 2020-08-10 15:31:01 +0000 URL: https://git.openjdk.java.net/loom/commit/092389e3 8249749: modify a primitive array through a stream and a for cycle causes jre crash Check align_to_ref for NULL early and bailout SuperWord optimization. Reviewed-by: vlivanov, thartmann ! src/hotspot/share/opto/superword.cpp + test/hotspot/jtreg/compiler/vectorization/TestComplexAddrExpr.java Changeset: b83ea8b3 Author: Vladimir Kozlov Date: 2020-08-10 16:26:08 +0000 URL: https://git.openjdk.java.net/loom/commit/b83ea8b3 8251369: [JVMCI] Backout 8246347 changes Reviewed-by: dholmes ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/compiledMethod.inline.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: 44c6537b Author: Mikael Vidstedt Date: 2020-08-05 18:59:04 +0000 URL: https://git.openjdk.java.net/loom/commit/44c6537b Added tag jdk-15+35 for changeset fd60c3146a02 ! .hgtags Changeset: 764b50a7 Author: Athijegannathan Sundararajan Date: 2020-08-07 07:03:12 +0000 URL: https://git.openjdk.java.net/loom/commit/764b50a7 8248299: two jdeps files miss copyright header Reviewed-by: mchung ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdk8_internals.txt ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties Changeset: f70fc149 Author: Athijegannathan Sundararajan Date: 2020-08-08 12:22:05 +0000 URL: https://git.openjdk.java.net/loom/commit/f70fc149 8251276: JDK-8248299 breaks JDK 15 validate-headers build Reviewed-by: mchung, iris, vtewari ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdk8_internals.txt ! src/jdk.jdeps/share/classes/com/sun/tools/jdeps/resources/jdkinternals.properties Changeset: 91926e26 Author: Mikael Vidstedt Date: 2020-08-10 22:25:26 +0000 URL: https://git.openjdk.java.net/loom/commit/91926e26 Merge ! .hgtags ! .hgtags Changeset: 23ed3a9e Author: Xiaohong Gong Date: 2020-08-11 06:00:43 +0000 URL: https://git.openjdk.java.net/loom/commit/23ed3a9e 8250808: Re-associate loop invariants with other associative operations Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/loopTransform.cpp ! src/hotspot/share/opto/loopnode.hpp Changeset: 315ae4c5 Author: Hannes Walln?fer Date: 2020-08-11 08:38:47 +0000 URL: https://git.openjdk.java.net/loom/commit/315ae4c5 8250954: Avoid multiple warnings for external docs with mismatching modularity Reviewed-by: jjg ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java Changeset: 28f963f6 Author: Dmitry Cherepanov Date: 2020-08-11 13:03:15 +0000 URL: https://git.openjdk.java.net/loom/commit/28f963f6 8251365: Build failure on AIX after 8250636 Reviewed-by: dholmes ! src/hotspot/share/runtime/os.cpp Changeset: b16a01bb Author: Coleen Phillimore Date: 2020-08-11 07:29:45 +0000 URL: https://git.openjdk.java.net/loom/commit/b16a01bb 8251302: Create dedicated OopStorages for Management and Jvmti Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/gc/shared/oopStorageSet.hpp ! src/hotspot/share/prims/jvmtiExport.cpp ! src/hotspot/share/prims/jvmtiExport.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/runtime/init.cpp ! src/hotspot/share/services/threadService.cpp ! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java Changeset: d6bd183b Author: Magnus Ihse Bursie Date: 2020-08-11 16:07:04 +0000 URL: https://git.openjdk.java.net/loom/commit/d6bd183b 8251399: JDK-8248701 had incorrect indentation Reviewed-by: erikj ! make/common/Modules.gmk Changeset: 5d2f6e73 Author: Patric Hedlin Date: 2020-08-10 17:36:46 +0000 URL: https://git.openjdk.java.net/loom/commit/5d2f6e73 8250848: [aarch64] nativeGotJump_at() missing call to verify() Reviewed-by: aph ! src/hotspot/cpu/aarch64/nativeInst_aarch64.hpp Changeset: 7ca448b4 Author: Zhengyu Gu Date: 2020-08-11 14:41:52 +0000 URL: https://git.openjdk.java.net/loom/commit/7ca448b4 8251359: Shenandoah: filter null oops before calling enqueue/SATB barrier Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp Changeset: dc8026d6 Author: Lance Andersen Date: 2020-08-11 15:41:47 +0000 URL: https://git.openjdk.java.net/loom/commit/dc8026d6 8251205: Add missing javadoc comments to ZipConstants.java Reviewed-by: naoto, rriggs ! src/java.base/share/classes/java/util/zip/ZipConstants.java Changeset: 832d8964 Author: Clive Verghese Committer: Paul Hohensee Date: 2020-08-11 15:32:55 +0000 URL: https://git.openjdk.java.net/loom/commit/832d8964 8251268: Move PhaseChaitin definitions from live.cpp to chaitin.cpp Move PhaseChaitin verify_base_ptrs() and verify() from live.cpp to chaitin.cpp Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/chaitin.cpp ! src/hotspot/share/opto/chaitin.hpp ! src/hotspot/share/opto/live.cpp Changeset: fe5817aa Author: David Holmes Date: 2020-08-11 20:05:58 +0000 URL: https://git.openjdk.java.net/loom/commit/fe5817aa 8251383: Disable Event::log from linux_mprotect when processing the assertion poison page Reviewed-by: stuefe, dcubed ! src/hotspot/os/linux/os_linux.cpp Changeset: a5ae1e30 Author: Vladimir Kozlov Date: 2020-08-11 19:44:40 +0000 URL: https://git.openjdk.java.net/loom/commit/a5ae1e30 8251306: compiler/aot/cli/jaotc/IgnoreErrorsTest.java timed out on MacOS Icrease test timout to 6 min Reviewed-by: iignatyev ! test/hotspot/jtreg/compiler/aot/cli/jaotc/IgnoreErrorsTest.java Changeset: 178eea60 Author: Ioi Lam Date: 2020-08-11 22:05:56 +0000 URL: https://git.openjdk.java.net/loom/commit/178eea60 8249276: CDS archived objects must have "neutral" markwords Reviewed-by: coleenp, dholmes ! src/hotspot/share/memory/heapShared.cpp ! test/hotspot/jtreg/TEST.groups + test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDump.java + test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDumpAgent.java + test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDumpApp.java Changeset: 9885ac18 Author: Christian Hagedorn Date: 2020-08-12 08:45:44 +0000 URL: https://git.openjdk.java.net/loom/commit/9885ac18 8249603: C1: assert(has_error == false) failed: register allocation invalid Added bailout in combine_spilled_intervals() to avoid an overlap between two intervals Reviewed-by: kvn, thartmann ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_LinearScan.hpp + test/hotspot/jtreg/compiler/regalloc/TestC1OverlappingRegisterHint.java Changeset: d5025544 Author: Aleksei Efimov Date: 2020-08-12 11:45:18 +0000 URL: https://git.openjdk.java.net/loom/commit/d5025544 8250772: Test com/sun/jndi/ldap/NamingExceptionMessageTest.java fails intermittently with javax.naming.ServiceUnavailableException Reviewed-by: dfuchs ! test/jdk/com/sun/jndi/ldap/NamingExceptionMessageTest.java Changeset: 6a520387 Author: Aleksei Efimov Date: 2020-08-12 12:01:52 +0000 URL: https://git.openjdk.java.net/loom/commit/6a520387 8251189: com/sun/jndi/ldap/LdapDnsProviderTest.java failed due to timeout Reviewed-by: dfuchs, vtewari ! test/jdk/com/sun/jndi/ldap/LdapDnsProviderTest.java Changeset: c540da3c Author: Roman Kennke Date: 2020-08-12 13:19:44 +0000 URL: https://git.openjdk.java.net/loom/commit/c540da3c 8251451: Shenandoah: Remark ObjectSynchronizer roots with I-U Reviewed-by: shade ! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp Changeset: 831f23ee Author: Conor Cleary Committer: Patrick Concannon Date: 2020-08-12 12:32:54 +0000 URL: https://git.openjdk.java.net/loom/commit/831f23ee 8246707: (sc) SocketChannel.read/write throws AsynchronousCloseException on closed channel This fix addresses an issue where an AsynchronousCloseException was being thrown instead of a ChannelClosedException when SocketChannel.write() is called on a closed SocketChannel. Reviewed-by: alanb, chegar, dfuchs ! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java + test/jdk/java/nio/channels/SocketChannel/ReadWriteAfterClose.java Changeset: 7f0777ae Author: Coleen Phillimore Date: 2020-08-12 07:54:17 +0000 URL: https://git.openjdk.java.net/loom/commit/7f0777ae 8251336: OopHandle release can not be called in a safepoint Release OopStorage oops for threadObj for exiting threads outside the service lock region that is marked as safe for safepoint. Reviewed-by: zgu, dholmes, kbarrett ! src/hotspot/share/runtime/serviceThread.cpp Changeset: c55e52e0 Author: Alexander Scherbatiy Date: 2020-08-12 15:01:12 +0000 URL: https://git.openjdk.java.net/loom/commit/c55e52e0 8241053: Hotspot runtime/CommandLine/OptionsValidation/TestOptionsWithRanges.java test fails on Alpine Linux with debug build Reviewed-by: dholmes, stuefe, dsamersoff ! src/hotspot/os/linux/os_linux.cpp Changeset: ee2e61d7 Author: Alexey Semenyuk Date: 2020-08-12 11:38:30 +0000 URL: https://git.openjdk.java.net/loom/commit/ee2e61d7 8232621: L10n issues with msi installers Reviewed-by: herrick, almatvee ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/WinMsiBundler.java ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources.properties ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_ja.properties ! src/jdk.incubator.jpackage/windows/classes/jdk/incubator/jpackage/internal/resources/WinResources_zh_CN.properties ! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java + test/jdk/tools/jpackage/windows/WinL10nTest.java From duke at openjdk.java.net Tue Aug 18 16:43:09 2020 From: duke at openjdk.java.net (duke) Date: Tue, 18 Aug 2020 16:43:09 GMT Subject: git: openjdk/loom: fibers: Improve fast-path detection under OSR Message-ID: Changeset: b71b642b Author: Ron Pressler Date: 2020-08-18 17:41:56 +0000 URL: https://git.openjdk.java.net/loom/commit/b71b642b Improve fast-path detection under OSR ! src/hotspot/cpu/x86/templateTable_x86.cpp ! src/hotspot/share/runtime/continuation.cpp ! src/hotspot/share/runtime/sharedRuntime.cpp ! src/hotspot/share/runtime/thread.hpp From duke at openjdk.java.net Tue Aug 18 18:58:05 2020 From: duke at openjdk.java.net (duke) Date: Tue, 18 Aug 2020 18:58:05 GMT Subject: git: openjdk/loom: fibers: Remove Fuzz from problem list Message-ID: <9f4bfaa8-cada-4212-9b69-e0811ad58dfa@openjdk.java.net> Changeset: 39713b4e Author: Ron Pressler Date: 2020-08-18 19:57:06 +0000 URL: https://git.openjdk.java.net/loom/commit/39713b4e Remove Fuzz from problem list ! test/jdk/ProblemList.txt ! test/jdk/java/lang/Continuation/Fuzz.java ! test/jdk/java/lang/Continuation/fuzz.dat From ron.pressler at oracle.com Wed Aug 19 09:49:33 2020 From: ron.pressler at oracle.com (Ron Pressler) Date: Wed, 19 Aug 2020 10:49:33 +0100 Subject: New EA build Message-ID: The builds at the Project Loom Early Access page [1] have been refreshed. The latest builds are based on jdk-16+10 (JDK 16 build 10). There are several important stability fixes in this build (there are more to come; there are still stability issues). This build has initial support for ZGC, it's just not as stable as G1 right now as most of the testing has been on G1. There is new instrinic for Thread.currentThread and also several changes/improvements in the libraries to work better with virtual threads. - Ron [1] http://jdk.java.net/loom/ From ronald.dehuysser at gmail.com Thu Aug 20 21:04:58 2020 From: ronald.dehuysser at gmail.com (Ronald Dehuysser) Date: Thu, 20 Aug 2020 23:04:58 +0200 Subject: Testing project Loom for long-running background jobs Message-ID: Dear dev's, I tested project Loom for JobRunr (https://github.com/jobrunr/jobrunr) and I've written down the results in a blog post: https://www.jobrunr.io/blog/project-loom-virtual-threads-and-jobrunr/ I'm seeing a lot of improvements memory wise but not performance wise. Is this expected? During my tests quite some I/O happens (to an SSD disk/ no http/tcp calls though) but I limit the work to 128 virtualThreads in parallel. Is there any other tuning I can do to increase performance? My feedback to you: the transition to Virtual Threads was really easy and I did not run into trouble, nice work! I did have one JVM crash though. Kind regards and looking forward to your feedback, Ronald From ron.pressler at oracle.com Fri Aug 21 15:49:08 2020 From: ron.pressler at oracle.com (Ron Pressler) Date: Fri, 21 Aug 2020 16:49:08 +0100 Subject: Testing project Loom for long-running background jobs In-Reply-To: References: Message-ID: ? Hi, and thank you for evaluating Loom. There are different measures of performance. Latency is how fast ? i.e. at what duration ? you can do a certain task. Throughput is the rate of tasks you can perform. Virtual threads improve throughput, thanks to Little?s law, by letting? the applications do more?things at once. Put simply, it can increase application throughput by reducing the cost, including memory footprint, required by?threads.? See more about this in [1]. Virtual threads do not improve latency, at least not by a big amount. If you have a certain fixed amount of work to do, virtual threads won't help you do it faster (they can help you do more work, though). In addition, due to OS limitations, virtual threads are particularly limited in how much help they can give when filesystem IO is concerned. In short: if you have a small number of tasks, and especially if most of what they do is disk IO, virtual threads are not expected, nor are they intended, to improve your application?s latency. [1]: https://inside.java/2020/08/07/loom-performance/ ? Ron On 21 August 2020 at 16:28:59, Ronald Dehuysser (ronald.dehuysser at gmail.com(mailto:ronald.dehuysser at gmail.com)) wrote: > Dear dev's, > > I tested project Loom for JobRunr (https://github.com/jobrunr/jobrunr) and > I've written down the results in a blog post: > https://www.jobrunr.io/blog/project-loom-virtual-threads-and-jobrunr/ > > I'm seeing a lot of improvements memory wise but not performance wise. Is > this expected? > > During my tests quite some I/O happens (to an SSD disk/ no http/tcp calls > though) but I limit the work to 128 virtualThreads in parallel. Is there > any other tuning I can do to increase performance? > > My feedback to you: the transition to Virtual Threads was really easy and I > did not run into trouble, nice work! I did have one JVM crash though. > > Kind regards and looking forward to your feedback, > Ronald From priyanka.thakur at knoldus.com Sun Aug 23 15:44:27 2020 From: priyanka.thakur at knoldus.com (Priyanka Thakur) Date: Sun, 23 Aug 2020 21:14:27 +0530 Subject: Facing problem executing the loom code. Message-ID: Hi, I want to discuss the how can I execute the Loom code on My machine. This is my source file. import java.util.concurrent.ExecutorService; import java.util.concurrent.Executors; import java.util.concurrent.Callable; public class MainClass { public static void main(String[] args) { try (ExecutorService executor = Executors.newVirtualThreadExecutor()) { executor.submit(() -> foo()); executor.submit(() -> bar()); } } static void foo() { try (ExecutorService executor = Executors.newVirtualThreadExecutor()) { Callable callableTask = () -> { //TimeUnit.MILLISECONDS.sleep(300); return "Task's execution 1"; }; executor.submit(callableTask); } } static void bar() { try (ExecutorService executor = Executors.newVirtualThreadExecutor()) { Callable callableTask = () -> { // TimeUnit.MILLISECONDS.sleep(300); return "Task's execution 2"; }; executor.submit(callableTask); } } } I am executing this code in the IntelliJ. Project SDK is set to java 16. Project language level is set to x-experimental features as 16 was not available. I am able to resolve the project. But when I try to execute the code I got the following error. *Error:(8, 50) java: cannot find symbol symbol: method newVirtualThreadExecutor() location: class java.util.concurrent.Executors* Please tell me where I am wrong. -- Thanks and Regards *Priyanka Thakur* Software Consultant Knoldus Inc. +91-9911676745 Canada - USA - India - Singapore -- Your feedback matters - At Knoldus we aim to be very professional in our quality of work, commitment to results, and proactive communication. If you feel otherwise please share your feedback and we would work on it.? From ron.pressler at oracle.com Sun Aug 23 18:07:41 2020 From: ron.pressler at oracle.com (Ron Pressler) Date: Sun, 23 Aug 2020 19:07:41 +0100 Subject: Facing problem executing the loom code. In-Reply-To: References: Message-ID: Hi. The language level doesn?t matter, but you must use the special Loom? Early Access?JDK available here:? ? ??http://jdk.java.net/loom/ You should then set your IDE to use that special JDK for your project. - Ron On 23 August 2020 at 16:51:05, Priyanka Thakur (priyanka.thakur at knoldus.com(mailto:priyanka.thakur at knoldus.com)) wrote: > Hi, > I want to discuss the how can I execute the Loom code on My machine. > This is my source file. > > import java.util.concurrent.ExecutorService; > import java.util.concurrent.Executors; > import java.util.concurrent.Callable; > > public class MainClass { > > public static void main(String[] args) { > try (ExecutorService executor = Executors.newVirtualThreadExecutor()) { > executor.submit(() -> foo()); > executor.submit(() -> bar()); > } > } > > static void foo() { > try (ExecutorService executor = Executors.newVirtualThreadExecutor()) { > Callable callableTask = () -> { > //TimeUnit.MILLISECONDS.sleep(300); > return "Task's execution 1"; > }; > executor.submit(callableTask); > } > } > > static void bar() { > try (ExecutorService executor = Executors.newVirtualThreadExecutor()) { > Callable callableTask = () -> { > // TimeUnit.MILLISECONDS.sleep(300); > return "Task's execution 2"; > }; > executor.submit(callableTask); > } > > } > } > > > I am executing this code in the IntelliJ. > > Project SDK is set to java 16. > Project language level is set to x-experimental features as 16 was not > available. > > I am able to resolve the project. But when I try to execute the code I got > the following error. > > > > *Error:(8, 50) java: cannot find symbol symbol: method > newVirtualThreadExecutor() location: class java.util.concurrent.Executors* > > Please tell me where I am wrong. > -- > Thanks and Regards > > *Priyanka Thakur* > Software Consultant > Knoldus Inc. > +91-9911676745 > Canada - USA - India - Singapore > > > > -- > Your feedback matters - At Knoldus we aim to be very professional in our > quality of work, commitment to results, and proactive communication. If you > feel otherwise please share your feedback > and we would work on it. From duke at openjdk.java.net Mon Aug 24 00:21:51 2020 From: duke at openjdk.java.net (duke) Date: Mon, 24 Aug 2020 00:21:51 GMT Subject: git: openjdk/loom: fibers: 87 new changesets Message-ID: Changeset: e15e30fe Author: Yasumasa Suenaga Date: 2020-08-03 15:29:48 +0000 URL: https://git.openjdk.java.net/loom/commit/e15e30fe 8249215: JFrame::setVisible crashed with -Dfile.encoding=UTF-8 on Japanese Windows Reviewed-by: prr, serb ! src/java.desktop/windows/classes/sun/awt/windows/WFontConfiguration.java Changeset: 42f4170b Author: Jayathirth D V Date: 2020-08-03 17:27:05 +0000 URL: https://git.openjdk.java.net/loom/commit/42f4170b 8243674: Remove language tag length limit for iTXt chunk in PNGImageReader Reviewed-by: prr, serb ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/jdk/javax/imageio/plugins/png/ReadLongLanguageTagTest.java Changeset: 84e397b4 Author: Phil Race Date: 2020-08-04 12:20:37 +0000 URL: https://git.openjdk.java.net/loom/commit/84e397b4 8250894: Provide a configure option to build and run against the platform libharfbuzz Reviewed-by: erikj ! make/autoconf/help.m4 ! make/autoconf/lib-bundled.m4 ! make/autoconf/spec.gmk.in ! make/modules/java.desktop/Copy.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: 7f74c7dd Author: Alexander Zuev Date: 2020-08-05 12:52:33 +0000 URL: https://git.openjdk.java.net/loom/commit/7f74c7dd 8212226: SurfaceManager throws "Invalid Image variant" for MultiResolutionImage (Windows) Reviewed-by: serb ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java + test/jdk/java/awt/image/multiresolution/MultiResolutionImageSelectionTest.java Changeset: c798b3d0 Author: Prasanta Sadhukhan Date: 2020-08-05 17:49:11 +0000 URL: https://git.openjdk.java.net/loom/commit/c798b3d0 6709913: BasicComboBoxUI.isPopupVisible returns NullPointerException Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java + test/jdk/javax/swing/plaf/basic/BasicComboBoxUI/BasicComboNPE.java Changeset: c32923e0 Author: Phil Race Date: 2020-08-06 09:43:10 +0000 URL: https://git.openjdk.java.net/loom/commit/c32923e0 8240487: Cleanup whitespace in .cc, .hh, .m, and .mm files Reviewed-by: serb, kizune, kcr, cjplummer ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/OSVersion.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m ! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m Changeset: 2c00d740 Author: Prasanta Sadhukhan Date: 2020-08-07 09:21:46 +0000 URL: https://git.openjdk.java.net/loom/commit/2c00d740 8251187: Mark BasicComboNPE regression test as headful Reviewed-by: prr ! test/jdk/javax/swing/plaf/basic/BasicComboBoxUI/BasicComboNPE.java Changeset: 0615eac2 Author: Prasanta Sadhukhan Date: 2020-08-07 09:23:54 +0000 URL: https://git.openjdk.java.net/loom/commit/0615eac2 8249838: javax.swing.JLayeredPane has used valueOf twice in example code in documentation Reviewed-by: jdv, pbansal ! src/java.desktop/share/classes/javax/swing/JLayeredPane.java Changeset: 79a4a019 Author: Pankaj Bansal Date: 2020-08-09 14:30:02 +0000 URL: https://git.openjdk.java.net/loom/commit/79a4a019 8247753: UIManager.getSytemLookAndFeelClassName() returns wrong value on Fedora 32 Reviewed-by: prr, psadhukhan ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! test/jdk/javax/swing/LookAndFeel/SystemLookAndFeel/SystemLookAndFeelTest.java Changeset: 63b34987 Author: Phil Race Date: 2020-08-10 21:12:47 +0000 URL: https://git.openjdk.java.net/loom/commit/63b34987 8251367: [windows] harfbuzz.dll not found causes failure to load sun.font.SunFontManager Reviewed-by: serb ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java Changeset: 62a67c5d Author: Phil Race Date: 2020-08-11 10:56:30 +0000 URL: https://git.openjdk.java.net/loom/commit/62a67c5d Merge Changeset: dce1aee4 Author: Sergey Bylokhov Date: 2020-08-11 05:30:52 +0000 URL: https://git.openjdk.java.net/loom/commit/dce1aee4 8250856: Address reliance on default constructors in the AWT APIs Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/DefaultFocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/FocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/java/awt/dnd/DragSourceAdapter.java ! src/java.desktop/share/classes/java/awt/dnd/DropTargetAdapter.java ! src/java.desktop/share/classes/java/awt/event/ComponentAdapter.java ! src/java.desktop/share/classes/java/awt/event/ContainerAdapter.java ! src/java.desktop/share/classes/java/awt/event/FocusAdapter.java ! src/java.desktop/share/classes/java/awt/event/HierarchyBoundsAdapter.java ! src/java.desktop/share/classes/java/awt/event/KeyAdapter.java ! src/java.desktop/share/classes/java/awt/event/MouseAdapter.java ! src/java.desktop/share/classes/java/awt/event/MouseMotionAdapter.java ! src/java.desktop/share/classes/java/awt/event/WindowAdapter.java Changeset: 31480720 Author: Sergey Bylokhov Date: 2020-08-11 05:34:33 +0000 URL: https://git.openjdk.java.net/loom/commit/31480720 8250857: Address reliance on default constructors in the Java Beans API Reviewed-by: prr ! src/java.desktop/share/classes/java/beans/Beans.java ! src/java.desktop/share/classes/java/beans/Encoder.java ! src/java.desktop/share/classes/java/beans/PersistenceDelegate.java ! src/java.desktop/share/classes/java/beans/PropertyEditorManager.java ! src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java Changeset: d2d5bc70 Author: Martin Desruisseaux Committer: Sergey Bylokhov Date: 2020-08-11 05:52:35 +0000 URL: https://git.openjdk.java.net/loom/commit/d2d5bc70 8166038: BufferedImage methods getTileGridXOffset() and getTileGridYOffset() return a non 0 value for sub images Reviewed-by: jdv, serb ! src/java.desktop/share/classes/java/awt/image/BufferedImage.java + test/jdk/java/awt/image/BufferedImage/GetTileGridOffset.java Changeset: fe8fcfb4 Author: Sergey Bylokhov Date: 2020-08-11 06:03:16 +0000 URL: https://git.openjdk.java.net/loom/commit/fe8fcfb4 8078228: Default file manager and web browser didn't launch and got SecurityException Reviewed-by: jdv, dmarkov + test/jdk/java/awt/Desktop/SecurityTest/DesktopSecurityTest.java + test/jdk/java/awt/Desktop/SecurityTest/desktop.policy Changeset: 50f1b87a Author: Prasanta Sadhukhan Date: 2020-08-12 19:32:29 +0000 URL: https://git.openjdk.java.net/loom/commit/50f1b87a 8250811: Address reliance on default constructors in the javax.swing.plaf.multi APIs Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiColorChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiComboBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiDesktopIconUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiDesktopPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiInternalFrameUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiMenuBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiPanelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiPopupMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiProgressBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiRootPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiScrollBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiScrollPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSeparatorUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSliderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSpinnerUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSplitPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTableHeaderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTableUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiToolBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiToolTipUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTreeUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiViewportUI.java Changeset: 5735fce3 Author: Coleen Phillimore Date: 2020-08-12 12:37:16 +0000 URL: https://git.openjdk.java.net/loom/commit/5735fce3 8251489: universe.cpp includes too many headers Reviewed-by: lfoltan, stuefe ! src/hotspot/share/memory/universe.cpp Changeset: 60745d14 Author: Mikael Vidstedt Date: 2020-08-12 20:23:40 +0000 URL: https://git.openjdk.java.net/loom/commit/60745d14 Added tag jdk-16+11 for changeset 5c18d696c7ce ! .hgtags Changeset: 07c30219 Author: David Holmes Date: 2020-08-13 00:20:42 +0000 URL: https://git.openjdk.java.net/loom/commit/07c30219 8251460: Fix the biased-locking code in ObjectSynchronizer::FastHashCode Reviewed-by: coleenp, dcubed, pchilanomate ! src/hotspot/share/runtime/synchronizer.cpp Changeset: d3776c7d Author: Bernhard Urban Date: 2020-07-30 15:05:22 +0000 URL: https://git.openjdk.java.net/loom/commit/d3776c7d 8248816: C1: Fix signature mismatch of LIRGenerator::strengh_reduce_multiply Co-authored-by: Monica Beckwith Co-authored-by: Ludovic Henry Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp Changeset: 51b3bd2c Author: Tobias Hartmann Date: 2020-08-13 15:59:12 +0000 URL: https://git.openjdk.java.net/loom/commit/51b3bd2c 8251456: [TESTBUG] compiler/vectorization/TestVectorsNotSavedAtSafepoint.java failed OutOfMemoryError Removed allocation of large arrays to avoid OOME. Reviewed-by: kvn, chagedorn ! test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java Changeset: 191e1e60 Author: Tobias Hartmann Date: 2020-08-13 16:01:45 +0000 URL: https://git.openjdk.java.net/loom/commit/191e1e60 8251458: Parse::do_lookupswitch fails with "assert(_cnt >= 0) failed" Limit the counter value to max_jint. Reviewed-by: kvn, vlivanov, chagedorn ! src/hotspot/share/opto/parse2.cpp + test/hotspot/jtreg/compiler/profiling/TestMultiBranchDataOverflow.java Changeset: e648a907 Author: Kim Barrett Date: 2020-08-13 10:02:35 +0000 URL: https://git.openjdk.java.net/loom/commit/e648a907 8250597: G1: Improve inlining around trim_queue Refactor, using NOINLINE and (new) ATTRIBUTE_FLATTEN for control. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp Changeset: a096c0a8 Author: Patrick Concannon Date: 2020-08-13 15:40:13 +0000 URL: https://git.openjdk.java.net/loom/commit/a096c0a8 8240901: Add a test to check that large datagrams are sent/received on the network correctly This fix updates `java/net/DatagramSocket/SendReceiveMaxSize.java` and `java/net/DatagramSocket/SendReceiveMaxSize.java` to check (on all platforms) that the sending/receiving of large datagrams across a network are sent, fragmented, and re-assembled correctly Reviewed-by: alanb, dfuchs ! test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java ! test/jdk/java/nio/channels/DatagramChannel/SendReceiveMaxSize.java Changeset: 9edcdf12 Author: Magnus Ihse Bursie Date: 2020-08-13 17:10:48 +0000 URL: https://git.openjdk.java.net/loom/commit/9edcdf12 8251533: MacOS build of libjimage explicitly adds C++ standard library Reviewed-by: erikj ! make/modules/java.base/lib/CoreLibraries.gmk Changeset: 19a08080 Author: Magnus Ihse Bursie Date: 2020-08-13 17:34:31 +0000 URL: https://git.openjdk.java.net/loom/commit/19a08080 8251516: VSCode IDE configuration specifies c++03 Reviewed-by: erikj ! make/ide/vscode/hotspot/indexers/ccls-settings.txt ! make/ide/vscode/hotspot/indexers/clangd-settings.txt ! make/ide/vscode/hotspot/indexers/cpptools-settings.txt ! make/ide/vscode/hotspot/indexers/rtags-settings.txt Changeset: 12ae68b1 Author: Patricio Chilano Mateo Date: 2020-08-13 15:42:41 +0000 URL: https://git.openjdk.java.net/loom/commit/12ae68b1 8251118: BiasedLocking::preserve_marks should not have a HandleMark Removed HandleMark from BiasedLocking::preserve_marks() method Reviewed-by: hseigel, coleenp, dcubed, tschatzl, dholmes ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/vframe.hpp ! test/hotspot/jtreg/gc/TestFullGCALot.java Changeset: 03e5f256 Author: Brian Burkhalter Date: 2020-08-13 09:33:28 +0000 URL: https://git.openjdk.java.net/loom/commit/03e5f256 8245304: Re-examine ThreadLocal usage in java.math.BigDecimal Reviewed-by: darcy, alanb ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: d8355e02 Author: Rahul Yadav Date: 2020-08-13 17:48:15 +0000 URL: https://git.openjdk.java.net/loom/commit/d8355e02 8249773: Upgrade ReceiveISA.java test to be resilient to failure due to stray packets and interference This fix upgrades java/nio/channels/DatagramChannel/ReceiveISA.java so it can handle interference from stray packets. Reviewed-by: alanb, dfuchs ! test/jdk/java/nio/channels/DatagramChannel/ReceiveISA.java Changeset: e44575ad Author: Igor Ignatyev Date: 2020-08-13 10:33:51 +0000 URL: https://git.openjdk.java.net/loom/commit/e44575ad 8251526: CTW fails to build after JDK-8251121 Reviewed-by: shade ! test/hotspot/jtreg/testlibrary/ctw/Makefile Changeset: 3498a10a Author: Lin Zang Date: 2020-08-13 11:31:37 +0000 URL: https://git.openjdk.java.net/loom/commit/3498a10a 8215624: Add parallel heap iteration for jmap ?histo Chunk and parallelize the heap scan Reviewed-by: sspitsyn, stefank, phh ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/heapInspection.hpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/services/attachListener.cpp ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java ! test/jdk/sun/tools/jmap/BasicJMapTest.java Changeset: 9f090cb6 Author: Paul Hohensee Date: 2020-08-13 11:31:37 +0000 URL: https://git.openjdk.java.net/loom/commit/9f090cb6 8215624: Add parallel heap iteration for jmap ?histo Chunk and parallelize the heap scan Reviewed-by: sspitsyn, stefank, phh ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/heapInspection.hpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/services/attachListener.cpp ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java ! test/jdk/sun/tools/jmap/BasicJMapTest.java Changeset: 473fa820 Author: Xue-Lei Andrew Fan Date: 2020-08-13 12:31:12 +0000 URL: https://git.openjdk.java.net/loom/commit/473fa820 8250839: Improve test template SSLEngineTemplate with SSLContextTemplate Reviewed-by: ascarpino ! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java Changeset: 0db83862 Author: Daniel D. Daugherty Date: 2020-08-13 15:42:21 +0000 URL: https://git.openjdk.java.net/loom/commit/0db83862 Merge Changeset: 76385804 Author: Lin Zang Date: 2020-08-13 13:57:12 +0000 URL: https://git.openjdk.java.net/loom/commit/76385804 8251374: jmap -dump could accept invalid options Emit usage(1) in dump() argument loop Reviewed-by: sspitsyn, phh ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java Changeset: 35e3226d Author: Ioi Lam Date: 2020-08-13 18:40:51 +0000 URL: https://git.openjdk.java.net/loom/commit/35e3226d 8250990: Consolidate object copying code for CDS static/dynamic archive dumping Reviewed-by: coleenp, ccheung ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp + src/hotspot/share/memory/archiveBuilder.cpp + src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/archiveUtils.hpp ! src/hotspot/share/memory/archiveUtils.inline.hpp + src/hotspot/share/memory/dumpAllocStats.cpp + src/hotspot/share/memory/dumpAllocStats.hpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/metaspaceClosure.cpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/utilities/hashtable.hpp Changeset: 90f0612a Author: Nick Gasson Date: 2020-08-07 14:10:55 +0000 URL: https://git.openjdk.java.net/loom/commit/90f0612a 8247354: [aarch64] PopFrame causes assert(oopDesc::is_oop(obj)) failed: not an oop Reviewed-by: adinn ! src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp ! src/hotspot/cpu/aarch64/frame_aarch64.hpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 552a7330 Author: Christian Hagedorn Date: 2020-08-14 10:30:51 +0000 URL: https://git.openjdk.java.net/loom/commit/552a7330 8248791: sun/util/resources/cldr/TimeZoneNamesTest.java fails with -XX:-ReduceInitialCardMarks -XX:-ReduceBulkZeroing Fix wrong replacement of loads by zero for non-completed InitializationNodes belonging to a clone when ReduceBulkZeroing is disabled. Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp + test/hotspot/jtreg/compiler/arraycopy/TestCloneAccess.java Changeset: 9573ef8b Author: Prasanta Sadhukhan Date: 2020-08-14 15:49:27 +0000 URL: https://git.openjdk.java.net/loom/commit/9573ef8b Merge Changeset: a963aab1 Author: Brian Burkhalter Date: 2020-08-14 08:12:13 +0000 URL: https://git.openjdk.java.net/loom/commit/a963aab1 8181919: Refactor test/java/io/File/GetXSpace.sh to java test Reviewed-by: naoto ! test/jdk/java/io/File/GetXSpace.java - test/jdk/java/io/File/GetXSpace.sh Changeset: 57320327 Author: Harold Seigel Date: 2020-08-14 15:42:09 +0000 URL: https://git.openjdk.java.net/loom/commit/57320327 8251414: Add test that invokeinterface of a protected method in java.lang.Object throws NoSuchMethodError Add the missing test cases to existing test InterfaceObjectTest.java Reviewed-by: lfoltan, coleenp ! src/hotspot/share/interpreter/linkResolver.cpp - test/hotspot/jtreg/runtime/8026394/InterfaceObjectTest.java + test/hotspot/jtreg/runtime/linkResolver/InterfaceObj.jasm + test/hotspot/jtreg/runtime/linkResolver/InterfaceObjectTest.java Changeset: 65b99c7b Author: Charlie Gracie Committer: Roman Kennke Date: 2020-08-14 18:23:43 +0000 URL: https://git.openjdk.java.net/loom/commit/65b99c7b 8241065: Shenandoah: remove leftover code after JDK-8231086 Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp Changeset: 087cbbfd Author: Gerard Ziemski Date: 2020-08-14 13:24:24 +0000 URL: https://git.openjdk.java.net/loom/commit/087cbbfd 8237591: Mac: include OS X version in hs_err_pid crash log file Added macOS and build version to crash lof report Reviewed-by: dholmes, dcubed ! src/hotspot/os/bsd/os_bsd.cpp Changeset: 8d432d29 Author: Prasanta Sadhukhan Date: 2020-08-15 11:06:44 +0000 URL: https://git.openjdk.java.net/loom/commit/8d432d29 Merge Changeset: 50c37fc7 Author: Daniel D. Daugherty Date: 2020-08-15 16:02:29 +0000 URL: https://git.openjdk.java.net/loom/commit/50c37fc7 8251543: add mention of INFLATING() to share/oops/markWord.hpp header comment Reviewed-by: kbarrett ! src/hotspot/share/oops/markWord.hpp Changeset: 77522d12 Author: Ioi Lam Date: 2020-08-15 18:13:49 +0000 URL: https://git.openjdk.java.net/loom/commit/77522d12 8251559: Remove empty file utilities/sizes.cpp Reviewed-by: ccheung, dholmes - src/hotspot/share/utilities/sizes.cpp Changeset: fb300a3f Author: Nick Gasson Date: 2020-08-14 18:08:30 +0000 URL: https://git.openjdk.java.net/loom/commit/fb300a3f 8251517: [TESTBUG] com/sun/net/httpserver/bugs/B6393710.java does not scale socket timeout Reviewed-by: dfuchs ! test/jdk/com/sun/net/httpserver/bugs/B6393710.java Changeset: f1a5cbb1 Author: Martin Doerr Date: 2020-08-17 10:40:46 +0000 URL: https://git.openjdk.java.net/loom/commit/f1a5cbb1 8251846: Replace __linux which is no longer defined Reviewed-by: dholmes, goetz ! src/hotspot/share/utilities/debug.cpp Changeset: 55e3560a Author: Thomas Schatzl Date: 2020-08-17 11:23:54 +0000 URL: https://git.openjdk.java.net/loom/commit/55e3560a 8245721: Refactor the TaskTerminator Improve the structure of the TaskTerminator code to make it more understandable and amenable to improvements. Reviewed-by: zgu, kbarrett, lkorinth ! src/hotspot/share/gc/shared/taskTerminator.cpp ! src/hotspot/share/gc/shared/taskTerminator.hpp Changeset: ea73b5b0 Author: Stefan Karlsson Date: 2020-08-17 11:30:09 +0000 URL: https://git.openjdk.java.net/loom/commit/ea73b5b0 8233281: Obsolete UseSemaphoreGCThreadsSynchronization Reviewed-by: tschatzl, kbarrett, ayang ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/runtime/arguments.cpp Changeset: 2631422b Author: Stefan Karlsson Date: 2020-08-17 11:32:26 +0000 URL: https://git.openjdk.java.net/loom/commit/2631422b 8251570: JDK-8215624 causes assert(worker_id <' _n_workers) failed: Invalid worker_id Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/memory/heapInspection.cpp Changeset: 5d9c1e45 Author: Stefan Karlsson Date: 2020-08-17 11:34:49 +0000 URL: https://git.openjdk.java.net/loom/commit/5d9c1e45 8251835: JDK-8251374 breaks jmap -dump:all Reviewed-by: phh, sspitsyn ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java Changeset: 34949494 Author: Patrick Concannon Date: 2020-08-17 10:36:20 +0000 URL: https://git.openjdk.java.net/loom/commit/34949494 7164518: No PortUnreachableException when connecting to a non-existing DatagramSocket (mac) This fix changes the test to run with the new impl of DatagramSocket, which remedies the issue that caused the test to fail with a wrong expection and can now be taken off the ProblemList. Reviewed-by: dfuchs ! test/jdk/ProblemList.txt ! test/jdk/com/sun/jndi/dns/ConfigTests/PortUnreachable.java Changeset: 51c8ac36 Author: Stefan Karlsson Date: 2020-08-17 11:36:09 +0000 URL: https://git.openjdk.java.net/loom/commit/51c8ac36 8251837: Rename get_safepoint_workers to safepoint_workers Reviewed-by: tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/services/heapDumper.cpp Changeset: 35421399 Author: Coleen Phillimore Date: 2020-08-17 10:08:36 +0000 URL: https://git.openjdk.java.net/loom/commit/35421399 8235765: Use of the long type should be avoided in shared code Changed some long declarations to uint64_t/int64_t or unsigned int, depending on context. Reviewed-by: lfoltan, kvn, dholmes ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/heapInspection.hpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/generateOopMap.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/klassVtable.hpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/mutexLocker.hpp Changeset: 5dbcdbbe Author: Andy Herrick Date: 2020-08-17 11:59:36 +0000 URL: https://git.openjdk.java.net/loom/commit/5dbcdbbe 8250611: Cannot display splash screen on Windows Reviewed-by: asemenyuk, almatvee, prr ! src/jdk.incubator.jpackage/share/native/applauncher/JvmLauncher.cpp ! src/jdk.incubator.jpackage/share/native/applauncher/JvmLauncher.h ! src/jdk.incubator.jpackage/windows/native/applauncher/WinLauncher.cpp Changeset: 57d2c869 Author: Calvin Cheung Date: 2020-08-17 18:46:38 +0000 URL: https://git.openjdk.java.net/loom/commit/57d2c869 8247529: Crash in runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java with Graal Avoid inserting InstanceKlass into the DumpTimeSharedClassTable after dynamic CDS dumping has started. Acquire the DumpTimeTable_lock before iterations on _dumptime_table to ensure memory order correctness. Reviewed-by: iklam, minqi ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/dynamicArchive.cpp Changeset: 89d75304 Author: Alexander Matveev Date: 2020-08-17 13:41:22 +0000 URL: https://git.openjdk.java.net/loom/commit/89d75304 8250803: pkgbuild failed with exit code 134 Reviewed-by: herrick, asemenyuk ! test/jdk/tools/jpackage/share/EmptyFolderPackageTest.java Changeset: c190193e Author: Vicente Romero Date: 2020-08-17 17:33:51 +0000 URL: https://git.openjdk.java.net/loom/commit/c190193e 8246804: Incorrect copyright header in TypeAnnotationParser.java Reviewed-by: darcy, psandoz ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java Changeset: 4a588d89 Author: Prasadrao Koppula Date: 2020-06-11 21:54:51 +0000 URL: https://git.openjdk.java.net/loom/commit/4a588d89 8246031: SSLSocket.getSession() doesn't close connection for timeout/ interrupts Reviewed-by: xuelei, coffeys ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/SetSoTimeout.java Changeset: d1b66912 Author: Mikael Vidstedt Date: 2020-08-12 20:07:07 +0000 URL: https://git.openjdk.java.net/loom/commit/d1b66912 Added tag jdk-15+36 for changeset e3f940bd3c8f ! .hgtags Changeset: 38f4f06c Author: Jesper Wilhelmsson Date: 2020-08-18 01:08:18 +0000 URL: https://git.openjdk.java.net/loom/commit/38f4f06c Merge ! .hgtags ! .hgtags Changeset: 39c9560c Author: Rajan Halade Date: 2020-08-17 17:26:30 +0000 URL: https://git.openjdk.java.net/loom/commit/39c9560c 8251859: sun/security/validator/PKIXValAndRevCheckTests.java fails Reviewed-by: jnimeh ! test/jdk/sun/security/validator/PKIXValAndRevCheckTests.java Changeset: 61e42ed8 Author: Joe Darcy Date: 2020-08-17 18:58:20 +0000 URL: https://git.openjdk.java.net/loom/commit/61e42ed8 8071961: Add javac lint warning when a default constructor is created Reviewed-by: jjg, jlahoda, abuckley, erikj, mcimadamore ! make/CompileJavaModules.gmk ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties + test/langtools/tools/javac/diags/examples/WarnDefaultCtor/DefaultCtor.java + test/langtools/tools/javac/diags/examples/WarnDefaultCtor/modulesourcepath/defaultctor/module-info.java + test/langtools/tools/javac/diags/examples/WarnDefaultCtor/modulesourcepath/defaultctor/pkg/Foo.java + test/langtools/tools/javac/warnings/DefaultCtor/DefaultCtorWarningToolBox.java + test/langtools/tools/javac/warnings/DefaultCtor/NoWarningCases.java + test/langtools/tools/javac/warnings/DefaultCtor/NoWarningRecord.java Changeset: cc8d5202 Author: Pavel Rappo Date: 2020-08-18 10:29:06 +0000 URL: https://git.openjdk.java.net/loom/commit/cc8d5202 8251550: Clean up jdk.javadoc and the related parts of jdk.compiler Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/source/doctree/AttributeTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/AuthorTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/CommentTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DeprecatedTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocCommentTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocRootTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTypeTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/EndElementTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/EntityTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/ErroneousTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/HiddenTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/IdentifierTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/IndexTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/InheritDocTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/LinkTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/LiteralTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/ParamTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/ProvidesTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/ReferenceTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/ReturnTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/SeeTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/SerialDataTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/SerialFieldTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/SerialTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/SinceTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/StartElementTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/SummaryTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/SystemPropertyTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/ThrowsTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/UsesTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/ValueTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/VersionTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/ConditionalExpressionTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/MemberSelectTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocSourcePositions.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreePath.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/JavacTask.java ! src/jdk.compiler/share/classes/com/sun/source/util/ParameterNameProvider.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/SourcePositions.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreePath.java ! src/jdk.compiler/share/classes/com/sun/source/util/Trees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/LazyDocCommentTable.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocCommentTable.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/NestedClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberCache.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocMemberEnter.java Changeset: 74ae1371 Author: Albert Mingkun Yang Date: 2020-08-18 11:43:24 +0000 URL: https://git.openjdk.java.net/loom/commit/74ae1371 8251463: Obsolete -XX:ForceNUMA option Reviewed-by: kbarrett, sjohanss, lkorinth ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/gc/g1/g1NUMAStats.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: daffaa83 Author: Daniel Fuchs Date: 2020-08-18 11:37:17 +0000 URL: https://git.openjdk.java.net/loom/commit/daffaa83 8251160: Fix "no comment" warnings in java.logging Add missing documentation to the Serialized Form of Level and LogRecord. Reviewed-by: lancea, mchung ! src/java.logging/share/classes/java/util/logging/Level.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java Changeset: 70c08153 Author: Aleksey Shipilev Date: 2020-08-18 12:46:33 +0000 URL: https://git.openjdk.java.net/loom/commit/70c08153 8251924: 32-bit build failures after JDK-8235765 Reviewed-by: dholmes ! src/hotspot/share/oops/klassVtable.cpp Changeset: f779affd Author: Dong Bo Committer: Fei Yang Date: 2020-08-18 10:20:23 +0000 URL: https://git.openjdk.java.net/loom/commit/f779affd 8251885: aarch64: aarch64-asmtest.py script generates unpredictable instructions Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64-asmtest.py ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp Changeset: e8d284fa Author: Per Lid?n Date: 2020-08-18 16:37:09 +0000 URL: https://git.openjdk.java.net/loom/commit/e8d284fa 8248266: ZGC: TestUncommit.java fails due to "Exception: Uncommitted too fast" again Reviewed-by: shade, eosterlund ! src/hotspot/share/gc/z/zPage.inline.hpp ! src/hotspot/share/gc/z/zPageCache.cpp + test/hotspot/jtreg/gc/z/TestNoUncommit.java ! test/hotspot/jtreg/gc/z/TestUncommit.java Changeset: 54490d30 Author: Evan Whelan Committer: Sean Coffey Date: 2020-08-18 14:43:28 +0000 URL: https://git.openjdk.java.net/loom/commit/54490d30 8249691: jdk/lambda/vm/StrictfpDefault.java file can be removed Reviewed-by: coffeys - test/jdk/jdk/lambda/vm/StrictfpDefault.java Changeset: 74cb1b4e Author: Magnus Ihse Bursie Date: 2020-08-18 17:35:38 +0000 URL: https://git.openjdk.java.net/loom/commit/74cb1b4e 8251541: "no symbols" printed when building hotspot Reviewed-by: erikj ! make/hotspot/lib/CompileJvm.gmk Changeset: 9871f3a2 Author: Pavel Rappo Date: 2020-08-18 17:34:59 +0000 URL: https://git.openjdk.java.net/loom/commit/9871f3a2 8251939: Fix copy-paste issues and address TODOs Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/source/tree/YieldTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java Changeset: f797e19e Author: Zhengyu Gu Date: 2020-08-18 13:34:10 +0000 URL: https://git.openjdk.java.net/loom/commit/f797e19e 8251910: Shenandoah: Handshake threads between weak-roots and reset phases Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: ae912be8 Author: Claes Redestad Date: 2020-08-18 15:34:28 +0000 URL: https://git.openjdk.java.net/loom/commit/ae912be8 8251459: Compute caller save exclusion RegMasks once Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp Changeset: 714db70b Author: Evgeny Nikitin Date: 2020-08-10 20:31:27 +0000 URL: https://git.openjdk.java.net/loom/commit/714db70b 8251349: Add TestCaseImpl to OverloadCompileQueueTest.java's build dependencies Reviewed-by: iignatyev, kvn ! test/hotspot/jtreg/compiler/codecache/stress/Helper.java Changeset: 929ffca4 Author: Evgeny Nikitin Date: 2020-08-10 16:11:40 +0000 URL: https://git.openjdk.java.net/loom/commit/929ffca4 8069411: OutOfMemoryError in OverloadCompileQueueTest.java OOME seems to have happened in older version and does not show up in modern VM, hence the test OverloadCompileQueueTest.java gets un-quarantined. Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt Changeset: c2ee4326 Author: Vicente Romero Date: 2020-08-18 19:23:58 +0000 URL: https://git.openjdk.java.net/loom/commit/c2ee4326 8249902: tools/javac/records/mandated_members/read_resolve_method/CheckReadResolveMethodTest.java uses @ignore w/o bug-id Reviewed-by: jjg - test/langtools/tools/javac/records/mandated_members/read_resolve_method/CheckReadResolveMethodTest.java Changeset: 67b3cbff Author: Evan Whelan Committer: Daniel Fuchs Date: 2020-08-19 08:58:00 +0000 URL: https://git.openjdk.java.net/loom/commit/67b3cbff 8250748: Doc of URL(String, String, int, String, URLStreamHandler) does not use link Reviewed-by: dfuchs ! src/java.base/share/classes/java/net/URL.java Changeset: b328bc14 Author: Rahul Yadav Date: 2020-08-18 16:44:42 +0000 URL: https://git.openjdk.java.net/loom/commit/b328bc14 8251715: Throw UncheckedIOException in place of InternalError when HttpClient fails due to unavailability of underlying resources required by SSLContext This fix updates jdk.internal.net.http.HttpClientImpl to throw an UncheckedIOException instead of InternalError. Reviewed-by: chegar, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java + test/jdk/java/net/httpclient/SSLExceptionTest.java Changeset: 9fc76c2b Author: Kim Barrett Date: 2020-08-19 06:11:15 +0000 URL: https://git.openjdk.java.net/loom/commit/9fc76c2b 8251888: Move HotSpot Style Guide wiki subpages to jdk/jdk/doc Copy unit-test page from wiki, merge jtreg names page into hotspot-style.md Reviewed-by: kvn, iignatyev ! doc/hotspot-style.html ! doc/hotspot-style.md + doc/hotspot-unit-tests.html + doc/hotspot-unit-tests.md Changeset: 3fb8f436 Author: Conor Cleary Committer: Patrick Concannon Date: 2020-08-19 16:27:16 +0000 URL: https://git.openjdk.java.net/loom/commit/3fb8f436 8246047: Replace LinkedList impl in net.http.websocket.BuilderImpl Replaced usages of LinkedList with ArrayList in http.websocket.BuilderImpl Reviewed-by: chegar, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/BuilderImpl.java Changeset: ecfb2914 Author: Pavel Rappo Date: 2020-08-19 17:44:14 +0000 URL: https://git.openjdk.java.net/loom/commit/ecfb2914 8251357: [DocCommentParser] Infinite loop while looking for the end of a preamble Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! test/langtools/tools/javac/doctree/dcapi/DocCommentTreeApiTester.java + test/langtools/tools/javac/doctree/dcapi/overview10.html + test/langtools/tools/javac/doctree/dcapi/overview10.html.out + test/langtools/tools/javac/doctree/dcapi/overview11.html + test/langtools/tools/javac/doctree/dcapi/overview11.html.out Changeset: 8e4a4cdb Author: Pavel Rappo Date: 2020-08-19 17:51:14 +0000 URL: https://git.openjdk.java.net/loom/commit/8e4a4cdb 8251454: Wrong "self type" in DCTree.DCEndElement Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java Changeset: 93c00472 Author: Harold Seigel Date: 2020-08-19 19:40:46 +0000 URL: https://git.openjdk.java.net/loom/commit/93c00472 8251490: [TESTBUG] The Java thread stack size specified is too small for nsk/stress/stack. Specify at least 448k Increase the -Xss stack size for some tests, mark other tests as not runnable on AArch64. Reviewed-by: gziemski, lfoltan ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java Changeset: 49e7609d Author: Naoto Sato Date: 2020-08-19 13:41:08 +0000 URL: https://git.openjdk.java.net/loom/commit/49e7609d 8251499: no-placeholder compact number patterns throw IllegalArgumentException Reviewed-by: joehw, rriggs ! src/java.base/share/classes/java/text/CompactNumberFormat.java ! test/jdk/java/text/Format/CompactNumberFormat/CompactFormatAndParseHelper.java ! test/jdk/java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java Changeset: 40142d24 Author: Ron Pressler Date: 2020-08-24 00:32:37 +0000 URL: https://git.openjdk.java.net/loom/commit/40142d24 Merge branch 'master' into fibers ! make/autoconf/spec.gmk.in ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/vframe.hpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp ! src/java.base/share/classes/java/lang/Scoped.java ! src/java.base/share/classes/java/net/URL.java ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList.txt ! make/autoconf/spec.gmk.in ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/interpreter/linkResolver.cpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/universe.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/vframe.hpp ! src/hotspot/share/services/attachListener.cpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp + src/java.base/share/classes/java/lang/Scoped.java ! src/java.base/share/classes/java/net/URL.java ! test/hotspot/jtreg/ProblemList.txt ! test/jdk/ProblemList.txt From duke at openjdk.java.net Mon Aug 24 00:26:48 2020 From: duke at openjdk.java.net (duke) Date: Mon, 24 Aug 2020 00:26:48 GMT Subject: git: openjdk/loom: master: 86 new changesets Message-ID: <4a02e773-c3db-4826-b94b-d79d47082f8b@openjdk.java.net> Changeset: e15e30fe Author: Yasumasa Suenaga Date: 2020-08-03 15:29:48 +0000 URL: https://git.openjdk.java.net/loom/commit/e15e30fe 8249215: JFrame::setVisible crashed with -Dfile.encoding=UTF-8 on Japanese Windows Reviewed-by: prr, serb ! src/java.desktop/windows/classes/sun/awt/windows/WFontConfiguration.java Changeset: 42f4170b Author: Jayathirth D V Date: 2020-08-03 17:27:05 +0000 URL: https://git.openjdk.java.net/loom/commit/42f4170b 8243674: Remove language tag length limit for iTXt chunk in PNGImageReader Reviewed-by: prr, serb ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java + test/jdk/javax/imageio/plugins/png/ReadLongLanguageTagTest.java Changeset: 84e397b4 Author: Phil Race Date: 2020-08-04 12:20:37 +0000 URL: https://git.openjdk.java.net/loom/commit/84e397b4 8250894: Provide a configure option to build and run against the platform libharfbuzz Reviewed-by: erikj ! make/autoconf/help.m4 ! make/autoconf/lib-bundled.m4 ! make/autoconf/spec.gmk.in ! make/modules/java.desktop/Copy.gmk ! make/modules/java.desktop/lib/Awt2dLibraries.gmk Changeset: 7f74c7dd Author: Alexander Zuev Date: 2020-08-05 12:52:33 +0000 URL: https://git.openjdk.java.net/loom/commit/7f74c7dd 8212226: SurfaceManager throws "Invalid Image variant" for MultiResolutionImage (Windows) Reviewed-by: serb ! src/java.desktop/share/classes/sun/java2d/SunGraphics2D.java + test/jdk/java/awt/image/multiresolution/MultiResolutionImageSelectionTest.java Changeset: c798b3d0 Author: Prasanta Sadhukhan Date: 2020-08-05 17:49:11 +0000 URL: https://git.openjdk.java.net/loom/commit/c798b3d0 6709913: BasicComboBoxUI.isPopupVisible returns NullPointerException Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxUI.java + test/jdk/javax/swing/plaf/basic/BasicComboBoxUI/BasicComboNPE.java Changeset: c32923e0 Author: Phil Race Date: 2020-08-06 09:43:10 +0000 URL: https://git.openjdk.java.net/loom/commit/c32923e0 8240487: Cleanup whitespace in .cc, .hh, .m, and .mm files Reviewed-by: serb, kizune, kcr, cjplummer ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CClipboard.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CDropTarget.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CFRetainedResource.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CImage.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CMenuItem.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CPrinterJob.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobot.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CRobotKeyCode.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CTextPipe.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/CWrapper.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaTextAccessibility.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/OSVersion.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/PrinterView.m ! src/java.desktop/macosx/native/libawt_lwawt/awt/QuartzSurfaceData.m ! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m ! src/java.desktop/macosx/native/libosxapp/ThreadUtilities.m ! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc ! src/jdk.hotspot.agent/macosx/native/libsaproc/MacosxDebuggerLocal.m Changeset: 2c00d740 Author: Prasanta Sadhukhan Date: 2020-08-07 09:21:46 +0000 URL: https://git.openjdk.java.net/loom/commit/2c00d740 8251187: Mark BasicComboNPE regression test as headful Reviewed-by: prr ! test/jdk/javax/swing/plaf/basic/BasicComboBoxUI/BasicComboNPE.java Changeset: 0615eac2 Author: Prasanta Sadhukhan Date: 2020-08-07 09:23:54 +0000 URL: https://git.openjdk.java.net/loom/commit/0615eac2 8249838: javax.swing.JLayeredPane has used valueOf twice in example code in documentation Reviewed-by: jdv, pbansal ! src/java.desktop/share/classes/javax/swing/JLayeredPane.java Changeset: 79a4a019 Author: Pankaj Bansal Date: 2020-08-09 14:30:02 +0000 URL: https://git.openjdk.java.net/loom/commit/79a4a019 8247753: UIManager.getSytemLookAndFeelClassName() returns wrong value on Fedora 32 Reviewed-by: prr, psadhukhan ! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java ! test/jdk/javax/swing/LookAndFeel/SystemLookAndFeel/SystemLookAndFeelTest.java Changeset: 63b34987 Author: Phil Race Date: 2020-08-10 21:12:47 +0000 URL: https://git.openjdk.java.net/loom/commit/63b34987 8251367: [windows] harfbuzz.dll not found causes failure to load sun.font.SunFontManager Reviewed-by: serb ! make/modules/java.desktop/lib/Awt2dLibraries.gmk ! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java Changeset: 62a67c5d Author: Phil Race Date: 2020-08-11 10:56:30 +0000 URL: https://git.openjdk.java.net/loom/commit/62a67c5d Merge Changeset: dce1aee4 Author: Sergey Bylokhov Date: 2020-08-11 05:30:52 +0000 URL: https://git.openjdk.java.net/loom/commit/dce1aee4 8250856: Address reliance on default constructors in the AWT APIs Reviewed-by: prr ! src/java.desktop/share/classes/java/awt/ContainerOrderFocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/DefaultFocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java ! src/java.desktop/share/classes/java/awt/FocusTraversalPolicy.java ! src/java.desktop/share/classes/java/awt/Toolkit.java ! src/java.desktop/share/classes/java/awt/dnd/DragSourceAdapter.java ! src/java.desktop/share/classes/java/awt/dnd/DropTargetAdapter.java ! src/java.desktop/share/classes/java/awt/event/ComponentAdapter.java ! src/java.desktop/share/classes/java/awt/event/ContainerAdapter.java ! src/java.desktop/share/classes/java/awt/event/FocusAdapter.java ! src/java.desktop/share/classes/java/awt/event/HierarchyBoundsAdapter.java ! src/java.desktop/share/classes/java/awt/event/KeyAdapter.java ! src/java.desktop/share/classes/java/awt/event/MouseAdapter.java ! src/java.desktop/share/classes/java/awt/event/MouseMotionAdapter.java ! src/java.desktop/share/classes/java/awt/event/WindowAdapter.java Changeset: 31480720 Author: Sergey Bylokhov Date: 2020-08-11 05:34:33 +0000 URL: https://git.openjdk.java.net/loom/commit/31480720 8250857: Address reliance on default constructors in the Java Beans API Reviewed-by: prr ! src/java.desktop/share/classes/java/beans/Beans.java ! src/java.desktop/share/classes/java/beans/Encoder.java ! src/java.desktop/share/classes/java/beans/PersistenceDelegate.java ! src/java.desktop/share/classes/java/beans/PropertyEditorManager.java ! src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java Changeset: d2d5bc70 Author: Martin Desruisseaux Committer: Sergey Bylokhov Date: 2020-08-11 05:52:35 +0000 URL: https://git.openjdk.java.net/loom/commit/d2d5bc70 8166038: BufferedImage methods getTileGridXOffset() and getTileGridYOffset() return a non 0 value for sub images Reviewed-by: jdv, serb ! src/java.desktop/share/classes/java/awt/image/BufferedImage.java + test/jdk/java/awt/image/BufferedImage/GetTileGridOffset.java Changeset: fe8fcfb4 Author: Sergey Bylokhov Date: 2020-08-11 06:03:16 +0000 URL: https://git.openjdk.java.net/loom/commit/fe8fcfb4 8078228: Default file manager and web browser didn't launch and got SecurityException Reviewed-by: jdv, dmarkov + test/jdk/java/awt/Desktop/SecurityTest/DesktopSecurityTest.java + test/jdk/java/awt/Desktop/SecurityTest/desktop.policy Changeset: 50f1b87a Author: Prasanta Sadhukhan Date: 2020-08-12 19:32:29 +0000 URL: https://git.openjdk.java.net/loom/commit/50f1b87a 8250811: Address reliance on default constructors in the javax.swing.plaf.multi APIs Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiColorChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiComboBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiDesktopIconUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiDesktopPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiFileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiInternalFrameUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiMenuBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiPanelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiPopupMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiProgressBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiRootPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiScrollBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiScrollPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSeparatorUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSliderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSpinnerUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiSplitPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTableHeaderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTableUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiToolBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiToolTipUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiTreeUI.java ! src/java.desktop/share/classes/javax/swing/plaf/multi/MultiViewportUI.java Changeset: 5735fce3 Author: Coleen Phillimore Date: 2020-08-12 12:37:16 +0000 URL: https://git.openjdk.java.net/loom/commit/5735fce3 8251489: universe.cpp includes too many headers Reviewed-by: lfoltan, stuefe ! src/hotspot/share/memory/universe.cpp Changeset: 60745d14 Author: Mikael Vidstedt Date: 2020-08-12 20:23:40 +0000 URL: https://git.openjdk.java.net/loom/commit/60745d14 Added tag jdk-16+11 for changeset 5c18d696c7ce ! .hgtags Changeset: 07c30219 Author: David Holmes Date: 2020-08-13 00:20:42 +0000 URL: https://git.openjdk.java.net/loom/commit/07c30219 8251460: Fix the biased-locking code in ObjectSynchronizer::FastHashCode Reviewed-by: coleenp, dcubed, pchilanomate ! src/hotspot/share/runtime/synchronizer.cpp Changeset: d3776c7d Author: Bernhard Urban Date: 2020-07-30 15:05:22 +0000 URL: https://git.openjdk.java.net/loom/commit/d3776c7d 8248816: C1: Fix signature mismatch of LIRGenerator::strengh_reduce_multiply Co-authored-by: Monica Beckwith Co-authored-by: Ludovic Henry Reviewed-by: aph ! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp ! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp ! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp ! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp Changeset: 51b3bd2c Author: Tobias Hartmann Date: 2020-08-13 15:59:12 +0000 URL: https://git.openjdk.java.net/loom/commit/51b3bd2c 8251456: [TESTBUG] compiler/vectorization/TestVectorsNotSavedAtSafepoint.java failed OutOfMemoryError Removed allocation of large arrays to avoid OOME. Reviewed-by: kvn, chagedorn ! test/hotspot/jtreg/compiler/vectorization/TestVectorsNotSavedAtSafepoint.java Changeset: 191e1e60 Author: Tobias Hartmann Date: 2020-08-13 16:01:45 +0000 URL: https://git.openjdk.java.net/loom/commit/191e1e60 8251458: Parse::do_lookupswitch fails with "assert(_cnt >= 0) failed" Limit the counter value to max_jint. Reviewed-by: kvn, vlivanov, chagedorn ! src/hotspot/share/opto/parse2.cpp + test/hotspot/jtreg/compiler/profiling/TestMultiBranchDataOverflow.java Changeset: e648a907 Author: Kim Barrett Date: 2020-08-13 10:02:35 +0000 URL: https://git.openjdk.java.net/loom/commit/e648a907 8250597: G1: Improve inlining around trim_queue Refactor, using NOINLINE and (new) ATTRIBUTE_FLATTEN for control. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp ! src/hotspot/share/utilities/globalDefinitions.hpp ! src/hotspot/share/utilities/globalDefinitions_gcc.hpp Changeset: a096c0a8 Author: Patrick Concannon Date: 2020-08-13 15:40:13 +0000 URL: https://git.openjdk.java.net/loom/commit/a096c0a8 8240901: Add a test to check that large datagrams are sent/received on the network correctly This fix updates `java/net/DatagramSocket/SendReceiveMaxSize.java` and `java/net/DatagramSocket/SendReceiveMaxSize.java` to check (on all platforms) that the sending/receiving of large datagrams across a network are sent, fragmented, and re-assembled correctly Reviewed-by: alanb, dfuchs ! test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java ! test/jdk/java/nio/channels/DatagramChannel/SendReceiveMaxSize.java Changeset: 9edcdf12 Author: Magnus Ihse Bursie Date: 2020-08-13 17:10:48 +0000 URL: https://git.openjdk.java.net/loom/commit/9edcdf12 8251533: MacOS build of libjimage explicitly adds C++ standard library Reviewed-by: erikj ! make/modules/java.base/lib/CoreLibraries.gmk Changeset: 19a08080 Author: Magnus Ihse Bursie Date: 2020-08-13 17:34:31 +0000 URL: https://git.openjdk.java.net/loom/commit/19a08080 8251516: VSCode IDE configuration specifies c++03 Reviewed-by: erikj ! make/ide/vscode/hotspot/indexers/ccls-settings.txt ! make/ide/vscode/hotspot/indexers/clangd-settings.txt ! make/ide/vscode/hotspot/indexers/cpptools-settings.txt ! make/ide/vscode/hotspot/indexers/rtags-settings.txt Changeset: 12ae68b1 Author: Patricio Chilano Mateo Date: 2020-08-13 15:42:41 +0000 URL: https://git.openjdk.java.net/loom/commit/12ae68b1 8251118: BiasedLocking::preserve_marks should not have a HandleMark Removed HandleMark from BiasedLocking::preserve_marks() method Reviewed-by: hseigel, coleenp, dcubed, tschatzl, dholmes ! src/hotspot/share/runtime/biasedLocking.cpp ! src/hotspot/share/runtime/vframe.hpp ! test/hotspot/jtreg/gc/TestFullGCALot.java Changeset: 03e5f256 Author: Brian Burkhalter Date: 2020-08-13 09:33:28 +0000 URL: https://git.openjdk.java.net/loom/commit/03e5f256 8245304: Re-examine ThreadLocal usage in java.math.BigDecimal Reviewed-by: darcy, alanb ! src/java.base/share/classes/java/math/BigDecimal.java Changeset: d8355e02 Author: Rahul Yadav Date: 2020-08-13 17:48:15 +0000 URL: https://git.openjdk.java.net/loom/commit/d8355e02 8249773: Upgrade ReceiveISA.java test to be resilient to failure due to stray packets and interference This fix upgrades java/nio/channels/DatagramChannel/ReceiveISA.java so it can handle interference from stray packets. Reviewed-by: alanb, dfuchs ! test/jdk/java/nio/channels/DatagramChannel/ReceiveISA.java Changeset: e44575ad Author: Igor Ignatyev Date: 2020-08-13 10:33:51 +0000 URL: https://git.openjdk.java.net/loom/commit/e44575ad 8251526: CTW fails to build after JDK-8251121 Reviewed-by: shade ! test/hotspot/jtreg/testlibrary/ctw/Makefile Changeset: 3498a10a Author: Lin Zang Date: 2020-08-13 11:31:37 +0000 URL: https://git.openjdk.java.net/loom/commit/3498a10a 8215624: Add parallel heap iteration for jmap ?histo Chunk and parallelize the heap scan Reviewed-by: sspitsyn, stefank, phh ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/heapInspection.hpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/services/attachListener.cpp ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java ! test/jdk/sun/tools/jmap/BasicJMapTest.java Changeset: 9f090cb6 Author: Paul Hohensee Date: 2020-08-13 11:31:37 +0000 URL: https://git.openjdk.java.net/loom/commit/9f090cb6 8215624: Add parallel heap iteration for jmap ?histo Chunk and parallelize the heap scan Reviewed-by: sspitsyn, stefank, phh ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/gcVMOperations.cpp ! src/hotspot/share/gc/shared/gcVMOperations.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/memory/heapInspection.hpp ! src/hotspot/share/runtime/arguments.hpp ! src/hotspot/share/services/attachListener.cpp ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java ! test/jdk/sun/tools/jmap/BasicJMapTest.java Changeset: 473fa820 Author: Xue-Lei Andrew Fan Date: 2020-08-13 12:31:12 +0000 URL: https://git.openjdk.java.net/loom/commit/473fa820 8250839: Improve test template SSLEngineTemplate with SSLContextTemplate Reviewed-by: ascarpino ! test/jdk/javax/net/ssl/templates/SSLEngineTemplate.java Changeset: 0db83862 Author: Daniel D. Daugherty Date: 2020-08-13 15:42:21 +0000 URL: https://git.openjdk.java.net/loom/commit/0db83862 Merge Changeset: 76385804 Author: Lin Zang Date: 2020-08-13 13:57:12 +0000 URL: https://git.openjdk.java.net/loom/commit/76385804 8251374: jmap -dump could accept invalid options Emit usage(1) in dump() argument loop Reviewed-by: sspitsyn, phh ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java Changeset: 35e3226d Author: Ioi Lam Date: 2020-08-13 18:40:51 +0000 URL: https://git.openjdk.java.net/loom/commit/35e3226d 8250990: Consolidate object copying code for CDS static/dynamic archive dumping Reviewed-by: coleenp, ccheung ! make/hotspot/lib/JvmFeatures.gmk ! src/hotspot/share/classfile/symbolTable.cpp ! src/hotspot/share/classfile/systemDictionaryShared.cpp + src/hotspot/share/memory/archiveBuilder.cpp + src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/archiveUtils.hpp ! src/hotspot/share/memory/archiveUtils.inline.hpp + src/hotspot/share/memory/dumpAllocStats.cpp + src/hotspot/share/memory/dumpAllocStats.hpp ! src/hotspot/share/memory/dynamicArchive.cpp ! src/hotspot/share/memory/metaspaceClosure.cpp ! src/hotspot/share/memory/metaspaceClosure.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp ! src/hotspot/share/runtime/mutexLocker.cpp ! src/hotspot/share/runtime/mutexLocker.hpp ! src/hotspot/share/utilities/hashtable.hpp Changeset: 90f0612a Author: Nick Gasson Date: 2020-08-07 14:10:55 +0000 URL: https://git.openjdk.java.net/loom/commit/90f0612a 8247354: [aarch64] PopFrame causes assert(oopDesc::is_oop(obj)) failed: not an oop Reviewed-by: adinn ! src/hotspot/cpu/aarch64/abstractInterpreter_aarch64.cpp ! src/hotspot/cpu/aarch64/frame_aarch64.hpp ! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp Changeset: 552a7330 Author: Christian Hagedorn Date: 2020-08-14 10:30:51 +0000 URL: https://git.openjdk.java.net/loom/commit/552a7330 8248791: sun/util/resources/cldr/TimeZoneNamesTest.java fails with -XX:-ReduceInitialCardMarks -XX:-ReduceBulkZeroing Fix wrong replacement of loads by zero for non-completed InitializationNodes belonging to a clone when ReduceBulkZeroing is disabled. Reviewed-by: kvn, thartmann ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/opto/memnode.hpp + test/hotspot/jtreg/compiler/arraycopy/TestCloneAccess.java Changeset: 9573ef8b Author: Prasanta Sadhukhan Date: 2020-08-14 15:49:27 +0000 URL: https://git.openjdk.java.net/loom/commit/9573ef8b Merge Changeset: a963aab1 Author: Brian Burkhalter Date: 2020-08-14 08:12:13 +0000 URL: https://git.openjdk.java.net/loom/commit/a963aab1 8181919: Refactor test/java/io/File/GetXSpace.sh to java test Reviewed-by: naoto ! test/jdk/java/io/File/GetXSpace.java - test/jdk/java/io/File/GetXSpace.sh Changeset: 57320327 Author: Harold Seigel Date: 2020-08-14 15:42:09 +0000 URL: https://git.openjdk.java.net/loom/commit/57320327 8251414: Add test that invokeinterface of a protected method in java.lang.Object throws NoSuchMethodError Add the missing test cases to existing test InterfaceObjectTest.java Reviewed-by: lfoltan, coleenp ! src/hotspot/share/interpreter/linkResolver.cpp - test/hotspot/jtreg/runtime/8026394/InterfaceObjectTest.java + test/hotspot/jtreg/runtime/linkResolver/InterfaceObj.jasm + test/hotspot/jtreg/runtime/linkResolver/InterfaceObjectTest.java Changeset: 65b99c7b Author: Charlie Gracie Committer: Roman Kennke Date: 2020-08-14 18:23:43 +0000 URL: https://git.openjdk.java.net/loom/commit/65b99c7b 8241065: Shenandoah: remove leftover code after JDK-8231086 Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp Changeset: 087cbbfd Author: Gerard Ziemski Date: 2020-08-14 13:24:24 +0000 URL: https://git.openjdk.java.net/loom/commit/087cbbfd 8237591: Mac: include OS X version in hs_err_pid crash log file Added macOS and build version to crash lof report Reviewed-by: dholmes, dcubed ! src/hotspot/os/bsd/os_bsd.cpp Changeset: 8d432d29 Author: Prasanta Sadhukhan Date: 2020-08-15 11:06:44 +0000 URL: https://git.openjdk.java.net/loom/commit/8d432d29 Merge Changeset: 50c37fc7 Author: Daniel D. Daugherty Date: 2020-08-15 16:02:29 +0000 URL: https://git.openjdk.java.net/loom/commit/50c37fc7 8251543: add mention of INFLATING() to share/oops/markWord.hpp header comment Reviewed-by: kbarrett ! src/hotspot/share/oops/markWord.hpp Changeset: 77522d12 Author: Ioi Lam Date: 2020-08-15 18:13:49 +0000 URL: https://git.openjdk.java.net/loom/commit/77522d12 8251559: Remove empty file utilities/sizes.cpp Reviewed-by: ccheung, dholmes - src/hotspot/share/utilities/sizes.cpp Changeset: fb300a3f Author: Nick Gasson Date: 2020-08-14 18:08:30 +0000 URL: https://git.openjdk.java.net/loom/commit/fb300a3f 8251517: [TESTBUG] com/sun/net/httpserver/bugs/B6393710.java does not scale socket timeout Reviewed-by: dfuchs ! test/jdk/com/sun/net/httpserver/bugs/B6393710.java Changeset: f1a5cbb1 Author: Martin Doerr Date: 2020-08-17 10:40:46 +0000 URL: https://git.openjdk.java.net/loom/commit/f1a5cbb1 8251846: Replace __linux which is no longer defined Reviewed-by: dholmes, goetz ! src/hotspot/share/utilities/debug.cpp Changeset: 55e3560a Author: Thomas Schatzl Date: 2020-08-17 11:23:54 +0000 URL: https://git.openjdk.java.net/loom/commit/55e3560a 8245721: Refactor the TaskTerminator Improve the structure of the TaskTerminator code to make it more understandable and amenable to improvements. Reviewed-by: zgu, kbarrett, lkorinth ! src/hotspot/share/gc/shared/taskTerminator.cpp ! src/hotspot/share/gc/shared/taskTerminator.hpp Changeset: ea73b5b0 Author: Stefan Karlsson Date: 2020-08-17 11:30:09 +0000 URL: https://git.openjdk.java.net/loom/commit/ea73b5b0 8233281: Obsolete UseSemaphoreGCThreadsSynchronization Reviewed-by: tschatzl, kbarrett, ayang ! src/hotspot/share/gc/shared/gc_globals.hpp ! src/hotspot/share/gc/shared/workgroup.cpp ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/runtime/arguments.cpp Changeset: 2631422b Author: Stefan Karlsson Date: 2020-08-17 11:32:26 +0000 URL: https://git.openjdk.java.net/loom/commit/2631422b 8251570: JDK-8215624 causes assert(worker_id <' _n_workers) failed: Invalid worker_id Reviewed-by: kbarrett, sjohanss ! src/hotspot/share/gc/epsilon/epsilonHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/serial/serialHeap.cpp ! src/hotspot/share/gc/serial/serialHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shared/workgroup.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/gc/z/zHeap.cpp ! src/hotspot/share/gc/z/zHeap.hpp ! src/hotspot/share/memory/heapInspection.cpp Changeset: 5d9c1e45 Author: Stefan Karlsson Date: 2020-08-17 11:34:49 +0000 URL: https://git.openjdk.java.net/loom/commit/5d9c1e45 8251835: JDK-8251374 breaks jmap -dump:all Reviewed-by: phh, sspitsyn ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java Changeset: 34949494 Author: Patrick Concannon Date: 2020-08-17 10:36:20 +0000 URL: https://git.openjdk.java.net/loom/commit/34949494 7164518: No PortUnreachableException when connecting to a non-existing DatagramSocket (mac) This fix changes the test to run with the new impl of DatagramSocket, which remedies the issue that caused the test to fail with a wrong expection and can now be taken off the ProblemList. Reviewed-by: dfuchs ! test/jdk/ProblemList.txt ! test/jdk/com/sun/jndi/dns/ConfigTests/PortUnreachable.java Changeset: 51c8ac36 Author: Stefan Karlsson Date: 2020-08-17 11:36:09 +0000 URL: https://git.openjdk.java.net/loom/commit/51c8ac36 8251837: Rename get_safepoint_workers to safepoint_workers Reviewed-by: tschatzl ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/parallel/parallelScavengeHeap.hpp ! src/hotspot/share/gc/shared/collectedHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp ! src/hotspot/share/gc/z/zCollectedHeap.cpp ! src/hotspot/share/gc/z/zCollectedHeap.hpp ! src/hotspot/share/memory/heapInspection.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/services/heapDumper.cpp Changeset: 35421399 Author: Coleen Phillimore Date: 2020-08-17 10:08:36 +0000 URL: https://git.openjdk.java.net/loom/commit/35421399 8235765: Use of the long type should be avoided in shared code Changed some long declarations to uint64_t/int64_t or unsigned int, depending on context. Reviewed-by: lfoltan, kvn, dholmes ! src/hotspot/share/memory/filemap.hpp ! src/hotspot/share/memory/heapInspection.hpp ! src/hotspot/share/oops/generateOopMap.cpp ! src/hotspot/share/oops/generateOopMap.hpp ! src/hotspot/share/oops/klassVtable.cpp ! src/hotspot/share/oops/klassVtable.hpp ! src/hotspot/share/runtime/interfaceSupport.cpp ! src/hotspot/share/runtime/interfaceSupport.inline.hpp ! src/hotspot/share/runtime/mutex.cpp ! src/hotspot/share/runtime/mutex.hpp ! src/hotspot/share/runtime/mutexLocker.hpp Changeset: 5dbcdbbe Author: Andy Herrick Date: 2020-08-17 11:59:36 +0000 URL: https://git.openjdk.java.net/loom/commit/5dbcdbbe 8250611: Cannot display splash screen on Windows Reviewed-by: asemenyuk, almatvee, prr ! src/jdk.incubator.jpackage/share/native/applauncher/JvmLauncher.cpp ! src/jdk.incubator.jpackage/share/native/applauncher/JvmLauncher.h ! src/jdk.incubator.jpackage/windows/native/applauncher/WinLauncher.cpp Changeset: 57d2c869 Author: Calvin Cheung Date: 2020-08-17 18:46:38 +0000 URL: https://git.openjdk.java.net/loom/commit/57d2c869 8247529: Crash in runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java with Graal Avoid inserting InstanceKlass into the DumpTimeSharedClassTable after dynamic CDS dumping has started. Acquire the DumpTimeTable_lock before iterations on _dumptime_table to ensure memory order correctness. Reviewed-by: iklam, minqi ! src/hotspot/share/classfile/systemDictionaryShared.cpp ! src/hotspot/share/classfile/systemDictionaryShared.hpp ! src/hotspot/share/memory/dynamicArchive.cpp Changeset: 89d75304 Author: Alexander Matveev Date: 2020-08-17 13:41:22 +0000 URL: https://git.openjdk.java.net/loom/commit/89d75304 8250803: pkgbuild failed with exit code 134 Reviewed-by: herrick, asemenyuk ! test/jdk/tools/jpackage/share/EmptyFolderPackageTest.java Changeset: c190193e Author: Vicente Romero Date: 2020-08-17 17:33:51 +0000 URL: https://git.openjdk.java.net/loom/commit/c190193e 8246804: Incorrect copyright header in TypeAnnotationParser.java Reviewed-by: darcy, psandoz ! src/java.base/share/classes/sun/reflect/annotation/TypeAnnotationParser.java Changeset: 4a588d89 Author: Prasadrao Koppula Date: 2020-06-11 21:54:51 +0000 URL: https://git.openjdk.java.net/loom/commit/4a588d89 8246031: SSLSocket.getSession() doesn't close connection for timeout/ interrupts Reviewed-by: xuelei, coffeys ! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java + test/jdk/sun/security/ssl/SSLSocketImpl/SetSoTimeout.java Changeset: d1b66912 Author: Mikael Vidstedt Date: 2020-08-12 20:07:07 +0000 URL: https://git.openjdk.java.net/loom/commit/d1b66912 Added tag jdk-15+36 for changeset e3f940bd3c8f ! .hgtags Changeset: 38f4f06c Author: Jesper Wilhelmsson Date: 2020-08-18 01:08:18 +0000 URL: https://git.openjdk.java.net/loom/commit/38f4f06c Merge ! .hgtags ! .hgtags Changeset: 39c9560c Author: Rajan Halade Date: 2020-08-17 17:26:30 +0000 URL: https://git.openjdk.java.net/loom/commit/39c9560c 8251859: sun/security/validator/PKIXValAndRevCheckTests.java fails Reviewed-by: jnimeh ! test/jdk/sun/security/validator/PKIXValAndRevCheckTests.java Changeset: 61e42ed8 Author: Joe Darcy Date: 2020-08-17 18:58:20 +0000 URL: https://git.openjdk.java.net/loom/commit/61e42ed8 8071961: Add javac lint warning when a default constructor is created Reviewed-by: jjg, jlahoda, abuckley, erikj, mcimadamore ! make/CompileJavaModules.gmk ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TypeEnter.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties ! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties + test/langtools/tools/javac/diags/examples/WarnDefaultCtor/DefaultCtor.java + test/langtools/tools/javac/diags/examples/WarnDefaultCtor/modulesourcepath/defaultctor/module-info.java + test/langtools/tools/javac/diags/examples/WarnDefaultCtor/modulesourcepath/defaultctor/pkg/Foo.java + test/langtools/tools/javac/warnings/DefaultCtor/DefaultCtorWarningToolBox.java + test/langtools/tools/javac/warnings/DefaultCtor/NoWarningCases.java + test/langtools/tools/javac/warnings/DefaultCtor/NoWarningRecord.java Changeset: cc8d5202 Author: Pavel Rappo Date: 2020-08-18 10:29:06 +0000 URL: https://git.openjdk.java.net/loom/commit/cc8d5202 8251550: Clean up jdk.javadoc and the related parts of jdk.compiler Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/source/doctree/AttributeTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/AuthorTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/CommentTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DeprecatedTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocCommentTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocRootTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/DocTypeTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/EndElementTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/EntityTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/ErroneousTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/HiddenTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/IdentifierTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/IndexTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/InheritDocTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/LinkTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/LiteralTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/ParamTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/ProvidesTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/ReferenceTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/ReturnTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/SeeTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/SerialDataTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/SerialFieldTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/SerialTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/SinceTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/StartElementTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/SummaryTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/SystemPropertyTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/ThrowsTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownBlockTagTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/UnknownInlineTagTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/UsesTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/ValueTree.java ! src/jdk.compiler/share/classes/com/sun/source/doctree/VersionTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/ConditionalExpressionTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/InstanceOfTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/MemberSelectTree.java ! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocSourcePositions.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeFactory.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreePath.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/JavacTask.java ! src/jdk.compiler/share/classes/com/sun/source/util/ParameterNameProvider.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java ! src/jdk.compiler/share/classes/com/sun/source/util/SourcePositions.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreePath.java ! src/jdk.compiler/share/classes/com/sun/source/util/Trees.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/LazyDocCommentTable.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocCommentTable.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocPretty.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DocTreeMaker.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/AnnotationTypeRequiredMemberWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ConstructorWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/FieldWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/NestedClassWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PropertyWriter.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WriterFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/BuilderFactory.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/BaseTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/InheritableTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/SimpleTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/Taglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/UserTaglet.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberCache.java ! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocMemberEnter.java Changeset: 74ae1371 Author: Albert Mingkun Yang Date: 2020-08-18 11:43:24 +0000 URL: https://git.openjdk.java.net/loom/commit/74ae1371 8251463: Obsolete -XX:ForceNUMA option Reviewed-by: kbarrett, sjohanss, lkorinth ! src/hotspot/os/linux/os_linux.cpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/gc/g1/g1NUMAStats.cpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp Changeset: daffaa83 Author: Daniel Fuchs Date: 2020-08-18 11:37:17 +0000 URL: https://git.openjdk.java.net/loom/commit/daffaa83 8251160: Fix "no comment" warnings in java.logging Add missing documentation to the Serialized Form of Level and LogRecord. Reviewed-by: lancea, mchung ! src/java.logging/share/classes/java/util/logging/Level.java ! src/java.logging/share/classes/java/util/logging/LogRecord.java Changeset: 70c08153 Author: Aleksey Shipilev Date: 2020-08-18 12:46:33 +0000 URL: https://git.openjdk.java.net/loom/commit/70c08153 8251924: 32-bit build failures after JDK-8235765 Reviewed-by: dholmes ! src/hotspot/share/oops/klassVtable.cpp Changeset: f779affd Author: Dong Bo Committer: Fei Yang Date: 2020-08-18 10:20:23 +0000 URL: https://git.openjdk.java.net/loom/commit/f779affd 8251885: aarch64: aarch64-asmtest.py script generates unpredictable instructions Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64-asmtest.py ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp Changeset: e8d284fa Author: Per Lid?n Date: 2020-08-18 16:37:09 +0000 URL: https://git.openjdk.java.net/loom/commit/e8d284fa 8248266: ZGC: TestUncommit.java fails due to "Exception: Uncommitted too fast" again Reviewed-by: shade, eosterlund ! src/hotspot/share/gc/z/zPage.inline.hpp ! src/hotspot/share/gc/z/zPageCache.cpp + test/hotspot/jtreg/gc/z/TestNoUncommit.java ! test/hotspot/jtreg/gc/z/TestUncommit.java Changeset: 54490d30 Author: Evan Whelan Committer: Sean Coffey Date: 2020-08-18 14:43:28 +0000 URL: https://git.openjdk.java.net/loom/commit/54490d30 8249691: jdk/lambda/vm/StrictfpDefault.java file can be removed Reviewed-by: coffeys - test/jdk/jdk/lambda/vm/StrictfpDefault.java Changeset: 74cb1b4e Author: Magnus Ihse Bursie Date: 2020-08-18 17:35:38 +0000 URL: https://git.openjdk.java.net/loom/commit/74cb1b4e 8251541: "no symbols" printed when building hotspot Reviewed-by: erikj ! make/hotspot/lib/CompileJvm.gmk Changeset: 9871f3a2 Author: Pavel Rappo Date: 2020-08-18 17:34:59 +0000 URL: https://git.openjdk.java.net/loom/commit/9871f3a2 8251939: Fix copy-paste issues and address TODOs Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/source/tree/YieldTree.java ! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java ! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java Changeset: f797e19e Author: Zhengyu Gu Date: 2020-08-18 13:34:10 +0000 URL: https://git.openjdk.java.net/loom/commit/f797e19e 8251910: Shenandoah: Handshake threads between weak-roots and reset phases Reviewed-by: rkennke ! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp ! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp Changeset: ae912be8 Author: Claes Redestad Date: 2020-08-18 15:34:28 +0000 URL: https://git.openjdk.java.net/loom/commit/ae912be8 8251459: Compute caller save exclusion RegMasks once Reviewed-by: kvn, vlivanov ! src/hotspot/share/opto/matcher.cpp ! src/hotspot/share/opto/matcher.hpp Changeset: 714db70b Author: Evgeny Nikitin Date: 2020-08-10 20:31:27 +0000 URL: https://git.openjdk.java.net/loom/commit/714db70b 8251349: Add TestCaseImpl to OverloadCompileQueueTest.java's build dependencies Reviewed-by: iignatyev, kvn ! test/hotspot/jtreg/compiler/codecache/stress/Helper.java Changeset: 929ffca4 Author: Evgeny Nikitin Date: 2020-08-10 16:11:40 +0000 URL: https://git.openjdk.java.net/loom/commit/929ffca4 8069411: OutOfMemoryError in OverloadCompileQueueTest.java OOME seems to have happened in older version and does not show up in modern VM, hence the test OverloadCompileQueueTest.java gets un-quarantined. Reviewed-by: iignatyev ! test/hotspot/jtreg/ProblemList.txt Changeset: c2ee4326 Author: Vicente Romero Date: 2020-08-18 19:23:58 +0000 URL: https://git.openjdk.java.net/loom/commit/c2ee4326 8249902: tools/javac/records/mandated_members/read_resolve_method/CheckReadResolveMethodTest.java uses @ignore w/o bug-id Reviewed-by: jjg - test/langtools/tools/javac/records/mandated_members/read_resolve_method/CheckReadResolveMethodTest.java Changeset: 67b3cbff Author: Evan Whelan Committer: Daniel Fuchs Date: 2020-08-19 08:58:00 +0000 URL: https://git.openjdk.java.net/loom/commit/67b3cbff 8250748: Doc of URL(String, String, int, String, URLStreamHandler) does not use link Reviewed-by: dfuchs ! src/java.base/share/classes/java/net/URL.java Changeset: b328bc14 Author: Rahul Yadav Date: 2020-08-18 16:44:42 +0000 URL: https://git.openjdk.java.net/loom/commit/b328bc14 8251715: Throw UncheckedIOException in place of InternalError when HttpClient fails due to unavailability of underlying resources required by SSLContext This fix updates jdk.internal.net.http.HttpClientImpl to throw an UncheckedIOException instead of InternalError. Reviewed-by: chegar, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java + test/jdk/java/net/httpclient/SSLExceptionTest.java Changeset: 9fc76c2b Author: Kim Barrett Date: 2020-08-19 06:11:15 +0000 URL: https://git.openjdk.java.net/loom/commit/9fc76c2b 8251888: Move HotSpot Style Guide wiki subpages to jdk/jdk/doc Copy unit-test page from wiki, merge jtreg names page into hotspot-style.md Reviewed-by: kvn, iignatyev ! doc/hotspot-style.html ! doc/hotspot-style.md + doc/hotspot-unit-tests.html + doc/hotspot-unit-tests.md Changeset: 3fb8f436 Author: Conor Cleary Committer: Patrick Concannon Date: 2020-08-19 16:27:16 +0000 URL: https://git.openjdk.java.net/loom/commit/3fb8f436 8246047: Replace LinkedList impl in net.http.websocket.BuilderImpl Replaced usages of LinkedList with ArrayList in http.websocket.BuilderImpl Reviewed-by: chegar, dfuchs ! src/java.net.http/share/classes/jdk/internal/net/http/websocket/BuilderImpl.java Changeset: ecfb2914 Author: Pavel Rappo Date: 2020-08-19 17:44:14 +0000 URL: https://git.openjdk.java.net/loom/commit/ecfb2914 8251357: [DocCommentParser] Infinite loop while looking for the end of a preamble Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java ! test/langtools/tools/javac/doctree/dcapi/DocCommentTreeApiTester.java + test/langtools/tools/javac/doctree/dcapi/overview10.html + test/langtools/tools/javac/doctree/dcapi/overview10.html.out + test/langtools/tools/javac/doctree/dcapi/overview11.html + test/langtools/tools/javac/doctree/dcapi/overview11.html.out Changeset: 8e4a4cdb Author: Pavel Rappo Date: 2020-08-19 17:51:14 +0000 URL: https://git.openjdk.java.net/loom/commit/8e4a4cdb 8251454: Wrong "self type" in DCTree.DCEndElement Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/DCTree.java Changeset: 93c00472 Author: Harold Seigel Date: 2020-08-19 19:40:46 +0000 URL: https://git.openjdk.java.net/loom/commit/93c00472 8251490: [TESTBUG] The Java thread stack size specified is too small for nsk/stress/stack. Specify at least 448k Increase the -Xss stack size for some tests, mark other tests as not runnable on AArch64. Reviewed-by: gziemski, lfoltan ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack017.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java Changeset: 49e7609d Author: Naoto Sato Date: 2020-08-19 13:41:08 +0000 URL: https://git.openjdk.java.net/loom/commit/49e7609d 8251499: no-placeholder compact number patterns throw IllegalArgumentException Reviewed-by: joehw, rriggs ! src/java.base/share/classes/java/text/CompactNumberFormat.java ! test/jdk/java/text/Format/CompactNumberFormat/CompactFormatAndParseHelper.java ! test/jdk/java/text/Format/CompactNumberFormat/TestCompactPatternsValidity.java From duke at openjdk.java.net Mon Aug 24 09:47:38 2020 From: duke at openjdk.java.net (duke) Date: Mon, 24 Aug 2020 09:47:38 GMT Subject: git: openjdk/loom: fibers: update for complete VTMT disable mechanism Message-ID: <3eb758d5-32d6-4753-8b85-b11fc1bb549b@openjdk.java.net> Changeset: 437843e4 Author: Serguei Spitsyn Date: 2020-08-24 09:46:07 +0000 URL: https://git.openjdk.java.net/loom/commit/437843e4 update for complete VTMT disable mechanism ! make/hotspot/symbols/symbols-unix ! src/hotspot/share/include/jvm.h ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/prims/jvmtiEnvBase.cpp ! src/hotspot/share/prims/jvmtiEnvBase.hpp ! src/hotspot/share/prims/jvmtiThreadState.cpp ! src/hotspot/share/prims/jvmtiThreadState.hpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/java.base/share/classes/java/lang/VirtualThread.java ! src/java.base/share/native/libjava/VirtualThread.c ! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTest/libVThreadTest.c ! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadUnsupportedTest/libVThreadUnsupportedTest.c ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendvthr001.java ! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendvthr001/suspendvthr001.cpp From duke at openjdk.java.net Mon Aug 24 13:30:17 2020 From: duke at openjdk.java.net (duke) Date: Mon, 24 Aug 2020 13:30:17 GMT Subject: git: openjdk/loom: fibers: currentThread() intrinsics Message-ID: <53f34fc0-63ff-4f04-8f08-2514d4250e18@openjdk.java.net> Changeset: c320be91 Author: theRealAph Date: 2020-08-24 14:28:26 +0000 URL: https://git.openjdk.java.net/loom/commit/c320be91 currentThread() intrinsics ! src/hotspot/share/c1/c1_LIRGenerator.cpp ! src/hotspot/share/compiler/compileBroker.cpp ! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp ! src/hotspot/share/opto/library_call.cpp ! src/hotspot/share/opto/memnode.cpp ! src/hotspot/share/prims/jvm.cpp ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/hotspot/share/runtime/notificationThread.cpp ! src/hotspot/share/runtime/os.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/thread.hpp ! src/hotspot/share/runtime/vmStructs.cpp ! src/hotspot/share/services/attachListener.cpp From aph at redhat.com Mon Aug 24 13:38:05 2020 From: aph at redhat.com (Andrew Haley) Date: Mon, 24 Aug 2020 14:38:05 +0100 Subject: currentThread() intrinsics Message-ID: I rewrote the C2 intrinsic code, re-merged everything, and ran the tests. I believe all is well; I'm sure you'll let me know if it isn't. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From ron.pressler at oracle.com Tue Aug 25 09:11:49 2020 From: ron.pressler at oracle.com (Ron Pressler) Date: Tue, 25 Aug 2020 10:11:49 +0100 Subject: currentThread() intrinsics In-Reply-To: References: Message-ID: Looks good. Thank you! On 24 August 2020 at 19:23:52, Andrew Haley (aph at redhat.com) wrote: I rewrote the C2 intrinsic code, re-merged everything, and ran the tests. I believe all is well; I'm sure you'll let me know if it isn't. -- Andrew Haley (he/him) Java Platform Lead Engineer Red Hat UK Ltd. https://keybase.io/andrewhaley EAC8 43EB D3EF DB98 CC77 2FAD A5CD 6035 332F A671 From duke at openjdk.java.net Wed Aug 26 13:01:27 2020 From: duke at openjdk.java.net (duke) Date: Wed, 26 Aug 2020 13:01:27 GMT Subject: git: openjdk/loom: fibers: JFR: reset virtual thread property on object sample reuse Message-ID: <0beec0d1-b67a-4c2e-a50b-3874df50db5b@openjdk.java.net> Changeset: a84966d2 Author: mgronlun Date: 2020-08-26 15:00:02 +0000 URL: https://git.openjdk.java.net/loom/commit/a84966d2 JFR: reset virtual thread property on object sample reuse ! src/hotspot/share/jfr/leakprofiler/sampling/objectSample.cpp From duke at openjdk.java.net Wed Aug 26 15:58:45 2020 From: duke at openjdk.java.net (duke) Date: Wed, 26 Aug 2020 15:58:45 GMT Subject: git: openjdk/loom: fibers: 6 new changesets Message-ID: <22886fae-f401-4fc9-8ea1-9f3ab956ad83@openjdk.java.net> Changeset: bf67d41b Author: Alan Bateman Date: 2020-08-17 19:46:49 +0000 URL: https://git.openjdk.java.net/loom/commit/bf67d41b Remove misleading @see ! src/java.base/share/classes/java/lang/Runnable.java Changeset: 34380b6f Author: Alan Bateman Date: 2020-08-24 10:26:44 +0000 URL: https://git.openjdk.java.net/loom/commit/34380b6f setDaemon doesn't need to synchronize on this ! src/java.base/share/classes/java/lang/ThreadGroup.java Changeset: 43033696 Author: Alan Bateman Date: 2020-08-24 11:25:17 +0000 URL: https://git.openjdk.java.net/loom/commit/43033696 Increase delay for debug builds ! test/jdk/java/lang/Thread/virtual/NioChannels.java Changeset: 75476aa0 Author: Alan Bateman Date: 2020-08-25 07:37:46 +0000 URL: https://git.openjdk.java.net/loom/commit/75476aa0 Group event notifications ! src/java.base/share/classes/java/lang/VirtualThread.java Changeset: 3cdf5c22 Author: Alan Bateman Date: 2020-08-26 06:51:44 +0000 URL: https://git.openjdk.java.net/loom/commit/3cdf5c22 onPinned can handle attempt to Thread.yield ! src/java.base/share/classes/java/lang/VirtualThread.java Changeset: 146fb03d Author: Alan Bateman Date: 2020-08-26 16:03:14 +0000 URL: https://git.openjdk.java.net/loom/commit/146fb03d shutdown before interrupt ! src/java.base/share/classes/java/util/concurrent/ExecutorService.java ! src/java.base/share/classes/java/util/concurrent/Executors.java From duke at openjdk.java.net Wed Aug 26 18:29:48 2020 From: duke at openjdk.java.net (duke) Date: Wed, 26 Aug 2020 18:29:48 GMT Subject: git: openjdk/loom: fibers: Assertion message for '_preempt || _thread == Thread::current()' added. Message-ID: <73d1bacb-050f-448f-85ca-9bfe8fb58a22@openjdk.java.net> Changeset: 45d7395f Author: lmesnik Date: 2020-08-26 11:05:57 +0000 URL: https://git.openjdk.java.net/loom/commit/45d7395f Assertion message for '_preempt || _thread == Thread::current()' added. ! src/hotspot/share/runtime/continuation.cpp From kalinshi at tencent.com Thu Aug 27 02:51:12 2020 From: kalinshi at tencent.com (=?gb2312?B?a2FsaW5zaGkoyqm72yk=?=) Date: Thu, 27 Aug 2020 02:51:12 +0000 Subject: ThreadExecutorTest.testInvokeAnyInterrupt1 random failure Message-ID: <1292373691d4414198b3febd57733e1b@tencent.com> Hi all, Checking testInvokeAnyInterrupt1 test in ThreadExecutorTest.java it might have random failure in some executing orders. In most times execution performs in following order 1. set kernel thread interrupted 2. submit first task in AbstractExecutorService.doInvokeAny 3. poll ExecutorCompletionService. completionQueue which is empty in most cases and return null 4. submit second task in AbstractExecutorService.doInvokeAny loop 5. poll again and still no task completed 6. No task to submit and block kernel thread in ExecutorCompletionService.take, because kernel thread is interrupted, it throws InterruptedException But in real world, task might finished before poll in step3/step5, then kernel thread has no chance to block in ExecutorCompletionService.take and return without InterruptedException. Suggest task1 and task2 perform sleep long enough to ensure ExecutorCompletionService.poll never returns none null value in this test? public void testInvokeAnyInterrupt1() throws Exception { try (var executor = Executors.newVirtualThreadExecutor()) { Callable task1 = () -> "foo"; Callable task2 = () -> "bar"; Thread.currentThread().interrupt(); try { executor.invokeAny(Set.of(task1, task2)); assertTrue(false); } catch (InterruptedException expected) { assertFalse(Thread.currentThread().isInterrupted()); } finally { Thread.interrupted(); // clear interrupt } } } Regards Hui From Alan.Bateman at oracle.com Thu Aug 27 11:28:01 2020 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Thu, 27 Aug 2020 12:28:01 +0100 Subject: ThreadExecutorTest.testInvokeAnyInterrupt1 random failure In-Reply-To: <1292373691d4414198b3febd57733e1b@tencent.com> References: <1292373691d4414198b3febd57733e1b@tencent.com> Message-ID: <605187bf-05e0-5654-6782-1c04cadeb63d@oracle.com> On 27/08/2020 03:51, kalinshi(??) wrote: > Hi all, > > Checking testInvokeAnyInterrupt1 test in ThreadExecutorTest.java it might have random failure in some executing orders. In most times execution performs in following order > > 1. set kernel thread interrupted > > 2. submit first task in AbstractExecutorService.doInvokeAny > > 3. poll ExecutorCompletionService. completionQueue which is empty in most cases and return null > > 4. submit second task in AbstractExecutorService.doInvokeAny loop > > 5. poll again and still no task completed > > 6. No task to submit and block kernel thread in ExecutorCompletionService.take, because kernel thread is interrupted, it throws InterruptedException > > But in real world, task might finished before poll in step3/step5, then kernel thread has no chance to block in ExecutorCompletionService.take and return without InterruptedException. > Suggest task1 and task2 perform sleep long enough to ensure ExecutorCompletionService.poll never returns none null value in this test? > The ExecutorService used by this test is not an AbstractExecutorService so you shouldn't see AbstractExecutorService.doInvokeAny or usages of ExecutorCompletionService. Instead it will be using ThreadExecutor.invokeAny which checks the interrupt status before it looking for the first result. Point taken that the test assumes that the interrupt status is eagerly checked but I don't immediately see how it could be failing. Are you sure that it triggers the assert at L322 because invokeAny returns will a result? -Alan From duke at openjdk.java.net Thu Aug 27 19:27:42 2020 From: duke at openjdk.java.net (duke) Date: Thu, 27 Aug 2020 19:27:42 GMT Subject: git: openjdk/loom: fibers: Problemlisted failed nsk/stack tests. Message-ID: Changeset: 4eb81643 Author: lmesnik Date: 2020-08-27 12:26:47 +0000 URL: https://git.openjdk.java.net/loom/commit/4eb81643 Problemlisted failed nsk/stack tests. ! test/hotspot/jtreg/ProblemList.txt From Alan.Bateman at oracle.com Fri Aug 28 07:02:25 2020 From: Alan.Bateman at oracle.com (Alan Bateman) Date: Fri, 28 Aug 2020 08:02:25 +0100 Subject: =?UTF-8?B?UmU6IOWbnuWkjTogVGhyZWFkRXhlY3V0b3JUZXN0LnRlc3RJbnZva2VB?= =?UTF-8?Q?nyInterrupt1_random_failure=28Internet_mail=29?= In-Reply-To: <12938af91dee4c3eb006f299cd7a0d60@tencent.com> References: <1292373691d4414198b3febd57733e1b@tencent.com> <605187bf-05e0-5654-6782-1c04cadeb63d@oracle.com> <12938af91dee4c3eb006f299cd7a0d60@tencent.com> Message-ID: On 28/08/2020 02:56, kalinshi(??) wrote: > Thanks for pointing out reason why if fail with AbstractExecutorService.doInvokeAny! > > Got random failure when replacing scheduler, previous I was assume ExecutorServices's behavior is same for invokeAny method. > Regards! > Hui > Okay although I don't think this is anything to do with the scheduler. Instead, it's about the behavior of invokeAny when invoked with the interrupt status set and where one or more of the tasks complete immediately so there isn't any waiting. The test assumes that InterruptedException is thrown so it will fail intermittently if it being used to test a different ExecutorService implementation. We can fix that of course but I'm curious how you ran into it. -Alan From kalinshi at tencent.com Fri Aug 28 01:56:54 2020 From: kalinshi at tencent.com (=?gb2312?B?a2FsaW5zaGkoyqm72yk=?=) Date: Fri, 28 Aug 2020 01:56:54 +0000 Subject: =?gb2312?B?u9i4tDogVGhyZWFkRXhlY3V0b3JUZXN0LnRlc3RJbnZva2VBbnlJbnRlcnJ1?= =?gb2312?Q?pt1_random_failure(Internet_mail)?= In-Reply-To: <605187bf-05e0-5654-6782-1c04cadeb63d@oracle.com> References: <1292373691d4414198b3febd57733e1b@tencent.com> <605187bf-05e0-5654-6782-1c04cadeb63d@oracle.com> Message-ID: <12938af91dee4c3eb006f299cd7a0d60@tencent.com> Thanks for pointing out reason why if fail with AbstractExecutorService.doInvokeAny! Got random failure when replacing scheduler, previous I was assume ExecutorServices's behavior is same for invokeAny method. Regards! Hui -----????----- ???: Alan Bateman ????: 2020?8?27? 19:28 ???: kalinshi(??) ; loom-dev at openjdk.java.net ??: Re: ThreadExecutorTest.testInvokeAnyInterrupt1 random failure(Internet mail) On 27/08/2020 03:51, kalinshi(??) wrote: > Hi all, > > Checking testInvokeAnyInterrupt1 test in ThreadExecutorTest.java it > might have random failure in some executing orders. In most times > execution performs in following order > > 1. set kernel thread interrupted > > 2. submit first task in AbstractExecutorService.doInvokeAny > > 3. poll ExecutorCompletionService. completionQueue which is empty in most cases and return null > > 4. submit second task in AbstractExecutorService.doInvokeAny loop > > 5. poll again and still no task completed > > 6. No task to submit and block kernel thread in ExecutorCompletionService.take, because kernel thread is interrupted, it throws InterruptedException > > But in real world, task might finished before poll in step3/step5, then kernel thread has no chance to block in ExecutorCompletionService.take and return without InterruptedException. > Suggest task1 and task2 perform sleep long enough to ensure ExecutorCompletionService.poll never returns none null value in this test? > The ExecutorService used by this test is not an AbstractExecutorService so you shouldn't see AbstractExecutorService.doInvokeAny or usages of ExecutorCompletionService. Instead it will be using ThreadExecutor.invokeAny which checks the interrupt status before it looking for the first result. Point taken that the test assumes that the interrupt status is eagerly checked but I don't immediately see how it could be failing. Are you sure that it triggers the assert at L322 because invokeAny returns will a result? -Alan From duke at openjdk.java.net Fri Aug 28 11:41:15 2020 From: duke at openjdk.java.net (duke) Date: Fri, 28 Aug 2020 11:41:15 GMT Subject: git: openjdk/loom: fibers: 65 new changesets Message-ID: Changeset: a0d6a8a1 Author: Pankaj Bansal Date: 2020-08-16 11:44:05 +0000 URL: https://git.openjdk.java.net/loom/commit/a0d6a8a1 8251166: Add automated testcases for changes done in JDK-8214112 Reviewed-by: serb + test/jdk/javax/swing/JFormattedTextField/TestSelectedTextBackgroundColor.java + test/jdk/javax/swing/JPasswordField/TestSelectedTextBackgroundColor.java + test/jdk/javax/swing/JSpinner/TestSelectedTextBackgroundColor.java Changeset: 4264cd9f Author: Pankaj Bansal Date: 2020-08-16 11:53:50 +0000 URL: https://git.openjdk.java.net/loom/commit/4264cd9f 8251124: doclint errors about missing accessibility support in HTML files Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html Changeset: d6348691 Author: Tejpal Rebari Date: 2020-08-17 11:18:19 +0000 URL: https://git.openjdk.java.net/loom/commit/d6348691 8249674: Redo: Nimbus JTree renderer properties persist across L&F changes Reviewed-by: psadhukhan, prr ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf + test/jdk/javax/swing/plaf/nimbus/NimbusPropertiesDoNotImplUIResource.java Changeset: 0cf76bde Author: Tejpal Rebari Date: 2020-08-17 11:20:44 +0000 URL: https://git.openjdk.java.net/loom/commit/0cf76bde 8251125: doclint errors about missing references in Swing javadoc Reviewed-by: psadhukhan, pbansal ! src/java.desktop/share/classes/javax/swing/DefaultListModel.java ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java ! src/java.desktop/share/classes/javax/swing/package-info.java ! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java Changeset: 2ef86262 Author: Pankaj Bansal Date: 2020-08-17 11:55:31 +0000 URL: https://git.openjdk.java.net/loom/commit/2ef86262 8239137: JAWS does not always announce the value of JSliders in JColorChooser Reviewed-by: serb, prr, kizune ! src/java.desktop/share/classes/javax/swing/JSlider.java Changeset: 69c0df6b Author: Prasanta Sadhukhan Date: 2020-08-17 13:36:36 +0000 URL: https://git.openjdk.java.net/loom/commit/69c0df6b 8250849: Address reliance on default constructors in the javax.swing.plaf APIs Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/swing/plaf/ButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ColorChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ComboBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/DesktopIconUI.java ! src/java.desktop/share/classes/javax/swing/plaf/DesktopPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/FileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/InternalFrameUI.java ! src/java.desktop/share/classes/javax/swing/plaf/LabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/LayerUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/MenuBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/MenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/OptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/PanelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/PopupMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ProgressBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/RootPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ScrollBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ScrollPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/SeparatorUI.java ! src/java.desktop/share/classes/javax/swing/plaf/SliderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/SpinnerUI.java ! src/java.desktop/share/classes/javax/swing/plaf/SplitPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/TabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/TableHeaderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/TableUI.java ! src/java.desktop/share/classes/javax/swing/plaf/TextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ToolBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ToolTipUI.java ! src/java.desktop/share/classes/javax/swing/plaf/TreeUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ViewportUI.java Changeset: fbad5a0d Author: Sergey Bylokhov Date: 2020-08-18 00:06:57 +0000 URL: https://git.openjdk.java.net/loom/commit/fbad5a0d 8022535: [TEST BUG] javax/swing/text/html/parser/Test8017492.java fails Reviewed-by: prr, pbansal ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/text/html/parser/Test8017492.java Changeset: a1c29335 Author: Sergey Bylokhov Date: 2020-08-18 00:08:21 +0000 URL: https://git.openjdk.java.net/loom/commit/a1c29335 8251469: Better cleanup for test/jdk/javax/imageio/SetOutput.java Reviewed-by: prr, pbansal ! test/jdk/javax/imageio/SetOutput.java Changeset: d8d3cc3a Author: Prasanta Sadhukhan Date: 2020-08-19 11:47:48 +0000 URL: https://git.openjdk.java.net/loom/commit/d8d3cc3a 8250851: Address reliance on default constructors in the javax.swing.plaf.synth APIs Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthCheckBoxMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthCheckBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthFormattedTextFieldUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPainter.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPanelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRadioButtonMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRadioButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToggleButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTreeUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthViewportUI.java Changeset: e6a0c6cf Author: Prasanta Sadhukhan Date: 2020-08-19 11:49:54 +0000 URL: https://git.openjdk.java.net/loom/commit/e6a0c6cf 8250852: Address reliance on default constructors in the javax.swing.plaf.basic APIs Reviewed-by: serb, aivanov ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPanelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPasswordFieldUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRootPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSeparatorUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java Changeset: fc19aa92 Author: Kumar Abhishek Committer: Alexey Ivanov Date: 2020-08-20 23:18:29 +0000 URL: https://git.openjdk.java.net/loom/commit/fc19aa92 8200281: Add missing @Override annotations in ImageIO plugins Reviewed-by: prr, dmarkov, aivanov ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriter.java Changeset: b9a37e48 Author: Nick Gasson Date: 2020-08-20 09:32:01 +0000 URL: https://git.openjdk.java.net/loom/commit/b9a37e48 8251923: "Invalid JNI handle" assertion failure in JVMCICompiler::force_comp_at_level_simple() Reviewed-by: kvn, dnsimon ! src/hotspot/share/jvmci/jvmciRuntime.cpp Changeset: b29c1fbb Author: Jan Lahoda Date: 2020-08-20 10:48:36 +0000 URL: https://git.openjdk.java.net/loom/commit/b29c1fbb 8252031: --patch-module java.base= may fail with \"cyclic inheritance involving Object\" Avoiding clash in use of Flags.LOCKED between Types.asSuper and Check.checkNonCyclic. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/langtools/tools/javac/flags/LockedFlagClash.java Changeset: 17bc6915 Author: Jesper Wilhelmsson Date: 2020-08-20 11:43:46 +0000 URL: https://git.openjdk.java.net/loom/commit/17bc6915 Added tag jdk-16+12 for changeset fc8e62b399bd ! .hgtags Changeset: 99c9b390 Author: Kevin Walls Date: 2020-08-20 11:42:12 +0000 URL: https://git.openjdk.java.net/loom/commit/99c9b390 8248295: serviceability/jvmti/CompiledMethodLoad/Zombie.java failure with Graal Reviewed-by: kvn, sspitsyn ! test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/Zombie.java Changeset: 6160353b Author: Lance Andersen Date: 2020-08-20 12:38:39 +0000 URL: https://git.openjdk.java.net/loom/commit/6160353b 8251208: Add missing javadoc comments to java.sql and java.sql.rowsets Reviewed-by: joehw ! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialArray.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialBlob.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialClob.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialJavaObject.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialRef.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialStruct.java ! src/java.sql/share/classes/java/sql/BatchUpdateException.java ! src/java.sql/share/classes/java/sql/SQLClientInfoException.java ! src/java.sql/share/classes/javax/sql/StatementEvent.java Changeset: 51a3b25d Author: Mikael Vidstedt Date: 2020-08-20 11:09:25 +0000 URL: https://git.openjdk.java.net/loom/commit/51a3b25d 8252051: Make mlvmJvmtiUtils strncpy uses GCC 10.x friendly Reviewed-by: iignatyev, kvn ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.cpp Changeset: b2da6e1a Author: Igor Ignatyev Date: 2020-08-20 11:12:00 +0000 URL: https://git.openjdk.java.net/loom/commit/b2da6e1a 8252005: narrow disabling of allowSmartActionArgs in vmTestbase Reviewed-by: sspitsyn - test/hotspot/jtreg/vmTestbase/TEST.properties + test/hotspot/jtreg/vmTestbase/jit/t/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/aod/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/jdb/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/jdi/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/jdwp/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/jvmti/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/sysdict/TEST.properties + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/TEST.properties + test/hotspot/jtreg/vmTestbase/vm/mlvm/TEST.properties Changeset: 03f2ab32 Author: Valerie Peng Date: 2020-08-21 03:09:42 +0000 URL: https://git.openjdk.java.net/loom/commit/03f2ab32 8246383: NullPointerException in JceSecurity.getVerificationResult when using Entrust provider Removed the static SecureRandom object in JceSecurity whose instantion caused NPE Reviewed-by: xuelei ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/JceSecurity.java.template ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java Changeset: ef614ed8 Author: Igor Ignatyev Date: 2020-08-20 20:17:44 +0000 URL: https://git.openjdk.java.net/loom/commit/ef614ed8 8251996: remove usage of PropertyResolvingWrapper in vm/compiler/complog/uninit Reviewed-by: kvn, epavlova ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/LogCompilationTest.java - test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/TEST.properties ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit001/uninit001.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit002/uninit002.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit003/uninit003.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit004/uninit004.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit005/uninit005.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit006/uninit006.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit007/uninit007.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit008/uninit008.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit009/uninit009.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit010/uninit010.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit011/uninit011.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit012/uninit012.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit013/uninit013.java Changeset: 24629956 Author: Aleksey Shipilev Date: 2020-08-21 09:38:27 +0000 URL: https://git.openjdk.java.net/loom/commit/24629956 8252120: compiler/oracle/TestCompileCommand.java misspells "occured" Reviewed-by: iignatyev ! test/hotspot/jtreg/compiler/oracle/TestCompileCommand.java Changeset: 2847cd5e Author: Prasanta Sadhukhan Date: 2020-08-21 14:35:52 +0000 URL: https://git.openjdk.java.net/loom/commit/2847cd5e Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 10fb6f9c Author: Ziyi Luo Committer: Thomas Schatzl Date: 2020-08-21 11:54:32 +0000 URL: https://git.openjdk.java.net/loom/commit/10fb6f9c 8245511: G1 adaptive IHOP does not account for reclamation of humongous objects by young GC Discount humongous object eager reclaim in IHOP allocation rate. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.hpp ! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.cpp ! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! test/hotspot/gtest/gc/g1/test_g1IHOPControl.cpp Changeset: f189db28 Author: Thomas Schatzl Date: 2020-08-21 11:54:33 +0000 URL: https://git.openjdk.java.net/loom/commit/f189db28 8252038: G1: Remove unused G1MarkStatsCache::_num_stats Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp Changeset: 8a56d7e0 Author: Thomas Schatzl Date: 2020-08-21 11:54:34 +0000 URL: https://git.openjdk.java.net/loom/commit/8a56d7e0 8252034: G1: Remove *g1_reserved* methods Remove duplicate methods. Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp Changeset: fe8439f0 Author: Thomas Schatzl Date: 2020-08-21 11:57:55 +0000 URL: https://git.openjdk.java.net/loom/commit/fe8439f0 8252086: G1: Remove g1_rs in G1CollectedHeap::initialize Reviewed-by: sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 9d00332e Author: Christoph Dreis Committer: Roger Riggs Date: 2020-08-21 09:29:08 +0000 URL: https://git.openjdk.java.net/loom/commit/9d00332e 8252127: Optimize sun.invoke.util.BytecodeDescriptor.unparse Reviewed-by: mchung, rriggs ! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java Changeset: fac22ce2 Author: Coleen Phillimore Date: 2020-08-21 10:01:40 +0000 URL: https://git.openjdk.java.net/loom/commit/fac22ce2 8252043: Move inner class metaspace cleaning out of safepoint cleanup tasks Clean up inner metaspaces from ServiceThread if cleanup is needed for concurrent GCs. Reviewed-by: eosterlund, pchilanomate ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/z/zUnload.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp Changeset: e56002c7 Author: Patricio Chilano Mateo Date: 2020-08-21 15:04:02 +0000 URL: https://git.openjdk.java.net/loom/commit/e56002c7 8242263: Diagnose synchronization on primitive wrappers Added diagnostic flag DiagnoseSyncOnPrimitiveWrappers Reviewed-by: dholmes, mdoerr, dcubed, coleenp, egahlin, mgronlun ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/utilities/accessFlags.hpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/hotspot/jtreg/runtime/Monitor/SyncOnPrimitiveWrapperTest.java ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java + test/jdk/jdk/jfr/event/runtime/TestSyncOnPrimitiveWrapperEvent.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: fc0d883a Author: Coleen Phillimore Date: 2020-08-21 11:23:45 +0000 URL: https://git.openjdk.java.net/loom/commit/fc0d883a 8252149: Compilation error after JDK-8252043 Reviewed-by: hseigel ! src/hotspot/share/classfile/classLoaderDataGraph.cpp Changeset: fcd005c4 Author: Roland Westrelin Date: 2020-08-19 10:56:08 +0000 URL: https://git.openjdk.java.net/loom/commit/fcd005c4 8251527: CTW: C2 (Shenandoah) compilation fails with SEGV due to unhandled catchproj == NULL Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/callnode.cpp + test/hotspot/jtreg/gc/shenandoah/compiler/TestLoadPinnedAfterCall.java Changeset: 4ee601c8 Author: Lance Andersen Date: 2020-08-21 13:10:04 +0000 URL: https://git.openjdk.java.net/loom/commit/4ee601c8 8252128: Remove javax.transaction Exception references Reviewed-by: rriggs ! test/jdk/javax/transaction/xa/testng/test/transaction/XAExceptionTests.java ! test/jdk/javax/transaction/xa/testng/util/SerializedTransactionExceptions.java Changeset: d1ab20c6 Author: Daniel D. Daugherty Date: 2020-08-21 16:00:11 +0000 URL: https://git.openjdk.java.net/loom/commit/d1ab20c6 8252126: 'GVars.stw_random = os::random()' lost by JDK-8246476 Reviewed-by: eosterlund ! src/hotspot/share/runtime/synchronizer.cpp Changeset: 5db57dc1 Author: Daniel D. Daugherty Date: 2020-08-21 16:01:46 +0000 URL: https://git.openjdk.java.net/loom/commit/5db57dc1 8252125: add an "inflating" entry to the "table" of bit patterns in share/oops/markWord.hpp Reviewed-by: tschatzl, coleenp ! src/hotspot/share/oops/markWord.hpp Changeset: ca6d6385 Author: Alex Menkov Date: 2020-08-21 15:49:09 +0000 URL: https://git.openjdk.java.net/loom/commit/ca6d6385 8251384: [TESTBUG] jvmti tests should not be executed with minimal VM Reviewed-by: sspitsyn, iignatyev ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/serviceability/jvmti/8036666/GetObjectLockCount.java ! test/hotspot/jtreg/serviceability/jvmti/AddModuleExportsAndOpens/MyPackage/AddModuleExportsAndOpensTest.java ! test/hotspot/jtreg/serviceability/jvmti/AddModuleReads/MyPackage/AddModuleReadsTest.java ! test/hotspot/jtreg/serviceability/jvmti/AddModuleUsesAndProvides/MyPackage/AddModuleUsesAndProvidesTest.java ! test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/Zombie.java ! test/hotspot/jtreg/serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java ! test/hotspot/jtreg/serviceability/jvmti/GenerateEvents/MyPackage/GenerateEventsTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/OverpassMethods.java ! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalVars.java ! test/hotspot/jtreg/serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetNamedModule/MyPackage/GetNamedModuleTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeOverflow.java ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java ! test/hotspot/jtreg/serviceability/jvmti/GetSystemProperty/JvmtiGetSystemPropertyTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetThreadListStackTraces/OneGetThreadListStackTraces.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorArrayAllSampledTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorIllegalArgumentTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInitialAllocationTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterObjectTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorMultiArrayTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorNoCapabilityTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorRecursiveTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatSimpleTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadDisabledTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadOnOffTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTwoAgentsTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java ! test/hotspot/jtreg/serviceability/jvmti/HiddenClass/P/Q/HiddenClassSigTest.java ! test/hotspot/jtreg/serviceability/jvmti/IsModifiableModule/MyPackage/IsModifiableModuleTest.java ! test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java ! test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/MAAClassLoadPrepare.java ! test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ThreadStart/MAAThreadStart.java ! test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/ModifyAnonymous.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAddLambdaExpression.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineDoubleDelete.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineFinalizer.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineInterfaceCall.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineInterfaceMethods.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineSubtractLambdaExpression.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestAddDeleteMethods.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestMultipleClasses.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineCondy.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineObject.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java ! test/hotspot/jtreg/serviceability/jvmti/StartPhase/AllowedFunctions/AllowedFunctions.java ! test/hotspot/jtreg/serviceability/jvmti/SuspendWithCurrentThread/SuspendWithCurrentThread.java ! test/hotspot/jtreg/serviceability/jvmti/VMEvent/MyPackage/VMEventRecursionTest.java ! test/jtreg-ext/requires/VMProps.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 31d108c1 Author: Calvin Cheung Date: 2020-08-22 00:09:23 +0000 URL: https://git.openjdk.java.net/loom/commit/31d108c1 8251918: [Graal] Crash in DumpTimeSharedClassInfo::add_verification_constraint Add NULL check on the return value of SystemDictionaryShared::find_or_allocate_info_for(). Reviewed-by: iklam, minqi ! src/hotspot/share/classfile/systemDictionaryShared.cpp Changeset: 6612598a Author: Igor Ignatyev Date: 2020-08-21 19:00:52 +0000 URL: https://git.openjdk.java.net/loom/commit/6612598a 8251998: remove usage of PropertyResolvingWrapper in vmTestbase/jit/t Reviewed-by: kvn - test/hotspot/jtreg/vmTestbase/jit/t/TEST.properties ! test/hotspot/jtreg/vmTestbase/jit/t/t087/t087.java ! test/hotspot/jtreg/vmTestbase/jit/t/t088/t088.java Changeset: fb8ceae0 Author: Prasanta Sadhukhan Date: 2020-08-22 10:23:35 +0000 URL: https://git.openjdk.java.net/loom/commit/fb8ceae0 Merge Changeset: 56881d64 Author: Yumin Qi Date: 2020-08-21 22:23:12 +0000 URL: https://git.openjdk.java.net/loom/commit/56881d64 8249096: Clean up code for DumpLoadedClassList Clean up code for DumpLoadedClassList output code, centralize in InstanceKlass. Reviewed-by: iklam, dcubed ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: e4eaa237 Author: Ioi Lam Date: 2020-08-22 17:09:41 +0000 URL: https://git.openjdk.java.net/loom/commit/e4eaa237 8252056: Move DumpRegion/ReadClosure/WriteClosure to archiveUtils.hpp Reviewed-by: ccheung, minqi ! src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/archiveUtils.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp Changeset: 97f8261e Author: Attila Szegedi Date: 2020-08-23 14:58:59 +0000 URL: https://git.openjdk.java.net/loom/commit/97f8261e 8252124: Restore Dynalink tests Reviewed-by: sundar ! test/jdk/TEST.groups + test/jdk/jdk/dynalink/BeanLinkerTest.java + test/jdk/jdk/dynalink/BeansLinkerTest.java + test/jdk/jdk/dynalink/CallSiteTest.java + test/jdk/jdk/dynalink/CallerSensitiveTest.java + test/jdk/jdk/dynalink/ClassLoaderAware.java + test/jdk/jdk/dynalink/LinkedCallSiteLocationTest.java + test/jdk/jdk/dynalink/LookupTest.java + test/jdk/jdk/dynalink/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter + test/jdk/jdk/dynalink/TestGuardingDynamicLinkerExporter.java + test/jdk/jdk/dynalink/TrustedDynamicLinkerFactoryTest.java + test/jdk/jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java + test/jdk/jdk/dynalink/trusted.security.policy + test/jdk/jdk/dynalink/untrusted.security.policy Changeset: 8ce20537 Author: Igor Ignatyev Date: 2020-08-24 13:23:34 +0000 URL: https://git.openjdk.java.net/loom/commit/8ce20537 8252186: remove FileInstaller action from vmTestbase/jit/graph tests Reviewed-by: kvn ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt0.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt1.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt10.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt11.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt2.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt3.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt4.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt5.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt6.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt7.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt8.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt9.java Changeset: 58a3e40a Author: Lin Zang Date: 2020-08-24 13:47:33 +0000 URL: https://git.openjdk.java.net/loom/commit/58a3e40a 8251848: JMap.histo() and JMap.dump() should parse sub-arguments similarly Update JMap histo/dump parsing code Reviewed-by: sspitsyn, phh ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java Changeset: 8ebe591a Author: Lin Zang Date: 2020-08-24 13:48:17 +0000 URL: https://git.openjdk.java.net/loom/commit/8ebe591a 8252101: Add description of expected behavior of using "live" and "all" options together for jmap Update description Reviewed-by: dcubed, sspitsyn, phh ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java Changeset: eaeddedd Author: Jose Ziviani Committer: Michihiro Horie Date: 2020-08-25 09:01:54 +0000 URL: https://git.openjdk.java.net/loom/commit/eaeddedd 8248190: Enable Power10 system and implement new byte-reverse instructions Reviewed-by: mdoerr, stuefe ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp Changeset: d4626d89 Author: Vipin Sharma Committer: Julia Boes Date: 2020-08-25 09:27:36 +0000 URL: https://git.openjdk.java.net/loom/commit/d4626d89 8251542: Several small Javadoc errors in java.base Fixing wrong exception type in throws clause and wrong return type description Reviewed-by: darcy, dfuchs, mullan, mchung, rriggs ! src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java ! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/MutableBigInteger.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java Changeset: 9e6782d2 Author: Andy Herrick Date: 2020-08-25 07:54:59 +0000 URL: https://git.openjdk.java.net/loom/commit/9e6782d2 8251988: jpackage --runtime-image fails on mac when using JDK11 based runtime Reviewed-by: asemenyuk, almatvee, prr ! src/jdk.incubator.jpackage/macosx/native/applauncher/MacLauncher.cpp ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/CfgFile.java ! src/jdk.incubator.jpackage/share/native/applauncher/JvmLauncher.cpp - test/jdk/tools/jpackage/apps/com.hello/com/hello/Hello.java - test/jdk/tools/jpackage/apps/com.hello/module-info.java ! test/jdk/tools/jpackage/apps/image/Hello.java ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java Changeset: 5585e6f6 Author: Jie Fu Date: 2020-08-05 15:07:25 +0000 URL: https://git.openjdk.java.net/loom/commit/5585e6f6 8251155: HostIdentifier fails to canonicalize hostnames starting with digits Reviewed-by: sspitsyn, redestad ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java + test/jdk/sun/tools/jps/TestJpsHostName.java Changeset: afce1f4e Author: Roger Riggs Date: 2020-08-25 10:20:14 +0000 URL: https://git.openjdk.java.net/loom/commit/afce1f4e 8251203: Fix "no comment" warnings in java.base/java.lang and java/io Reviewed-by: dfuchs, lancea, mchung, naoto ! src/java.base/share/classes/java/io/File.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/UncheckedIOException.java ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/ClassNotFoundException.java ! src/java.base/share/classes/java/lang/ExceptionInInitializerError.java ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringBuffer.java ! src/java.base/share/classes/java/lang/StringBuilder.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/lang/TypeNotPresentException.java ! src/java.base/share/classes/java/lang/annotation/IncompleteAnnotationException.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java ! src/java.base/share/classes/java/lang/reflect/UndeclaredThrowableException.java ! src/java.base/share/classes/java/time/temporal/ValueRange.java ! src/java.base/share/classes/java/time/temporal/WeekFields.java Changeset: 13c176be Author: Yudi Zheng Committer: Doug Simon Date: 2020-08-25 22:23:08 +0000 URL: https://git.openjdk.java.net/loom/commit/13c176be 8252058: [JVMCI] Rework setting is_method_handle_invoke flag in jvmciCodeInstaller Reviewed-by: kvn, dlong ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/compiledMethod.inline.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: 0ea03380 Author: Vladimir Kozlov Date: 2020-08-25 15:00:37 +0000 URL: https://git.openjdk.java.net/loom/commit/0ea03380 8252331: JDK-8252058 is causing failures in Tier1 Added Graal changes which were missing in 8252058 push. Reviewed-by: dcubed ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java Changeset: 52117c6f Author: Kim Barrett Date: 2020-08-25 22:17:04 +0000 URL: https://git.openjdk.java.net/loom/commit/52117c6f 8251850: Refactor ResourceMark and DeoptResourceMark for better code sharing Move saved state to ResourceArea, merge most of marks into shared helper. Reviewed-by: stuefe, iklam, tschatzl, xliu, vlivanov ! src/hotspot/share/memory/arena.hpp ! src/hotspot/share/memory/resourceArea.cpp ! src/hotspot/share/memory/resourceArea.hpp ! src/hotspot/share/memory/resourceArea.inline.hpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/jtreg/runtime/ErrorHandling/ErrorHandler.java Changeset: c4bb35ef Author: Richard Reingruber Date: 2020-07-31 09:07:29 +0000 URL: https://git.openjdk.java.net/loom/commit/c4bb35ef 8249293: Unsafe stackwalk in VM_GetOrSetLocal::doit_prologue() Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp + test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java + test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalWithoutSuspendTest.cpp Changeset: f1e07806 Author: Anton Kozlov Date: 2020-08-18 01:34:46 +0000 URL: https://git.openjdk.java.net/loom/commit/f1e07806 8251930: Native types mismatch in hotspot Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: 27b5007a Author: Aleksey Shipilev Date: 2020-08-26 09:29:37 +0000 URL: https://git.openjdk.java.net/loom/commit/27b5007a 8252290: Remove unused enum in CallGenerator Reviewed-by: thartmann, rrich ! src/hotspot/share/opto/callGenerator.hpp Changeset: 25af8d8f Author: Aleksey Shipilev Date: 2020-08-26 09:29:46 +0000 URL: https://git.openjdk.java.net/loom/commit/25af8d8f 8252291: C2: Assignment in conditional in loopUnswitch.cpp Reviewed-by: thartmann ! src/hotspot/share/opto/loopUnswitch.cpp Changeset: 7856c1a3 Author: Nick Gasson Date: 2020-08-26 11:28:10 +0000 URL: https://git.openjdk.java.net/loom/commit/7856c1a3 8252108: Modify nsk/stress/stack tests to check page size Reviewed-by: hseigel, stuefe ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java ! test/jtreg-ext/requires/VMProps.java Changeset: b4787e6c Author: Joshua Zhu Date: 2020-08-26 17:34:48 +0000 URL: https://git.openjdk.java.net/loom/commit/b4787e6c 8252259: AArch64: Adjust default value of FLOATPRESSURE Reviewed-by: aph ! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp Changeset: 0c20de19 Author: Yasumasa Suenaga Date: 2020-08-26 19:21:09 +0000 URL: https://git.openjdk.java.net/loom/commit/0c20de19 8250598: Hyper-V is detected in spite of running on host OS Reviewed-by: mbaesken, mdoerr, dholmes ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp ! src/hotspot/share/runtime/abstract_vm_version.hpp Changeset: b978ebee Author: Coleen Phillimore Date: 2020-08-26 07:55:05 +0000 URL: https://git.openjdk.java.net/loom/commit/b978ebee 8244386: convert runtime/Safepoint/AssertSafepointCheckConsistency tests to gtest Reviewed-by: stuefe, lfoltan, dcubed ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/thread.cpp + test/hotspot/gtest/runtime/test_safepoint_locks.cpp - test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency1.java - test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency2.java - test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency3.java - test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency4.java - test/hotspot/jtreg/runtime/Safepoint/NoSafepointVerifier.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 84e62e85 Author: Christian Hagedorn Date: 2020-08-26 13:41:49 +0000 URL: https://git.openjdk.java.net/loom/commit/84e62e85 8252037: Optimized build is broken Fix some optimized build issues. Reviewed-by: vlivanov, tschatzl, thartmann, kbarrett ! src/hotspot/share/code/scopeDesc.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp Changeset: 6c4a27cc Author: Christian Hagedorn Date: 2020-08-26 13:46:46 +0000 URL: https://git.openjdk.java.net/loom/commit/6c4a27cc 8251093: Improve C1 register allocator logging and debugging support Various printing and debug improvements to better analyze C1 register allocator problems. Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp ! src/hotspot/share/c1/c1_CFGPrinter.cpp ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/c1/c1_IR.cpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_LinearScan.hpp + test/hotspot/jtreg/compiler/c1/TestTraceLinearScanLevel.java Changeset: 55dd4401 Author: Vicente Romero Date: 2020-08-26 13:08:39 +0000 URL: https://git.openjdk.java.net/loom/commit/55dd4401 8230918: j.l.NASE in javap Reviewed-by: jjg ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassReader.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/FatalError.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties + test/langtools/tools/javap/attribute_length/AttributeLengthTest.java + test/langtools/tools/javap/attribute_length/JavapBug.jcod Changeset: 65837319 Author: Alan Bateman Date: 2020-08-28 10:23:52 +0000 URL: https://git.openjdk.java.net/loom/commit/65837319 Merge ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/compiledMethod.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/z/zUnload.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/utilities/vmError.cpp ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/jdk/ProblemList.txt ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/compiledMethod.inline.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/z/zUnload.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciRuntime.cpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/thread.cpp ! src/hotspot/share/runtime/vmOperations.hpp ! src/hotspot/share/utilities/vmError.cpp ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc ! test/jdk/ProblemList.txt Changeset: c01f24ea Author: Alan Bateman Date: 2020-08-28 11:13:10 +0000 URL: https://git.openjdk.java.net/loom/commit/c01f24ea Build issue ! src/hotspot/share/runtime/synchronizer.cpp From duke at openjdk.java.net Fri Aug 28 11:44:56 2020 From: duke at openjdk.java.net (duke) Date: Fri, 28 Aug 2020 11:44:56 GMT Subject: git: openjdk/loom: master: 63 new changesets Message-ID: Changeset: a0d6a8a1 Author: Pankaj Bansal Date: 2020-08-16 11:44:05 +0000 URL: https://git.openjdk.java.net/loom/commit/a0d6a8a1 8251166: Add automated testcases for changes done in JDK-8214112 Reviewed-by: serb + test/jdk/javax/swing/JFormattedTextField/TestSelectedTextBackgroundColor.java + test/jdk/javax/swing/JPasswordField/TestSelectedTextBackgroundColor.java + test/jdk/javax/swing/JSpinner/TestSelectedTextBackgroundColor.java Changeset: 4264cd9f Author: Pankaj Bansal Date: 2020-08-16 11:53:50 +0000 URL: https://git.openjdk.java.net/loom/commit/4264cd9f 8251124: doclint errors about missing accessibility support in HTML files Reviewed-by: serb ! src/java.desktop/share/classes/java/awt/doc-files/DesktopProperties.html ! src/java.desktop/share/classes/javax/imageio/metadata/doc-files/tiff_metadata.html ! src/java.desktop/share/classes/javax/swing/plaf/synth/doc-files/componentProperties.html Changeset: d6348691 Author: Tejpal Rebari Date: 2020-08-17 11:18:19 +0000 URL: https://git.openjdk.java.net/loom/commit/d6348691 8249674: Redo: Nimbus JTree renderer properties persist across L&F changes Reviewed-by: psadhukhan, prr ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusIcon.java ! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf + test/jdk/javax/swing/plaf/nimbus/NimbusPropertiesDoNotImplUIResource.java Changeset: 0cf76bde Author: Tejpal Rebari Date: 2020-08-17 11:20:44 +0000 URL: https://git.openjdk.java.net/loom/commit/0cf76bde 8251125: doclint errors about missing references in Swing javadoc Reviewed-by: psadhukhan, pbansal ! src/java.desktop/share/classes/javax/swing/DefaultListModel.java ! src/java.desktop/share/classes/javax/swing/JTabbedPane.java ! src/java.desktop/share/classes/javax/swing/package-info.java ! src/java.desktop/share/classes/javax/swing/text/html/ImageView.java Changeset: 2ef86262 Author: Pankaj Bansal Date: 2020-08-17 11:55:31 +0000 URL: https://git.openjdk.java.net/loom/commit/2ef86262 8239137: JAWS does not always announce the value of JSliders in JColorChooser Reviewed-by: serb, prr, kizune ! src/java.desktop/share/classes/javax/swing/JSlider.java Changeset: 69c0df6b Author: Prasanta Sadhukhan Date: 2020-08-17 13:36:36 +0000 URL: https://git.openjdk.java.net/loom/commit/69c0df6b 8250849: Address reliance on default constructors in the javax.swing.plaf APIs Reviewed-by: prr, serb ! src/java.desktop/share/classes/javax/swing/plaf/ButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ColorChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ComboBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/DesktopIconUI.java ! src/java.desktop/share/classes/javax/swing/plaf/DesktopPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/FileChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/InternalFrameUI.java ! src/java.desktop/share/classes/javax/swing/plaf/LabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/LayerUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/MenuBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/MenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/OptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/PanelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/PopupMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ProgressBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/RootPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ScrollBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ScrollPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/SeparatorUI.java ! src/java.desktop/share/classes/javax/swing/plaf/SliderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/SpinnerUI.java ! src/java.desktop/share/classes/javax/swing/plaf/SplitPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/TabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/TableHeaderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/TableUI.java ! src/java.desktop/share/classes/javax/swing/plaf/TextUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ToolBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ToolTipUI.java ! src/java.desktop/share/classes/javax/swing/plaf/TreeUI.java ! src/java.desktop/share/classes/javax/swing/plaf/ViewportUI.java Changeset: fbad5a0d Author: Sergey Bylokhov Date: 2020-08-18 00:06:57 +0000 URL: https://git.openjdk.java.net/loom/commit/fbad5a0d 8022535: [TEST BUG] javax/swing/text/html/parser/Test8017492.java fails Reviewed-by: prr, pbansal ! test/jdk/ProblemList.txt ! test/jdk/javax/swing/text/html/parser/Test8017492.java Changeset: a1c29335 Author: Sergey Bylokhov Date: 2020-08-18 00:08:21 +0000 URL: https://git.openjdk.java.net/loom/commit/a1c29335 8251469: Better cleanup for test/jdk/javax/imageio/SetOutput.java Reviewed-by: prr, pbansal ! test/jdk/javax/imageio/SetOutput.java Changeset: d8d3cc3a Author: Prasanta Sadhukhan Date: 2020-08-19 11:47:48 +0000 URL: https://git.openjdk.java.net/loom/commit/d8d3cc3a 8250851: Address reliance on default constructors in the javax.swing.plaf.synth APIs Reviewed-by: serb ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthCheckBoxMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthCheckBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthColorChooserUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthComboBoxUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopIconUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthDesktopPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthEditorPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthFormattedTextFieldUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPainter.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPanelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPasswordFieldUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthPopupMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthProgressBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRadioButtonMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRadioButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthRootPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthScrollPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSeparatorUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSpinnerUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthSplitPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTabbedPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableHeaderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTableUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextAreaUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextFieldUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTextPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToggleButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthTreeUI.java ! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthViewportUI.java Changeset: e6a0c6cf Author: Prasanta Sadhukhan Date: 2020-08-19 11:49:54 +0000 URL: https://git.openjdk.java.net/loom/commit/e6a0c6cf 8250852: Address reliance on default constructors in the javax.swing.plaf.basic APIs Reviewed-by: serb, aivanov ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicListUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicOptionPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPanelUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPasswordFieldUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuSeparatorUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicProgressBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonMenuItemUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRadioButtonUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicRootPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollBarUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSeparatorUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSliderUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSpinnerUI.java ! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneUI.java Changeset: fc19aa92 Author: Kumar Abhishek Committer: Alexey Ivanov Date: 2020-08-20 23:18:29 +0000 URL: https://git.openjdk.java.net/loom/commit/fc19aa92 8200281: Add missing @Override annotations in ImageIO plugins Reviewed-by: prr, dmarkov, aivanov ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/gif/GIFImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/png/PNGImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/tiff/TIFFImageWriter.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageReader.java ! src/java.desktop/share/classes/com/sun/imageio/plugins/wbmp/WBMPImageWriter.java Changeset: b9a37e48 Author: Nick Gasson Date: 2020-08-20 09:32:01 +0000 URL: https://git.openjdk.java.net/loom/commit/b9a37e48 8251923: "Invalid JNI handle" assertion failure in JVMCICompiler::force_comp_at_level_simple() Reviewed-by: kvn, dnsimon ! src/hotspot/share/jvmci/jvmciRuntime.cpp Changeset: b29c1fbb Author: Jan Lahoda Date: 2020-08-20 10:48:36 +0000 URL: https://git.openjdk.java.net/loom/commit/b29c1fbb 8252031: --patch-module java.base= may fail with \"cyclic inheritance involving Object\" Avoiding clash in use of Flags.LOCKED between Types.asSuper and Check.checkNonCyclic. Reviewed-by: jjg ! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java + test/langtools/tools/javac/flags/LockedFlagClash.java Changeset: 17bc6915 Author: Jesper Wilhelmsson Date: 2020-08-20 11:43:46 +0000 URL: https://git.openjdk.java.net/loom/commit/17bc6915 Added tag jdk-16+12 for changeset fc8e62b399bd ! .hgtags Changeset: 99c9b390 Author: Kevin Walls Date: 2020-08-20 11:42:12 +0000 URL: https://git.openjdk.java.net/loom/commit/99c9b390 8248295: serviceability/jvmti/CompiledMethodLoad/Zombie.java failure with Graal Reviewed-by: kvn, sspitsyn ! test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/Zombie.java Changeset: 6160353b Author: Lance Andersen Date: 2020-08-20 12:38:39 +0000 URL: https://git.openjdk.java.net/loom/commit/6160353b 8251208: Add missing javadoc comments to java.sql and java.sql.rowsets Reviewed-by: joehw ! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetMetaDataImpl.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialArray.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialBlob.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialClob.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialJavaObject.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialRef.java ! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialStruct.java ! src/java.sql/share/classes/java/sql/BatchUpdateException.java ! src/java.sql/share/classes/java/sql/SQLClientInfoException.java ! src/java.sql/share/classes/javax/sql/StatementEvent.java Changeset: 51a3b25d Author: Mikael Vidstedt Date: 2020-08-20 11:09:25 +0000 URL: https://git.openjdk.java.net/loom/commit/51a3b25d 8252051: Make mlvmJvmtiUtils strncpy uses GCC 10.x friendly Reviewed-by: iignatyev, kvn ! test/hotspot/jtreg/vmTestbase/vm/mlvm/share/mlvmJvmtiUtils.cpp Changeset: b2da6e1a Author: Igor Ignatyev Date: 2020-08-20 11:12:00 +0000 URL: https://git.openjdk.java.net/loom/commit/b2da6e1a 8252005: narrow disabling of allowSmartActionArgs in vmTestbase Reviewed-by: sspitsyn - test/hotspot/jtreg/vmTestbase/TEST.properties + test/hotspot/jtreg/vmTestbase/jit/t/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/aod/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/jdb/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/jdi/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/jdwp/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/jvmti/TEST.properties + test/hotspot/jtreg/vmTestbase/nsk/sysdict/TEST.properties + test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/TEST.properties + test/hotspot/jtreg/vmTestbase/vm/mlvm/TEST.properties Changeset: 03f2ab32 Author: Valerie Peng Date: 2020-08-21 03:09:42 +0000 URL: https://git.openjdk.java.net/loom/commit/03f2ab32 8246383: NullPointerException in JceSecurity.getVerificationResult when using Entrust provider Removed the static SecureRandom object in JceSecurity whose instantion caused NPE Reviewed-by: xuelei ! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java ! src/java.base/share/classes/javax/crypto/Cipher.java ! src/java.base/share/classes/javax/crypto/JceSecurity.java.template ! src/java.base/share/classes/javax/crypto/KeyAgreement.java ! src/java.base/share/classes/javax/crypto/KeyGenerator.java Changeset: ef614ed8 Author: Igor Ignatyev Date: 2020-08-20 20:17:44 +0000 URL: https://git.openjdk.java.net/loom/commit/ef614ed8 8251996: remove usage of PropertyResolvingWrapper in vm/compiler/complog/uninit Reviewed-by: kvn, epavlova ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/share/LogCompilationTest.java - test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/TEST.properties ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit001/uninit001.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit002/uninit002.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit003/uninit003.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit004/uninit004.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit005/uninit005.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit006/uninit006.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit007/uninit007.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit008/uninit008.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit009/uninit009.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit010/uninit010.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit011/uninit011.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit012/uninit012.java ! test/hotspot/jtreg/vmTestbase/vm/compiler/complog/uninit/uninit013/uninit013.java Changeset: 24629956 Author: Aleksey Shipilev Date: 2020-08-21 09:38:27 +0000 URL: https://git.openjdk.java.net/loom/commit/24629956 8252120: compiler/oracle/TestCompileCommand.java misspells "occured" Reviewed-by: iignatyev ! test/hotspot/jtreg/compiler/oracle/TestCompileCommand.java Changeset: 2847cd5e Author: Prasanta Sadhukhan Date: 2020-08-21 14:35:52 +0000 URL: https://git.openjdk.java.net/loom/commit/2847cd5e Merge ! test/jdk/ProblemList.txt ! test/jdk/ProblemList.txt Changeset: 10fb6f9c Author: Ziyi Luo Committer: Thomas Schatzl Date: 2020-08-21 11:54:32 +0000 URL: https://git.openjdk.java.net/loom/commit/10fb6f9c 8245511: G1 adaptive IHOP does not account for reclamation of humongous objects by young GC Discount humongous object eager reclaim in IHOP allocation rate. Reviewed-by: tschatzl, sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.cpp ! src/hotspot/share/gc/g1/g1IHOPControl.hpp ! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.cpp ! src/hotspot/share/gc/g1/g1OldGenAllocationTracker.hpp ! src/hotspot/share/gc/g1/g1Policy.cpp ! src/hotspot/share/gc/g1/g1Policy.hpp ! test/hotspot/gtest/gc/g1/test_g1IHOPControl.cpp Changeset: f189db28 Author: Thomas Schatzl Date: 2020-08-21 11:54:33 +0000 URL: https://git.openjdk.java.net/loom/commit/f189db28 8252038: G1: Remove unused G1MarkStatsCache::_num_stats Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp ! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp Changeset: 8a56d7e0 Author: Thomas Schatzl Date: 2020-08-21 11:54:34 +0000 URL: https://git.openjdk.java.net/loom/commit/8a56d7e0 8252034: G1: Remove *g1_reserved* methods Remove duplicate methods. Reviewed-by: sjohanss, kbarrett ! src/hotspot/share/gc/g1/g1CollectedHeap.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp ! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp Changeset: fe8439f0 Author: Thomas Schatzl Date: 2020-08-21 11:57:55 +0000 URL: https://git.openjdk.java.net/loom/commit/fe8439f0 8252086: G1: Remove g1_rs in G1CollectedHeap::initialize Reviewed-by: sjohanss ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp Changeset: 9d00332e Author: Christoph Dreis Committer: Roger Riggs Date: 2020-08-21 09:29:08 +0000 URL: https://git.openjdk.java.net/loom/commit/9d00332e 8252127: Optimize sun.invoke.util.BytecodeDescriptor.unparse Reviewed-by: mchung, rriggs ! src/java.base/share/classes/sun/invoke/util/BytecodeDescriptor.java Changeset: fac22ce2 Author: Coleen Phillimore Date: 2020-08-21 10:01:40 +0000 URL: https://git.openjdk.java.net/loom/commit/fac22ce2 8252043: Move inner class metaspace cleaning out of safepoint cleanup tasks Clean up inner metaspaces from ServiceThread if cleanup is needed for concurrent GCs. Reviewed-by: eosterlund, pchilanomate ! src/hotspot/share/classfile/classLoaderDataGraph.cpp ! src/hotspot/share/classfile/classLoaderDataGraph.hpp ! src/hotspot/share/gc/g1/g1CollectedHeap.cpp ! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp ! src/hotspot/share/gc/shared/genCollectedHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp ! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp ! src/hotspot/share/gc/z/zUnload.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/runtime/safepoint.cpp ! src/hotspot/share/runtime/serviceThread.cpp ! src/hotspot/share/runtime/vmOperations.cpp ! src/hotspot/share/runtime/vmOperations.hpp Changeset: e56002c7 Author: Patricio Chilano Mateo Date: 2020-08-21 15:04:02 +0000 URL: https://git.openjdk.java.net/loom/commit/e56002c7 8242263: Diagnose synchronization on primitive wrappers Added diagnostic flag DiagnoseSyncOnPrimitiveWrappers Reviewed-by: dholmes, mdoerr, dcubed, coleenp, egahlin, mgronlun ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/interp_masm_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp ! src/hotspot/cpu/arm/c1_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/c2_MacroAssembler_arm.cpp ! src/hotspot/cpu/arm/interp_masm_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.cpp ! src/hotspot/cpu/arm/macroAssembler_arm.hpp ! src/hotspot/cpu/ppc/c1_MacroAssembler_ppc.cpp ! src/hotspot/cpu/ppc/interp_masm_ppc_64.cpp ! src/hotspot/cpu/ppc/macroAssembler_ppc.cpp ! src/hotspot/cpu/s390/c1_MacroAssembler_s390.cpp ! src/hotspot/cpu/s390/interp_masm_s390.cpp ! src/hotspot/cpu/s390/macroAssembler_s390.cpp ! src/hotspot/cpu/x86/c1_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp ! src/hotspot/cpu/x86/interp_masm_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.cpp ! src/hotspot/cpu/x86/macroAssembler_x86.hpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/jfr/metadata/metadata.xml ! src/hotspot/share/logging/logTag.hpp ! src/hotspot/share/oops/klass.hpp ! src/hotspot/share/runtime/arguments.cpp ! src/hotspot/share/runtime/globals.hpp ! src/hotspot/share/runtime/synchronizer.cpp ! src/hotspot/share/runtime/synchronizer.hpp ! src/hotspot/share/utilities/accessFlags.hpp ! src/jdk.jfr/share/conf/jfr/default.jfc ! src/jdk.jfr/share/conf/jfr/profile.jfc + test/hotspot/jtreg/runtime/Monitor/SyncOnPrimitiveWrapperTest.java ! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java + test/jdk/jdk/jfr/event/runtime/TestSyncOnPrimitiveWrapperEvent.java ! test/lib/jdk/test/lib/jfr/EventNames.java Changeset: fc0d883a Author: Coleen Phillimore Date: 2020-08-21 11:23:45 +0000 URL: https://git.openjdk.java.net/loom/commit/fc0d883a 8252149: Compilation error after JDK-8252043 Reviewed-by: hseigel ! src/hotspot/share/classfile/classLoaderDataGraph.cpp Changeset: fcd005c4 Author: Roland Westrelin Date: 2020-08-19 10:56:08 +0000 URL: https://git.openjdk.java.net/loom/commit/fcd005c4 8251527: CTW: C2 (Shenandoah) compilation fails with SEGV due to unhandled catchproj == NULL Reviewed-by: chagedorn, kvn ! src/hotspot/share/opto/callnode.cpp + test/hotspot/jtreg/gc/shenandoah/compiler/TestLoadPinnedAfterCall.java Changeset: 4ee601c8 Author: Lance Andersen Date: 2020-08-21 13:10:04 +0000 URL: https://git.openjdk.java.net/loom/commit/4ee601c8 8252128: Remove javax.transaction Exception references Reviewed-by: rriggs ! test/jdk/javax/transaction/xa/testng/test/transaction/XAExceptionTests.java ! test/jdk/javax/transaction/xa/testng/util/SerializedTransactionExceptions.java Changeset: d1ab20c6 Author: Daniel D. Daugherty Date: 2020-08-21 16:00:11 +0000 URL: https://git.openjdk.java.net/loom/commit/d1ab20c6 8252126: 'GVars.stw_random = os::random()' lost by JDK-8246476 Reviewed-by: eosterlund ! src/hotspot/share/runtime/synchronizer.cpp Changeset: 5db57dc1 Author: Daniel D. Daugherty Date: 2020-08-21 16:01:46 +0000 URL: https://git.openjdk.java.net/loom/commit/5db57dc1 8252125: add an "inflating" entry to the "table" of bit patterns in share/oops/markWord.hpp Reviewed-by: tschatzl, coleenp ! src/hotspot/share/oops/markWord.hpp Changeset: ca6d6385 Author: Alex Menkov Date: 2020-08-21 15:49:09 +0000 URL: https://git.openjdk.java.net/loom/commit/ca6d6385 8251384: [TESTBUG] jvmti tests should not be executed with minimal VM Reviewed-by: sspitsyn, iignatyev ! src/hotspot/share/prims/whitebox.cpp ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/serviceability/jvmti/8036666/GetObjectLockCount.java ! test/hotspot/jtreg/serviceability/jvmti/AddModuleExportsAndOpens/MyPackage/AddModuleExportsAndOpensTest.java ! test/hotspot/jtreg/serviceability/jvmti/AddModuleReads/MyPackage/AddModuleReadsTest.java ! test/hotspot/jtreg/serviceability/jvmti/AddModuleUsesAndProvides/MyPackage/AddModuleUsesAndProvidesTest.java ! test/hotspot/jtreg/serviceability/jvmti/CompiledMethodLoad/Zombie.java ! test/hotspot/jtreg/serviceability/jvmti/FieldAccessWatch/FieldAccessWatch.java ! test/hotspot/jtreg/serviceability/jvmti/GenerateEvents/MyPackage/GenerateEventsTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetClassMethods/OverpassMethods.java ! test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalVars.java ! test/hotspot/jtreg/serviceability/jvmti/GetModulesInfo/JvmtiGetAllModulesTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetNamedModule/MyPackage/GetNamedModuleTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java ! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeOverflow.java ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorInfo/GetOwnedMonitorInfoWithEATest.java ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetOwnedMonitorStackDepthInfo/GetOwnedMonitorStackDepthInfoWithEATest.java ! test/hotspot/jtreg/serviceability/jvmti/GetSystemProperty/JvmtiGetSystemPropertyTest.java ! test/hotspot/jtreg/serviceability/jvmti/GetThreadListStackTraces/OneGetThreadListStackTraces.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorArrayAllSampledTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorEventOnOffTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCParallelTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCSerialTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorGCTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorIllegalArgumentTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInitialAllocationTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterArrayTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorInterpreterObjectTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorMultiArrayTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorNoCapabilityTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorRecursiveTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatArrayCorrectnessTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatIntervalTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatObjectCorrectnessTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorStatSimpleTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadDisabledTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadOnOffTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorThreadTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorTwoAgentsTest.java ! test/hotspot/jtreg/serviceability/jvmti/HeapMonitor/MyPackage/HeapMonitorVMEventsTest.java ! test/hotspot/jtreg/serviceability/jvmti/HiddenClass/P/Q/HiddenClassSigTest.java ! test/hotspot/jtreg/serviceability/jvmti/IsModifiableModule/MyPackage/IsModifiableModuleTest.java ! test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ClassFileLoadHook/MAAClassFileLoadHook.java ! test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ClassLoadPrepare/MAAClassLoadPrepare.java ! test/hotspot/jtreg/serviceability/jvmti/ModuleAwareAgents/ThreadStart/MAAThreadStart.java ! test/hotspot/jtreg/serviceability/jvmti/NotifyFramePop/NotifyFramePopTest.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/ModifyAnonymous.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAddLambdaExpression.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineDoubleDelete.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineFinalizer.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineInterfaceCall.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineInterfaceMethods.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefinePreviousVersions.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethods.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithBacktrace.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineRunningMethodsWithResolutionErrors.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineSubtractLambdaExpression.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestAddDeleteMethods.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestMultipleClasses.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineCondy.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineObject.java ! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java ! test/hotspot/jtreg/serviceability/jvmti/StartPhase/AllowedFunctions/AllowedFunctions.java ! test/hotspot/jtreg/serviceability/jvmti/SuspendWithCurrentThread/SuspendWithCurrentThread.java ! test/hotspot/jtreg/serviceability/jvmti/VMEvent/MyPackage/VMEventRecursionTest.java ! test/jtreg-ext/requires/VMProps.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 31d108c1 Author: Calvin Cheung Date: 2020-08-22 00:09:23 +0000 URL: https://git.openjdk.java.net/loom/commit/31d108c1 8251918: [Graal] Crash in DumpTimeSharedClassInfo::add_verification_constraint Add NULL check on the return value of SystemDictionaryShared::find_or_allocate_info_for(). Reviewed-by: iklam, minqi ! src/hotspot/share/classfile/systemDictionaryShared.cpp Changeset: 6612598a Author: Igor Ignatyev Date: 2020-08-21 19:00:52 +0000 URL: https://git.openjdk.java.net/loom/commit/6612598a 8251998: remove usage of PropertyResolvingWrapper in vmTestbase/jit/t Reviewed-by: kvn - test/hotspot/jtreg/vmTestbase/jit/t/TEST.properties ! test/hotspot/jtreg/vmTestbase/jit/t/t087/t087.java ! test/hotspot/jtreg/vmTestbase/jit/t/t088/t088.java Changeset: fb8ceae0 Author: Prasanta Sadhukhan Date: 2020-08-22 10:23:35 +0000 URL: https://git.openjdk.java.net/loom/commit/fb8ceae0 Merge Changeset: 56881d64 Author: Yumin Qi Date: 2020-08-21 22:23:12 +0000 URL: https://git.openjdk.java.net/loom/commit/56881d64 8249096: Clean up code for DumpLoadedClassList Clean up code for DumpLoadedClassList output code, centralize in InstanceKlass. Reviewed-by: iklam, dcubed ! src/hotspot/share/classfile/classFileParser.cpp ! src/hotspot/share/classfile/systemDictionary.cpp ! src/hotspot/share/oops/instanceKlass.cpp ! src/hotspot/share/oops/instanceKlass.hpp Changeset: e4eaa237 Author: Ioi Lam Date: 2020-08-22 17:09:41 +0000 URL: https://git.openjdk.java.net/loom/commit/e4eaa237 8252056: Move DumpRegion/ReadClosure/WriteClosure to archiveUtils.hpp Reviewed-by: ccheung, minqi ! src/hotspot/share/memory/archiveBuilder.hpp ! src/hotspot/share/memory/archiveUtils.cpp ! src/hotspot/share/memory/archiveUtils.hpp ! src/hotspot/share/memory/metaspaceShared.cpp ! src/hotspot/share/memory/metaspaceShared.hpp Changeset: 97f8261e Author: Attila Szegedi Date: 2020-08-23 14:58:59 +0000 URL: https://git.openjdk.java.net/loom/commit/97f8261e 8252124: Restore Dynalink tests Reviewed-by: sundar ! test/jdk/TEST.groups + test/jdk/jdk/dynalink/BeanLinkerTest.java + test/jdk/jdk/dynalink/BeansLinkerTest.java + test/jdk/jdk/dynalink/CallSiteTest.java + test/jdk/jdk/dynalink/CallerSensitiveTest.java + test/jdk/jdk/dynalink/ClassLoaderAware.java + test/jdk/jdk/dynalink/LinkedCallSiteLocationTest.java + test/jdk/jdk/dynalink/LookupTest.java + test/jdk/jdk/dynalink/META-INF/services/jdk.dynalink.linker.GuardingDynamicLinkerExporter + test/jdk/jdk/dynalink/TestGuardingDynamicLinkerExporter.java + test/jdk/jdk/dynalink/TrustedDynamicLinkerFactoryTest.java + test/jdk/jdk/dynalink/UntrustedDynamicLinkerFactoryTest.java + test/jdk/jdk/dynalink/trusted.security.policy + test/jdk/jdk/dynalink/untrusted.security.policy Changeset: 8ce20537 Author: Igor Ignatyev Date: 2020-08-24 13:23:34 +0000 URL: https://git.openjdk.java.net/loom/commit/8ce20537 8252186: remove FileInstaller action from vmTestbase/jit/graph tests Reviewed-by: kvn ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt0.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt1.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt10.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt11.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt2.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt3.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt4.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt5.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt6.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt7.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt8.java ! test/hotspot/jtreg/vmTestbase/jit/graph/cgt9.java Changeset: 58a3e40a Author: Lin Zang Date: 2020-08-24 13:47:33 +0000 URL: https://git.openjdk.java.net/loom/commit/58a3e40a 8251848: JMap.histo() and JMap.dump() should parse sub-arguments similarly Update JMap histo/dump parsing code Reviewed-by: sspitsyn, phh ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java Changeset: 8ebe591a Author: Lin Zang Date: 2020-08-24 13:48:17 +0000 URL: https://git.openjdk.java.net/loom/commit/8ebe591a 8252101: Add description of expected behavior of using "live" and "all" options together for jmap Update description Reviewed-by: dcubed, sspitsyn, phh ! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java Changeset: eaeddedd Author: Jose Ziviani Committer: Michihiro Horie Date: 2020-08-25 09:01:54 +0000 URL: https://git.openjdk.java.net/loom/commit/eaeddedd 8248190: Enable Power10 system and implement new byte-reverse instructions Reviewed-by: mdoerr, stuefe ! src/hotspot/cpu/ppc/assembler_ppc.hpp ! src/hotspot/cpu/ppc/assembler_ppc.inline.hpp ! src/hotspot/cpu/ppc/globals_ppc.hpp ! src/hotspot/cpu/ppc/ppc.ad ! src/hotspot/cpu/ppc/vm_version_ppc.cpp ! src/hotspot/cpu/ppc/vm_version_ppc.hpp Changeset: d4626d89 Author: Vipin Sharma Committer: Julia Boes Date: 2020-08-25 09:27:36 +0000 URL: https://git.openjdk.java.net/loom/commit/d4626d89 8251542: Several small Javadoc errors in java.base Fixing wrong exception type in throws clause and wrong return type description Reviewed-by: darcy, dfuchs, mullan, mchung, rriggs ! src/java.base/share/classes/com/sun/crypto/provider/DHPrivateKey.java ! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java ! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java ! src/java.base/share/classes/java/math/BigDecimal.java ! src/java.base/share/classes/java/math/MutableBigInteger.java ! src/java.base/share/classes/java/net/ServerSocket.java ! src/java.base/share/classes/java/net/Socket.java ! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java Changeset: 9e6782d2 Author: Andy Herrick Date: 2020-08-25 07:54:59 +0000 URL: https://git.openjdk.java.net/loom/commit/9e6782d2 8251988: jpackage --runtime-image fails on mac when using JDK11 based runtime Reviewed-by: asemenyuk, almatvee, prr ! src/jdk.incubator.jpackage/macosx/native/applauncher/MacLauncher.cpp ! src/jdk.incubator.jpackage/share/classes/jdk/incubator/jpackage/internal/CfgFile.java ! src/jdk.incubator.jpackage/share/native/applauncher/JvmLauncher.cpp - test/jdk/tools/jpackage/apps/com.hello/com/hello/Hello.java - test/jdk/tools/jpackage/apps/com.hello/module-info.java ! test/jdk/tools/jpackage/apps/image/Hello.java ! test/jdk/tools/jpackage/share/jdk/jpackage/tests/BasicTest.java Changeset: 5585e6f6 Author: Jie Fu Date: 2020-08-05 15:07:25 +0000 URL: https://git.openjdk.java.net/loom/commit/5585e6f6 8251155: HostIdentifier fails to canonicalize hostnames starting with digits Reviewed-by: sspitsyn, redestad ! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/monitor/HostIdentifier.java + test/jdk/sun/tools/jps/TestJpsHostName.java Changeset: afce1f4e Author: Roger Riggs Date: 2020-08-25 10:20:14 +0000 URL: https://git.openjdk.java.net/loom/commit/afce1f4e 8251203: Fix "no comment" warnings in java.base/java.lang and java/io Reviewed-by: dfuchs, lancea, mchung, naoto ! src/java.base/share/classes/java/io/File.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/UncheckedIOException.java ! src/java.base/share/classes/java/lang/AbstractStringBuilder.java ! src/java.base/share/classes/java/lang/ClassNotFoundException.java ! src/java.base/share/classes/java/lang/ExceptionInInitializerError.java ! src/java.base/share/classes/java/lang/StackTraceElement.java ! src/java.base/share/classes/java/lang/String.java ! src/java.base/share/classes/java/lang/StringBuffer.java ! src/java.base/share/classes/java/lang/StringBuilder.java ! src/java.base/share/classes/java/lang/Throwable.java ! src/java.base/share/classes/java/lang/TypeNotPresentException.java ! src/java.base/share/classes/java/lang/annotation/IncompleteAnnotationException.java ! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java ! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java ! src/java.base/share/classes/java/lang/reflect/UndeclaredThrowableException.java ! src/java.base/share/classes/java/time/temporal/ValueRange.java ! src/java.base/share/classes/java/time/temporal/WeekFields.java Changeset: 13c176be Author: Yudi Zheng Committer: Doug Simon Date: 2020-08-25 22:23:08 +0000 URL: https://git.openjdk.java.net/loom/commit/13c176be 8252058: [JVMCI] Rework setting is_method_handle_invoke flag in jvmciCodeInstaller Reviewed-by: kvn, dlong ! src/hotspot/share/code/compiledMethod.hpp ! src/hotspot/share/code/compiledMethod.inline.hpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp ! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp ! src/hotspot/share/jvmci/jvmciJavaClasses.hpp ! src/hotspot/share/jvmci/vmStructs_jvmci.cpp Changeset: 0ea03380 Author: Vladimir Kozlov Date: 2020-08-25 15:00:37 +0000 URL: https://git.openjdk.java.net/loom/commit/0ea03380 8252331: JDK-8252058 is causing failures in Tier1 Added Graal changes which were missing in 8252058 push. Reviewed-by: dcubed ! src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot/src/org/graalvm/compiler/hotspot/GraalHotSpotVMConfig.java Changeset: 52117c6f Author: Kim Barrett Date: 2020-08-25 22:17:04 +0000 URL: https://git.openjdk.java.net/loom/commit/52117c6f 8251850: Refactor ResourceMark and DeoptResourceMark for better code sharing Move saved state to ResourceArea, merge most of marks into shared helper. Reviewed-by: stuefe, iklam, tschatzl, xliu, vlivanov ! src/hotspot/share/memory/arena.hpp ! src/hotspot/share/memory/resourceArea.cpp ! src/hotspot/share/memory/resourceArea.hpp ! src/hotspot/share/memory/resourceArea.inline.hpp ! src/hotspot/share/utilities/vmError.cpp ! test/hotspot/jtreg/runtime/ErrorHandling/ErrorHandler.java Changeset: c4bb35ef Author: Richard Reingruber Date: 2020-07-31 09:07:29 +0000 URL: https://git.openjdk.java.net/loom/commit/c4bb35ef 8249293: Unsafe stackwalk in VM_GetOrSetLocal::doit_prologue() Reviewed-by: sspitsyn, dholmes ! src/hotspot/share/prims/jvmtiImpl.cpp ! src/hotspot/share/prims/jvmtiImpl.hpp + test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/GetLocalWithoutSuspendTest.java + test/hotspot/jtreg/serviceability/jvmti/GetLocalVariable/libGetLocalWithoutSuspendTest.cpp Changeset: f1e07806 Author: Anton Kozlov Date: 2020-08-18 01:34:46 +0000 URL: https://git.openjdk.java.net/loom/commit/f1e07806 8251930: Native types mismatch in hotspot Reviewed-by: aph ! src/hotspot/cpu/aarch64/aarch64.ad ! src/hotspot/cpu/aarch64/assembler_aarch64.cpp ! src/hotspot/cpu/aarch64/assembler_aarch64.hpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp ! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp Changeset: 27b5007a Author: Aleksey Shipilev Date: 2020-08-26 09:29:37 +0000 URL: https://git.openjdk.java.net/loom/commit/27b5007a 8252290: Remove unused enum in CallGenerator Reviewed-by: thartmann, rrich ! src/hotspot/share/opto/callGenerator.hpp Changeset: 25af8d8f Author: Aleksey Shipilev Date: 2020-08-26 09:29:46 +0000 URL: https://git.openjdk.java.net/loom/commit/25af8d8f 8252291: C2: Assignment in conditional in loopUnswitch.cpp Reviewed-by: thartmann ! src/hotspot/share/opto/loopUnswitch.cpp Changeset: 7856c1a3 Author: Nick Gasson Date: 2020-08-26 11:28:10 +0000 URL: https://git.openjdk.java.net/loom/commit/7856c1a3 8252108: Modify nsk/stress/stack tests to check page size Reviewed-by: hseigel, stuefe ! test/hotspot/jtreg/TEST.ROOT ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack008.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack018.java ! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack019.java ! test/jtreg-ext/requires/VMProps.java Changeset: b4787e6c Author: Joshua Zhu Date: 2020-08-26 17:34:48 +0000 URL: https://git.openjdk.java.net/loom/commit/b4787e6c 8252259: AArch64: Adjust default value of FLOATPRESSURE Reviewed-by: aph ! src/hotspot/cpu/aarch64/c2_globals_aarch64.hpp Changeset: 0c20de19 Author: Yasumasa Suenaga Date: 2020-08-26 19:21:09 +0000 URL: https://git.openjdk.java.net/loom/commit/0c20de19 8250598: Hyper-V is detected in spite of running on host OS Reviewed-by: mbaesken, mdoerr, dholmes ! src/hotspot/cpu/x86/vm_version_x86.cpp ! src/hotspot/cpu/x86/vm_version_x86.hpp ! src/hotspot/os/windows/os_windows.cpp ! src/hotspot/share/jfr/periodic/jfrOSInterface.cpp ! src/hotspot/share/runtime/abstract_vm_version.hpp Changeset: b978ebee Author: Coleen Phillimore Date: 2020-08-26 07:55:05 +0000 URL: https://git.openjdk.java.net/loom/commit/b978ebee 8244386: convert runtime/Safepoint/AssertSafepointCheckConsistency tests to gtest Reviewed-by: stuefe, lfoltan, dcubed ! src/hotspot/share/prims/whitebox.cpp ! src/hotspot/share/runtime/thread.cpp + test/hotspot/gtest/runtime/test_safepoint_locks.cpp - test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency1.java - test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency2.java - test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency3.java - test/hotspot/jtreg/runtime/Safepoint/AssertSafepointCheckConsistency4.java - test/hotspot/jtreg/runtime/Safepoint/NoSafepointVerifier.java ! test/lib/sun/hotspot/WhiteBox.java Changeset: 84e62e85 Author: Christian Hagedorn Date: 2020-08-26 13:41:49 +0000 URL: https://git.openjdk.java.net/loom/commit/84e62e85 8252037: Optimized build is broken Fix some optimized build issues. Reviewed-by: vlivanov, tschatzl, thartmann, kbarrett ! src/hotspot/share/code/scopeDesc.cpp ! src/hotspot/share/gc/parallel/psParallelCompact.cpp Changeset: 6c4a27cc Author: Christian Hagedorn Date: 2020-08-26 13:46:46 +0000 URL: https://git.openjdk.java.net/loom/commit/6c4a27cc 8251093: Improve C1 register allocator logging and debugging support Various printing and debug improvements to better analyze C1 register allocator problems. Reviewed-by: kvn, thartmann ! src/hotspot/cpu/x86/c1_LinearScan_x86.hpp ! src/hotspot/share/c1/c1_CFGPrinter.cpp ! src/hotspot/share/c1/c1_Compilation.cpp ! src/hotspot/share/c1/c1_Compilation.hpp ! src/hotspot/share/c1/c1_IR.cpp ! src/hotspot/share/c1/c1_LinearScan.cpp ! src/hotspot/share/c1/c1_LinearScan.hpp + test/hotspot/jtreg/compiler/c1/TestTraceLinearScanLevel.java Changeset: 55dd4401 Author: Vicente Romero Date: 2020-08-26 13:08:39 +0000 URL: https://git.openjdk.java.net/loom/commit/55dd4401 8230918: j.l.NASE in javap Reviewed-by: jjg ! src/jdk.jdeps/share/classes/com/sun/tools/classfile/ClassReader.java + src/jdk.jdeps/share/classes/com/sun/tools/classfile/FatalError.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/JavapTask.java ! src/jdk.jdeps/share/classes/com/sun/tools/javap/resources/javap.properties + test/langtools/tools/javap/attribute_length/AttributeLengthTest.java + test/langtools/tools/javap/attribute_length/JavapBug.jcod From duke at openjdk.java.net Sat Aug 29 08:47:32 2020 From: duke at openjdk.java.net (duke) Date: Sat, 29 Aug 2020 08:47:32 GMT Subject: git: openjdk/loom: fibers: 3 new changesets Message-ID: Changeset: f3906d4f Author: Alan Bateman Date: 2020-08-27 13:36:23 +0000 URL: https://git.openjdk.java.net/loom/commit/f3906d4f Refactor withDeadline impl into supporting class ! src/java.base/share/classes/java/util/concurrent/ExecutorService.java ! src/java.base/share/classes/java/util/concurrent/Executors.java + src/java.base/share/classes/java/util/concurrent/TimedExecutorService.java Changeset: b0d7a1bd Author: Alan Bateman Date: 2020-08-28 19:16:12 +0000 URL: https://git.openjdk.java.net/loom/commit/b0d7a1bd Sync up URI from mainline ! src/java.base/share/classes/java/net/URI.java Changeset: 8837484f Author: Alan Bateman Date: 2020-08-29 09:44:40 +0000 URL: https://git.openjdk.java.net/loom/commit/8837484f Move IsVirtualThread from JVMTI to JNI Add support for testing for virtual thraed to JDWP and JDI ! make/data/jdwp/jdwp.spec ! src/hotspot/share/prims/jni.cpp ! src/hotspot/share/prims/jniCheck.cpp ! src/hotspot/share/prims/jvmti.xml ! src/hotspot/share/prims/jvmtiEnv.cpp ! src/java.base/share/native/include/jni.h ! src/jdk.jdi/share/classes/com/sun/jdi/ThreadReference.java ! src/jdk.jdi/share/classes/com/sun/tools/jdi/ThreadReferenceImpl.java ! src/jdk.jdwp.agent/share/native/libjdwp/ThreadReferenceImpl.c + test/hotspot/jtreg/runtime/jni/IsVirtualThread/IsVirtualThread.java + test/hotspot/jtreg/runtime/jni/IsVirtualThread/libIsVirtualThread.c ! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadTest/libVThreadTest.c ! test/hotspot/jtreg/serviceability/jvmti/vthread/VThreadUnsupportedTest/libVThreadUnsupportedTest.c From duke at openjdk.java.net Sat Aug 29 15:06:32 2020 From: duke at openjdk.java.net (duke) Date: Sat, 29 Aug 2020 15:06:32 GMT Subject: git: openjdk/loom: fibers: Missing update to checked_jni_NativeInterface Message-ID: <3f10bc80-cd5c-422c-87d9-578b1e94ea0c@openjdk.java.net> Changeset: ff636289 Author: Alan Bateman Date: 2020-08-29 15:37:24 +0000 URL: https://git.openjdk.java.net/loom/commit/ff636289 Missing update to checked_jni_NativeInterface ! src/hotspot/share/prims/jniCheck.cpp