git: openjdk/jdk-sandbox: simple-buffers: 225 new changesets

Chris Hegarty chris.hegarty at oracle.com
Thu Mar 25 17:30:59 UTC 2021


Changeset: 3820ab9e
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-03-11 16:49:24 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/3820ab9e

8236847: CDS archive with 4K alignment unusable on machines with 64k pages

Reviewed-by: iklam, stuefe, erikj, ihse

! make/autoconf/configure.ac
! make/autoconf/jdk-options.m4
! make/autoconf/spec.gmk.in
! make/conf/jib-profiles.js
! make/hotspot/lib/JvmFlags.gmk
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.hpp
! src/hotspot/os_cpu/linux_aarch64/os_linux_aarch64.hpp
! src/hotspot/share/memory/archiveBuilder.cpp
! src/hotspot/share/memory/archiveBuilder.hpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/dynamicArchive.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/filemap.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
+ test/hotspot/jtreg/runtime/cds/appcds/SharedRegionAlignmentTest.java

Changeset: 7ed46bd0
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2021-03-11 16:55:23 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7ed46bd0

8241716: Jpackage functionality to let users choose whether to create shortcuts

Reviewed-by: almatvee, herrick

! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixPipeline.java
- src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixSourcesBuilder.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixVariables.java
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/InstallDirNotEmptyDlg.wxs
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_en.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_ja.wxl
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/MsiInstallerStrings_zh_CN.wxl
+ src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/ShortcutPromptDlg.wxs
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_ja.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/WinResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/main.wxs
+ test/jdk/tools/jpackage/windows/WinInstallerUiTest.java
+ test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java

Changeset: 15daccac
Author:    Yumin Qi <minqi at openjdk.org>
Date:      2021-03-11 18:54:45 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/15daccac

8263465: JDK-8236847 causes tier1 build failure on linux-aarch64

Reviewed-by: iklam, erikj, dcubed

! make/autoconf/jdk-options.m4

Changeset: b92abac2
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-03-11 20:11:38 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b92abac2

8263433: Shenandoah: Don't expect forwarded objects in set_concurrent_mark_in_progress()

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp

Changeset: f3bd801a
Author:    Doug Simon <dnsimon at openjdk.org>
Date:      2021-03-11 20:56:36 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/f3bd801a

8263403: [JVMCI] output written to tty via HotSpotJVMCIRuntime can be garbled

Reviewed-by: kvn, never

! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotJVMCIRuntime.java

Changeset: cf1c0219
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-03-11 23:54:30 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/cf1c0219

8263480: ProblemList two jpackage tests on Windows

Reviewed-by: kcr, azvegint

! test/jdk/ProblemList.txt

Changeset: ad1f6054
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-03-12 02:22:34 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ad1f6054

8263353: assert(CompilerOracle::option_matches_type(option, value)) failed: Value must match option type

Reviewed-by: neliasso, kvn

! src/hotspot/share/compiler/compilerOracle.cpp
! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java

Changeset: 9f6b1d7f
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-12 07:35:11 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9f6b1d7f

8263436: Silly array comparison in GaloisCounterMode.overlapDetection

Reviewed-by: ascarpino

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

Changeset: e25ad730
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-12 07:40:52 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e25ad730

8263430: Uninitialized Method* variables after JDK-8233913

Reviewed-by: coleenp, hseigel

! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp

Changeset: ff259393
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-12 07:58:30 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ff259393

8263426: Reflow JfrNetworkUtilization::send_events

Reviewed-by: mgronlun

! src/hotspot/share/jfr/periodic/jfrNetworkUtilization.cpp

Changeset: aa33443b
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2021-03-12 08:58:26 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/aa33443b

8262454: Handshake timeout improvements, single target, kill unfinished thread

Reviewed-by: pchilanomate, dholmes, dcubed

! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
+ test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java

Changeset: 0bbe064c
Author:    Pengfei Li <pli at openjdk.org>
Date:      2021-03-12 09:41:11 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0bbe064c

8263354: Accumulated C2 code cleanups

Reviewed-by: thartmann, redestad

! src/hotspot/cpu/aarch64/aarch64_sve.ad
! src/hotspot/cpu/aarch64/aarch64_sve_ad.m4
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/loopnode.hpp

Changeset: a9b156d3
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2021-03-12 10:05:22 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a9b156d3

8258414: OldObjectSample events too expensive

Co-authored-by: Florian David <florian.david at datadoghq.com>
Reviewed-by: jbachorik

! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.hpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.cpp
! src/hotspot/share/jfr/recorder/stacktrace/jfrStackTraceRepository.hpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.hpp

Changeset: 65421fae
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-03-12 13:14:32 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/65421fae

8213177: GlobalCounter::CSContext could be an enum class

Reviewed-by: lfoltan, kbarrett

! src/hotspot/share/utilities/globalCounter.hpp

Changeset: a6e056fd
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-03-12 16:59:50 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a6e056fd

8263125: During deoptimization vectors should reassign scalarized payload after all objects are reallocated.

Reviewed-by: vlivanov, rrich

! src/hotspot/share/code/location.cpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/stackValue.cpp
! test/jdk/jdk/incubator/vector/Vector64ConversionTests.java

Changeset: 0b10c6b4
Author:    Vladimir Ivanov <vlivanov at openjdk.org>
Date:      2021-03-12 17:29:48 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0b10c6b4

8263017: Read barriers are missing in nmethod printing code

Reviewed-by: eosterlund, kvn

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

Changeset: 4b5c664b
Author:    Harold Seigel <hseigel at openjdk.org>
Date:      2021-03-12 19:00:36 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4b5c664b

8178348: left_n_bits(0) invokes undefined behavior

Reviewed-by: dholmes, coleenp

! src/hotspot/share/utilities/globalDefinitions.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: 0ea48d9d
Author:    Alexander Zvegintsev <azvegint at openjdk.org>
Date:      2021-03-12 19:11:03 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0ea48d9d

8194129: Regression automated Test '/open/test/jdk/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java' fails

Reviewed-by: serb, psadhukhan

! test/jdk/ProblemList.txt
! test/jdk/java/awt/Window/ShapedAndTranslucentWindows/TranslucentChoice.java

Changeset: b932a62c
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-03-12 20:48:51 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b932a62c

8263470: Consolidate copies of getClassBytes in various tests

Reviewed-by: hseigel, stuefe, mseledtsov

! test/hotspot/jtreg/runtime/BadObjectClass/TestUnloadClassError.java
! test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java
! test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java
! test/hotspot/jtreg/runtime/ClassUnload/MyDiffClassLoader.java
! test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java
! test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java
! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java
! test/hotspot/jtreg/runtime/DefineClass/NullClassBytesTest.java
! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java
! test/hotspot/jtreg/runtime/Nestmates/membership/TestNestHostErrorWithClassUnload.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom_JFR.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/HelloUnload.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/test-classes/UnloadUnregisteredLoader.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java
! test/hotspot/jtreg/runtime/defineAnonClass/TestAnonSymbolLeak.java
! test/hotspot/jtreg/runtime/logging/ClassLoadUnloadTest.java
! test/hotspot/jtreg/runtime/logging/LoaderConstraintsTest.java
! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java
! test/hotspot/jtreg/runtime/modules/AccessCheck/UmodDiffCL_Umod.java
! test/hotspot/jtreg/runtime/modules/AccessCheck/UmodDiffCL_UmodUpkg.java
! test/hotspot/jtreg/runtime/modules/AccessCheck/UmodUpkgDiffCL_Umod.java
! test/hotspot/jtreg/runtime/modules/AccessCheck/UmodUpkg_Umod.java
! test/hotspot/jtreg/runtime/modules/AccessCheck/Umod_UmodUpkg.java
! test/hotspot/jtreg/runtime/modules/AccessCheck/myloaders/MyDiffClassLoader.java
! test/hotspot/jtreg/runtime/modules/AccessCheck/myloaders/MySameClassLoader.java
! test/hotspot/jtreg/runtime/modules/CCE_module_msg.java
- test/hotspot/jtreg/runtime/testlibrary/ClassUnloadCommon.java
+ test/lib/jdk/test/lib/classloader/ClassUnloadCommon.java
= test/lib/jdk/test/lib/classloader/ClassWithManyMethodsClassLoader.java

Changeset: ecfa712c
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-03-12 21:05:02 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ecfa712c

8263326: Remove ReceiverTypeData check from serviceability/sa/TestPrintMdo.java

Reviewed-by: dholmes

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

Changeset: b2f7c58d
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-03-12 21:06:14 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b2f7c58d

8263055: hsdb Command Line Debugger does not properly direct output for some commands

Reviewed-by: amenkov, ysuenaga

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java

Changeset: 0c8350ed
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-03-12 21:45:01 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0c8350ed

8263460: DynamicArchiveRelocationTest.java fails in product VM

Reviewed-by: ccheung, dcubed

! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java

Changeset: bf9b5fa7
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-03-12 22:56:47 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/bf9b5fa7

8263501: compiler/oracle/TestInvalidCompileCommand.java fails with release VMs

Reviewed-by: kvn

! test/hotspot/jtreg/compiler/oracle/TestInvalidCompileCommand.java

Changeset: e834f99d
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-03-12 23:13:16 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e834f99d

8263412: ClassFileInstaller can't be used by classes outside of default package

Reviewed-by: iklam, coleenp, mseledtsov

! test/hotspot/jtreg/runtime/BadObjectClass/BootstrapRedefine.java
! test/hotspot/jtreg/runtime/ClassFile/PreviewVersion.java
! test/hotspot/jtreg/runtime/cds/BootAppendTests.java
! test/hotspot/jtreg/runtime/cds/SharedStrings.java
! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/BootClassPathMismatch.java
! test/hotspot/jtreg/runtime/cds/appcds/CDSandJFR.java
! test/hotspot/jtreg/runtime/cds/appcds/DumpClassList.java
! test/hotspot/jtreg/runtime/cds/appcds/FieldLayoutFlags.java
! test/hotspot/jtreg/runtime/cds/appcds/JarBuilder.java
! test/hotspot/jtreg/runtime/cds/appcds/PackageSealing.java
! test/hotspot/jtreg/runtime/cds/appcds/WrongClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleComboTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedMirrorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedResolvedReferences.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/PrimitiveTypesTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/RedefineClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/condy/CondyHelloTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ExcludedClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamic.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JITInteraction.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LinkClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MethodSorting.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MissingArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PredicateTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/StaticInnerTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAndLambda.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAnonymous.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/AnonVmClassesDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/HumongousDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/LockDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/CheckUnsupportedDumpingOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/JigsawOptionsCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/AppClassInCP.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/CustomPackage.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/MismatchedPatchModule.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/PatchDir.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/PatchJavaBase.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/Simple.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/SubClassOfPatchedClass.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/PatchModule/TwoJars.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/RedefineClassesInModuleGraph.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/ClassFileLoadHookTest.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/InstrumentationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/dumpingWithAgent/DumpingWithJavaAgent.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/parallelLoad/ParallelLoadAndTransformTest.java
! test/hotspot/jtreg/runtime/cds/appcds/jvmti/transformRelatedClasses/TransformRelatedClassesAppCDS.java
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineBasicTest.java
! test/hotspot/jtreg/runtime/cds/appcds/redefineClass/RedefineRunningMethods_Shared.java
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClasses.java
! test/hotspot/jtreg/runtime/cds/serviceability/transformRelatedClasses/TransformRelatedClasses.java
! test/hotspot/jtreg/runtime/getSysPackage/GetPackageXbootclasspath.java
! test/hotspot/jtreg/runtime/getSysPackage/GetSysPkgTest.java
! test/hotspot/jtreg/runtime/modules/ModuleStress/ModuleStress.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModule2Dirs.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleCDS.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleClassList.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleJavaBase.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTest.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJar.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTestJarDir.java
! test/hotspot/jtreg/runtime/modules/PatchModule/PatchModuleTraceCL.java
! test/hotspot/jtreg/runtime/modules/Visibility/PatchModuleVisibility.java
! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpNoVisibility.java
! test/hotspot/jtreg/runtime/modules/Visibility/XbootcpVisibility.java
! test/hotspot/jtreg/runtime/records/RedefineRecord.java
! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java
! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/ModifyAnonymous.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineAnnotations.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineObject.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RetransformClassesZeroLength.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TransformerDeadlockTest.java
! test/jdk/java/security/AccessController/DoPrivAccompliceTest.java
! test/jdk/jdk/internal/loader/URLClassPath/JarClassPathFileEntry.java
! test/lib/ClassFileInstaller.java
! test/lib/RedefineClassHelper.java
= test/lib/jdk/test/lib/helpers/ClassFileInstaller.java

Changeset: 43524cc4
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-03-12 23:35:47 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/43524cc4

8243455: Many SA tests can fail due to trying to get the stack trace of an active method

Reviewed-by: lmesnik, ysuenaga, sspitsyn

! test/hotspot/jtreg/serviceability/sa/ClhsdbCDSJstackPrintAll.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpheap.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFindPC.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJdis.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstack.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbPrintAs.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbSource.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbWhere.java
- test/hotspot/jtreg/serviceability/sa/LingeredAppWithTrivialMain.java
! test/jdk/sun/tools/jhsdb/HeapDumpTest.java
! test/lib/jdk/test/lib/apps/LingeredApp.java

Changeset: 0b68ced0
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-03-13 01:33:03 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0b68ced0

8263548: runtime/cds/appcds/SharedRegionAlignmentTest.java fails to compile after JDK-8263412

Reviewed-by: dcubed

! test/hotspot/jtreg/runtime/cds/appcds/SharedRegionAlignmentTest.java

Changeset: 86e4c755
Author:    Yi Yang <yyang at openjdk.org>
Committer: Erik Gahlin <egahlin at openjdk.org>
Date:      2021-03-13 02:03:07 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/86e4c755

8256156: JFR: Allow 'jfr' tool to show metadata without a recording

Reviewed-by: egahlin

! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Main.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Metadata.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java
! test/jdk/jdk/jfr/tool/TestMetadata.java

Changeset: a5287710
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-03-13 09:40:40 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a5287710

8262491: AArch64: CPU description should contain compatible board list

Reviewed-by: akozlov, aph

! src/hotspot/cpu/aarch64/vm_version_aarch64.hpp
! src/hotspot/cpu/aarch64/vm_version_ext_aarch64.cpp
! src/hotspot/os_cpu/linux_aarch64/vm_version_linux_aarch64.cpp
! src/hotspot/os_cpu/windows_aarch64/vm_version_windows_aarch64.cpp

Changeset: d339320e
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-03-13 09:41:52 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d339320e

8263136: C4530 was reported from VS 2019 at access bridge

Reviewed-by: stuefe, serb

! src/jdk.accessibility/windows/native/common/AccessBridgeDebug.cpp

Changeset: a7aba2b6
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-03-13 14:51:53 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a7aba2b6

8263549: 8263412 can cause jtreg testlibrary split

Reviewed-by: iklam, dcubed

! test/hotspot/jtreg/applications/ctw/modules/generate.bash
! test/hotspot/jtreg/applications/ctw/modules/java_base.java
! test/hotspot/jtreg/applications/ctw/modules/java_base_2.java
! test/hotspot/jtreg/applications/ctw/modules/java_compiler.java
! test/hotspot/jtreg/applications/ctw/modules/java_datatransfer.java
! test/hotspot/jtreg/applications/ctw/modules/java_desktop.java
! test/hotspot/jtreg/applications/ctw/modules/java_desktop_2.java
! test/hotspot/jtreg/applications/ctw/modules/java_instrument.java
! test/hotspot/jtreg/applications/ctw/modules/java_logging.java
! test/hotspot/jtreg/applications/ctw/modules/java_management.java
! test/hotspot/jtreg/applications/ctw/modules/java_management_rmi.java
! test/hotspot/jtreg/applications/ctw/modules/java_naming.java
! test/hotspot/jtreg/applications/ctw/modules/java_net_http.java
! test/hotspot/jtreg/applications/ctw/modules/java_prefs.java
! test/hotspot/jtreg/applications/ctw/modules/java_rmi.java
! test/hotspot/jtreg/applications/ctw/modules/java_scripting.java
! test/hotspot/jtreg/applications/ctw/modules/java_security_jgss.java
! test/hotspot/jtreg/applications/ctw/modules/java_security_sasl.java
! test/hotspot/jtreg/applications/ctw/modules/java_smartcardio.java
! test/hotspot/jtreg/applications/ctw/modules/java_sql.java
! test/hotspot/jtreg/applications/ctw/modules/java_sql_rowset.java
! test/hotspot/jtreg/applications/ctw/modules/java_transaction_xa.java
! test/hotspot/jtreg/applications/ctw/modules/java_xml.java
! test/hotspot/jtreg/applications/ctw/modules/java_xml_crypto.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_accessibility.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_aot.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_attach.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_charsets.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_compiler.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_cryptoki.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_ec.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_crypto_mscapi.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_dynalink.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_editpad.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_hotspot_agent.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_httpserver.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_ed.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_jvmstat.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_le.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_opt.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_ci.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_internal_vm_compiler_management.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jartool.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_javadoc.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jcmd.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jconsole.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jdeps.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jdi.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jfr.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jlink.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jshell.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jsobject.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_jstatd.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_localedata_2.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_management.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_management_agent.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_management_jfr.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_dns.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_naming_rmi.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_net.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_sctp.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_security_auth.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_security_jgss.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_unsupported_desktop.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_xml_dom.java
! test/hotspot/jtreg/applications/ctw/modules/jdk_zipfs.java
! test/hotspot/jtreg/compiler/aot/DeoptimizationTest.java
! test/hotspot/jtreg/compiler/aot/RecompilationTest.java
! test/hotspot/jtreg/compiler/aot/TestHeapBase.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2CompiledTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2InterpretedTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeDynamic2NativeTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2CompiledTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2InterpretedTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeInterface2NativeTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2CompiledTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2InterpretedTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeSpecial2NativeTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2CompiledTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2InterpretedTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeStatic2NativeTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2CompiledTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2InterpretedTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromAot/AotInvokeVirtual2NativeTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeDynamic2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeInterface2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeSpecial2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeStatic2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromCompiled/CompiledInvokeVirtual2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeDynamic2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeInterface2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeSpecial2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeStatic2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromInterpreted/InterpretedInvokeVirtual2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeSpecial2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeStatic2AotTest.java
! test/hotspot/jtreg/compiler/aot/calls/fromNative/NativeInvokeVirtual2AotTest.java
! test/hotspot/jtreg/compiler/aot/cli/IncorrectAOTLibraryTest.java
! test/hotspot/jtreg/compiler/aot/cli/jaotc/AtFileTest.java
! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileAbsoluteDirectoryTest.java
! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileClassTest.java
! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileClassWithDebugTest.java
! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileDirectoryTest.java
! test/hotspot/jtreg/compiler/aot/cli/jaotc/CompileJarTest.java
! test/hotspot/jtreg/compiler/aot/cli/jaotc/ListOptionNotExistingTest.java
! test/hotspot/jtreg/compiler/aot/cli/jaotc/ListOptionTest.java
! test/hotspot/jtreg/compiler/aot/cli/jaotc/ListOptionWrongFileTest.java
! test/hotspot/jtreg/compiler/aot/fingerprint/SelfChangedCDS.java
! test/hotspot/jtreg/compiler/arguments/TestUseBMI1InstructionsOnSupportedCPU.java
! test/hotspot/jtreg/compiler/arguments/TestUseBMI1InstructionsOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/arguments/TestUseCountLeadingZerosInstructionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/arguments/TestUseCountLeadingZerosInstructionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/arguments/TestUseCountTrailingZerosInstructionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/arguments/TestUseCountTrailingZerosInstructionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyNoInitDeopt.java
! test/hotspot/jtreg/compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2.java
! test/hotspot/jtreg/compiler/c2/Test6857159.java
! test/hotspot/jtreg/compiler/c2/Test8004741.java
! test/hotspot/jtreg/compiler/c2/TestDeadDataLoopIGVN.java
! test/hotspot/jtreg/compiler/c2/TestUseOptoBiasInliningWithoutEliminateLocks.java
! test/hotspot/jtreg/compiler/c2/cr6589834/Test_ia32.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeDynamic2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeInterface2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeSpecial2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeStatic2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromCompiled/CompiledInvokeVirtual2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeDynamic2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeInterface2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeSpecial2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeStatic2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromInterpreted/InterpretedInvokeVirtual2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeSpecial2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeStatic2NativeTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2CompiledTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2InterpretedTest.java
! test/hotspot/jtreg/compiler/calls/fromNative/NativeInvokeVirtual2NativeTest.java
! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java
! test/hotspot/jtreg/compiler/ciReplay/TestClientVM.java
! test/hotspot/jtreg/compiler/ciReplay/TestDumpReplay.java
! test/hotspot/jtreg/compiler/ciReplay/TestSAClient.java
! test/hotspot/jtreg/compiler/ciReplay/TestSAServer.java
! test/hotspot/jtreg/compiler/ciReplay/TestServerVM.java
! test/hotspot/jtreg/compiler/ciReplay/TestVMNoCompLevel.java
! test/hotspot/jtreg/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java
! test/hotspot/jtreg/compiler/classUnloading/methodUnloading/TestMethodUnloading.java
! test/hotspot/jtreg/compiler/codecache/CheckSegmentedCodeCache.java
! test/hotspot/jtreg/compiler/codecache/OverflowCodeCacheTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/BeanTypeTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/CodeHeapBeanPresenceTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/GetUsageTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/InitialAndMaxUsageTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/ManagerNamesTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/MemoryPoolsPresenceTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/PeakUsageTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/PoolsIndependenceTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/ThresholdNotificationsTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdExceededSeveralTimesTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdExceededTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdIncreasedTest.java
! test/hotspot/jtreg/compiler/codecache/jmx/UsageThresholdNotExceededTest.java
! test/hotspot/jtreg/compiler/codecache/stress/OverloadCompileQueueTest.java
! test/hotspot/jtreg/compiler/codecache/stress/RandomAllocationTest.java
! test/hotspot/jtreg/compiler/codecache/stress/ReturnBlobToWrongHeapTest.java
! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationAllTest.java
! test/hotspot/jtreg/compiler/codecache/stress/UnexpectedDeoptimizationTest.java
! test/hotspot/jtreg/compiler/codegen/TestOopCmp.java
! test/hotspot/jtreg/compiler/codegen/aes/TestAESMain.java
! test/hotspot/jtreg/compiler/codegen/aes/TestCipherBlockChainingEncrypt.java
! test/hotspot/jtreg/compiler/compilercontrol/InlineMatcherTest.java
! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityBase.java
! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOff.java
! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityCommandOn.java
! test/hotspot/jtreg/compiler/compilercontrol/TestCompilerDirectivesCompatibilityFlag.java
! test/hotspot/jtreg/compiler/compilercontrol/commandfile/CompileOnlyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commandfile/ExcludeTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commandfile/LogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commandfile/PrintTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/CompileOnlyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/ControlIntrinsicTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/ExcludeTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/LogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/commands/PrintTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/CompileOnlyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/ControlIntrinsicTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/ExcludeTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/LogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/directives/PrintTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddAndRemoveTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddCompileOnlyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddExcludeTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddLogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/AddPrintAssemblyTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesFileStackTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ClearDirectivesStackTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/ControlIntrinsicTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/PrintDirectivesTest.java
! test/hotspot/jtreg/compiler/compilercontrol/jcmd/StressAddMultiThreadedTest.java
! test/hotspot/jtreg/compiler/compilercontrol/logcompilation/LogTest.java
! test/hotspot/jtreg/compiler/compilercontrol/matcher/MethodMatcherTest.java
! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomCommandsTest.java
! test/hotspot/jtreg/compiler/compilercontrol/mixed/RandomValidCommandsTest.java
! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnSupportedConfig.java
! test/hotspot/jtreg/compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java
! test/hotspot/jtreg/compiler/escapeAnalysis/TestArrayCopy.java
! test/hotspot/jtreg/compiler/floatingpoint/NaNTest.java
! test/hotspot/jtreg/compiler/floatingpoint/TestPow2.java
! test/hotspot/jtreg/compiler/gcbarriers/EqvUncastStepOverBarrier.java
! test/hotspot/jtreg/compiler/interpreter/DisableOSRTest.java
! test/hotspot/jtreg/compiler/intrinsics/IntrinsicAvailableTest.java
! test/hotspot/jtreg/compiler/intrinsics/IntrinsicDisabledTest.java
! test/hotspot/jtreg/compiler/intrinsics/TestCheckIndex.java
! test/hotspot/jtreg/compiler/intrinsics/base64/TestBase64.java
! test/hotspot/jtreg/compiler/intrinsics/bigInteger/MontgomeryMultiplyTest.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestAndnL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsiL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsmskL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBlsrL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestLzcntL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/TestTzcntL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/AndnTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/AndnTestL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsiTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsiTestL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsmskTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsmskTestL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsrTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BlsrTestL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/LZcntTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/LZcntTestL.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/TZcntTestI.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/TZcntTestL.java
! test/hotspot/jtreg/compiler/intrinsics/klass/CastNullCheckDroppingsTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactIntTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/AddExactLongTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactIntTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/DecrementExactLongTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactIntTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/IncrementExactLongTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactIntTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/MultiplyExactLongTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactIntTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/NegateExactLongTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactIntTest.java
! test/hotspot/jtreg/compiler/intrinsics/mathexact/sanity/SubtractExactLongTest.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestMD5MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA1MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA256MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA3MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512Intrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/sha/sanity/TestSHA512MultiBlockIntrinsics.java
! test/hotspot/jtreg/compiler/intrinsics/string/TestStringIntrinsics2.java
! test/hotspot/jtreg/compiler/jsr292/ContinuousCallSiteTargetChange.java
! test/hotspot/jtreg/compiler/jsr292/NonInlinedCall/RedefineTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/AllocateCompileIdTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DisassembleCodeBlobTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/DoNotInlineOrCompileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ExecuteInstalledCodeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetFlagValueTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/GetResolvedJavaTypeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasCompiledCodeForOSRTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/HasNeverInlineDirectiveTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/InvalidateInstalledCodeTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsMatureVsReprofileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupKlassRefIndexInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupMethodInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameAndTypeRefIndexInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupNameInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/LookupSignatureInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/MaterializeVirtualObjectTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ReprofileTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveFieldInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolvePossiblyCachedConstantInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ResolveTypeInPoolTest.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/ShouldInlineMethodTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciNotifyInstallEventTest.java
! test/hotspot/jtreg/compiler/jvmci/events/JvmciShutdownEventTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/HotSpotConstantReflectionProviderTest.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/MemoryAccessProviderTest.java
! test/hotspot/jtreg/compiler/jvmci/meta/StableFieldTest.java
! test/hotspot/jtreg/compiler/loopopts/UseCountedLoopSafepointsTest.java
! test/hotspot/jtreg/compiler/oracle/GetMethodOptionTest.java
! test/hotspot/jtreg/compiler/oracle/MethodMatcherTest.java
! test/hotspot/jtreg/compiler/profiling/TestTypeProfiling.java
! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass/Launcher.java
! test/hotspot/jtreg/compiler/profiling/spectrapredefineclass_classloaders/Launcher.java
! test/hotspot/jtreg/compiler/rangechecks/TestExplicitRangeChecks.java
! test/hotspot/jtreg/compiler/rangechecks/TestRangeCheckSmearing.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortRatio.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAbortThreshold.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMAfterNonRTMDeopt.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnHighAbortRatio.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMDeoptOnLowAbortRatio.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingCalculationDelay.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMLockingThreshold.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMRetryCount.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMSpinLoopCount.java
! test/hotspot/jtreg/compiler/rtm/locking/TestRTMTotalCountIncrRate.java
! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMAfterLockInflation.java
! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMDeopt.java
! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForInflatedLocks.java
! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMForStackLocks.java
! test/hotspot/jtreg/compiler/rtm/locking/TestUseRTMXendForLockBusy.java
! test/hotspot/jtreg/compiler/rtm/method_options/TestNoRTMLockElidingOption.java
! test/hotspot/jtreg/compiler/rtm/method_options/TestUseRTMLockElidingOption.java
! test/hotspot/jtreg/compiler/rtm/print/TestPrintPreciseRTMLockingStatistics.java
! test/hotspot/jtreg/compiler/runtime/Test8010927.java
! test/hotspot/jtreg/compiler/tiered/ConstantGettersTransitionsTest.java
! test/hotspot/jtreg/compiler/tiered/Level2RecompilationTest.java
! test/hotspot/jtreg/compiler/tiered/LevelTransitionTest.java
! test/hotspot/jtreg/compiler/tiered/NonTieredLevelsTest.java
! test/hotspot/jtreg/compiler/tiered/TestEnqueueMethodForCompilation.java
! test/hotspot/jtreg/compiler/tiered/TieredLevelsTest.java
! test/hotspot/jtreg/compiler/types/TestMeetIncompatibleInterfaceArrays.java
! test/hotspot/jtreg/compiler/types/correctness/CorrectnessTest.java
! test/hotspot/jtreg/compiler/types/correctness/OffTest.java
! test/hotspot/jtreg/compiler/uncommontrap/DeoptReallocFailure.java
! test/hotspot/jtreg/compiler/uncommontrap/Test8009761.java
! test/hotspot/jtreg/compiler/uncommontrap/TestNullAssertAtCheckCast.java
! test/hotspot/jtreg/compiler/uncommontrap/TestUnstableIfTrap.java
! test/hotspot/jtreg/compiler/whitebox/AllocationCodeBlobTest.java
! test/hotspot/jtreg/compiler/whitebox/BlockingCompilation.java
! test/hotspot/jtreg/compiler/whitebox/ClearMethodStateTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeAllTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeFramesTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMethodTest.java
! test/hotspot/jtreg/compiler/whitebox/DeoptimizeMultipleOSRTest.java
! test/hotspot/jtreg/compiler/whitebox/EnqueueMethodForCompilationTest.java
! test/hotspot/jtreg/compiler/whitebox/ForceNMethodSweepTest.java
! test/hotspot/jtreg/compiler/whitebox/GetCodeHeapEntriesTest.java
! test/hotspot/jtreg/compiler/whitebox/GetNMethodTest.java
! test/hotspot/jtreg/compiler/whitebox/IsMethodCompilableTest.java
! test/hotspot/jtreg/compiler/whitebox/LockCompilationTest.java
! test/hotspot/jtreg/compiler/whitebox/MakeMethodNotCompilableTest.java
! test/hotspot/jtreg/compiler/whitebox/OSRFailureLevel4Test.java
! test/hotspot/jtreg/compiler/whitebox/SetDontInlineMethodTest.java
! test/hotspot/jtreg/compiler/whitebox/SetForceInlineMethodTest.java
! test/hotspot/jtreg/containers/cgroup/CgroupSubsystemFactory.java
! test/hotspot/jtreg/containers/cgroup/PlainRead.java
! test/hotspot/jtreg/containers/docker/TestCPUSets.java
! test/hotspot/jtreg/containers/docker/TestMemoryAwareness.java
! test/hotspot/jtreg/containers/docker/TestMisc.java
! test/hotspot/jtreg/gc/TestAgeOutput.java
! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java
! test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java
! test/hotspot/jtreg/gc/TestNumWorkerOutput.java
! test/hotspot/jtreg/gc/TestReferenceClearDuringMarking.java
! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java
! test/hotspot/jtreg/gc/TestReferenceRefersTo.java
! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java
! test/hotspot/jtreg/gc/TestSmallHeap.java
! test/hotspot/jtreg/gc/arguments/TestG1HeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestMaxRAMFlags.java
! test/hotspot/jtreg/gc/arguments/TestMinAndInitialSurvivorRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestMinInitialErgonomics.java
! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestParallelGCThreads.java
! test/hotspot/jtreg/gc/arguments/TestParallelHeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
! test/hotspot/jtreg/gc/arguments/TestSerialHeapSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestSmallInitialHeapWithLargePageAndNUMA.java
! test/hotspot/jtreg/gc/arguments/TestSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestTargetSurvivorRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestUseCompressedOopsErgo.java
! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java
! test/hotspot/jtreg/gc/class_unloading/TestG1ClassUnloadingHWM.java
! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java
! test/hotspot/jtreg/gc/g1/TestEdenSurvivorLessThanMax.java
! test/hotspot/jtreg/gc/g1/TestFromCardCacheIndex.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/TestHumongousCodeCacheRoots.java
! test/hotspot/jtreg/gc/g1/TestHumongousConcurrentStartUndo.java
! test/hotspot/jtreg/gc/g1/TestHumongousRemsetsMatch.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java
! test/hotspot/jtreg/gc/g1/TestNoEagerReclaimOfHumongousRegions.java
! test/hotspot/jtreg/gc/g1/TestNoUseHCC.java
! test/hotspot/jtreg/gc/g1/TestPLABOutput.java
! test/hotspot/jtreg/gc/g1/TestRegionLivenessPrint.java
! test/hotspot/jtreg/gc/g1/TestRemsetLogging.java
! test/hotspot/jtreg/gc/g1/TestRemsetLoggingPerRegion.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData00.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData05.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData10.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData15.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData20.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData25.java
! test/hotspot/jtreg/gc/g1/TestShrinkAuxiliaryData30.java
! test/hotspot/jtreg/gc/g1/TestVerifyGCType.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHeapCounters.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousClassLoader.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousMovement.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousNonArrayAllocation.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestHumongousThreshold.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestNoAllocationsInHRegions.java
! test/hotspot/jtreg/gc/g1/humongousObjects/TestObjectCollected.java
! test/hotspot/jtreg/gc/g1/humongousObjects/objectGraphTest/TestObjectGraphAfterGC.java
! test/hotspot/jtreg/gc/g1/mixedgc/TestLogging.java
! test/hotspot/jtreg/gc/g1/mixedgc/TestOldGenCollectionUsage.java
! test/hotspot/jtreg/gc/g1/numa/TestG1NUMATouchRegions.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABPromotion.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABResize.java
! test/hotspot/jtreg/gc/logging/TestGCId.java
! test/hotspot/jtreg/gc/logging/TestMetaSpaceLog.java
! test/hotspot/jtreg/gc/metaspace/TestCapacityUntilGCWrapAround.java
! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java
! test/hotspot/jtreg/gc/stress/TestMultiThreadStressRSet.java
! test/hotspot/jtreg/gc/stress/TestStressRSetCoarsening.java
! test/hotspot/jtreg/gc/whitebox/TestConcMarkCycleWB.java
! test/hotspot/jtreg/gc/whitebox/TestWBGC.java
! test/hotspot/jtreg/resourcehogs/serviceability/jvmti/GetObjectSizeOverflow.java
! test/hotspot/jtreg/runtime/6626217/bug_21227.java
! test/hotspot/jtreg/runtime/8026365/InvokeSpecialAnonTest.java
! test/hotspot/jtreg/runtime/ClassUnload/ConstantPoolDependsTest.java
! test/hotspot/jtreg/runtime/ClassUnload/DictionaryDependsTest.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClass.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveClassLoader.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveObject.java
! test/hotspot/jtreg/runtime/ClassUnload/KeepAliveSoftReference.java
! test/hotspot/jtreg/runtime/ClassUnload/SuperDependsTest.java
! test/hotspot/jtreg/runtime/ClassUnload/UnloadInterfaceTest.java
! test/hotspot/jtreg/runtime/ClassUnload/UnloadTest.java
! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java
! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java
! test/hotspot/jtreg/runtime/ElfDecoder/TestElfDirectRead.java
! test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java
! test/hotspot/jtreg/runtime/LoaderConstraints/differentLE/Test.java
! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java
! test/hotspot/jtreg/runtime/Metaspace/DefineClass.java
! test/hotspot/jtreg/runtime/Metaspace/FragmentMetaspaceSimple.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocation.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java
! test/hotspot/jtreg/runtime/NMT/ChangeTrackingLevel.java
! test/hotspot/jtreg/runtime/NMT/CommitOverlappingRegions.java
! test/hotspot/jtreg/runtime/NMT/HugeArenaTracking.java
! test/hotspot/jtreg/runtime/NMT/JcmdDetailDiff.java
! test/hotspot/jtreg/runtime/NMT/JcmdSummaryDiff.java
! test/hotspot/jtreg/runtime/NMT/MallocRoundingReportTest.java
! test/hotspot/jtreg/runtime/NMT/MallocSiteHashOverflow.java
! test/hotspot/jtreg/runtime/NMT/MallocSiteTypeChange.java
! test/hotspot/jtreg/runtime/NMT/MallocStressTest.java
! test/hotspot/jtreg/runtime/NMT/MallocTestType.java
! test/hotspot/jtreg/runtime/NMT/MallocTrackingVerify.java
! test/hotspot/jtreg/runtime/NMT/ReleaseCommittedMemory.java
! test/hotspot/jtreg/runtime/NMT/ReleaseNoCommit.java
! test/hotspot/jtreg/runtime/NMT/SummarySanityCheck.java
! test/hotspot/jtreg/runtime/NMT/ThreadedMallocTestType.java
! test/hotspot/jtreg/runtime/NMT/ThreadedVirtualAllocTestType.java
! test/hotspot/jtreg/runtime/NMT/VirtualAllocAttemptReserveMemoryAt.java
! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitMerge.java
! test/hotspot/jtreg/runtime/NMT/VirtualAllocCommitUncommitRecommit.java
! test/hotspot/jtreg/runtime/NMT/VirtualAllocTestType.java
! test/hotspot/jtreg/runtime/Safepoint/TestAbortVMOnSafepointTimeout.java
! test/hotspot/jtreg/runtime/Thread/ThreadObjAccessAtExit.java
! test/hotspot/jtreg/runtime/Unsafe/InternalErrorTest.java
! test/hotspot/jtreg/runtime/cds/CheckDefaultArchiveFile.java
! test/hotspot/jtreg/runtime/cds/CheckSharingWithDefaultArchive.java
! test/hotspot/jtreg/runtime/cds/SharedStrings.java
! test/hotspot/jtreg/runtime/cds/SpaceUtilizationCheck.java
! test/hotspot/jtreg/runtime/cds/appcds/ArchiveRelocationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/CDSandJFR.java
! test/hotspot/jtreg/runtime/cds/appcds/ClassLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java
! test/hotspot/jtreg/runtime/cds/appcds/FieldLayoutFlags.java
! test/hotspot/jtreg/runtime/cds/appcds/GraalWithLimitedMetaspace.java
! test/hotspot/jtreg/runtime/cds/appcds/HelloExtTest.java
! test/hotspot/jtreg/runtime/cds/appcds/JvmtiAddPath.java
! test/hotspot/jtreg/runtime/cds/appcds/MultiProcessSharing.java
! test/hotspot/jtreg/runtime/cds/appcds/RewriteBytecodesTest.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/SharedRegionAlignmentTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedIntegerCacheTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleComboTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleCompareTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/ArchivedModuleWithCustomImageTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedMirrorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckCachedResolvedReferences.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/DifferentHeapSizes.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/GCStressTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/MirrorWithReferenceFieldsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/PrimitiveTypesTest.java
! test/hotspot/jtreg/runtime/cds/appcds/condy/CondyHelloTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/HelloCustom_JFR.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/LoaderSegregationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/SameNameInTwoLoadersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnintendedLoadersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/customLoader/UnloadUnregisteredLoaderTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/AppendClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchiveConsistency.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArchivedSuperIf.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ArrayKlasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/BasicLambdaTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/CDSStreamTestDriver.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ClassResolutionFailure.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DoubleSumAverageTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveRelocationTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicArchiveTestBase.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/DynamicLotsOfClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ExcludedClasses.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamic.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustom.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/HelloDynamicCustomUnload.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/JITInteraction.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaCustomLoader.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaForClassInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaInBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyCallerIsHidden.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LambdaProxyDuringShutdown.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/LinkClassTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MainModuleOnly.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MethodSorting.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MismatchedBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/MissingArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NestTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/NoClassToArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/ParallelLambdaLoadTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/PredicateTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RegularHiddenClass.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/RelativePath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedArchiveFileOption.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/SharedBaseAddressOption.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/StaticInnerTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAndLambda.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAnonymous.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsupportedBaseArchive.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnusedCPDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UsedAllArchivedLambdas.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/WrongTopClasspath.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ArrayTest.java
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/GCSharedStringsDuringDump.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/DummyClassesInBootClassPath.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/JvmtiAddPath.java
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/modulepath/MainModuleOnly.java
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/ExerciseGC.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/IncompatibleOptions.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/InternSharedString.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/LockSharedStrings.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsBasicPlus.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsHumongous.java
! test/hotspot/jtreg/runtime/cds/appcds/sharedStrings/SharedStringsWbTest.java
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClasses.java
! test/hotspot/jtreg/runtime/cds/serviceability/ReplaceCriticalClassesForSubgraphs.java
! test/hotspot/jtreg/runtime/defineAnonClass/TestAnonSymbolLeak.java
! test/hotspot/jtreg/runtime/exceptionMsgs/AbstractMethodError/AbstractMethodErrorTest.java
! test/hotspot/jtreg/runtime/exceptionMsgs/IncompatibleClassChangeError/IncompatibleClassChangeErrorTest.java
! test/hotspot/jtreg/runtime/execstack/TestCheckJDK.java
! test/hotspot/jtreg/runtime/handshake/AsyncHandshakeWalkStackTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeTransitionTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeWalkExitTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeWalkOneExitTest.java
! test/hotspot/jtreg/runtime/handshake/HandshakeWalkStackTest.java
! test/hotspot/jtreg/runtime/handshake/MixedHandshakeWalkStackTest.java
! test/hotspot/jtreg/runtime/interned/SanityTest.java
! test/hotspot/jtreg/runtime/logging/loadLibraryTest/LoadLibraryTest.java
! test/hotspot/jtreg/runtime/memory/ReadFromNoaccessArea.java
! test/hotspot/jtreg/runtime/memory/ReadVMPageSize.java
! test/hotspot/jtreg/runtime/memory/ReserveMemory.java
! test/hotspot/jtreg/runtime/memory/StressVirtualSpaceResize.java
! test/hotspot/jtreg/runtime/modules/AccessCheckAllUnnamed.java
! test/hotspot/jtreg/runtime/modules/AccessCheckExp.java
! test/hotspot/jtreg/runtime/modules/AccessCheckJavaBase.java
! test/hotspot/jtreg/runtime/modules/AccessCheckOpen.java
! test/hotspot/jtreg/runtime/modules/AccessCheckRead.java
! test/hotspot/jtreg/runtime/modules/AccessCheckSuper.java
! test/hotspot/jtreg/runtime/modules/AccessCheckUnnamed.java
! test/hotspot/jtreg/runtime/modules/AccessCheckWorks.java
! test/hotspot/jtreg/runtime/modules/CCE_module_msg.java
! test/hotspot/jtreg/runtime/modules/ExportTwice.java
! test/hotspot/jtreg/runtime/modules/JVMAddModuleExportToAllUnnamed.java
! test/hotspot/jtreg/runtime/modules/JVMAddModuleExports.java
! test/hotspot/jtreg/runtime/modules/JVMAddModuleExportsToAll.java
! test/hotspot/jtreg/runtime/modules/JVMAddReadsModule.java
! test/hotspot/jtreg/runtime/modules/JVMDefineModule.java
! test/hotspot/jtreg/runtime/modules/LoadUnloadModuleStress.java
! test/hotspot/jtreg/runtime/modules/SealedInterfaceModuleTest.java
! test/hotspot/jtreg/runtime/modules/SealedModuleTest.java
! test/hotspot/jtreg/runtime/stringtable/StringTableCleaningTest.java
! test/hotspot/jtreg/runtime/whitebox/TestWBDeflateIdleMonitors.java
! test/hotspot/jtreg/runtime/whitebox/WBStackSize.java
! test/hotspot/jtreg/serviceability/ParserTest.java
! test/hotspot/jtreg/serviceability/dcmd/compiler/CodelistTest.java
! test/hotspot/jtreg/serviceability/dcmd/compiler/CompilerQueueTest.java
! test/hotspot/jtreg/serviceability/dcmd/jvmti/LoadAgentDcmdTest.java
! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java
! test/hotspot/jtreg/serviceability/jvmti/Heap/IterateHeapWithEscapeAnalysisEnabled.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineObject.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSize.java
! test/hotspot/jtreg/serviceability/sa/TestInstanceKlassSizeForInterface.java
! test/hotspot/jtreg/serviceability/sa/TestUniverse.java
! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesDirTest.java
! test/hotspot/jtreg/testlibrary_tests/ctw/ClassesListTest.java
! test/hotspot/jtreg/testlibrary_tests/ctw/JarDirTest.java
! test/hotspot/jtreg/testlibrary_tests/ctw/JarsTest.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level1_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level2_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level3_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_compilation_level4_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_humongous_class_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_jni_classloading_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_global_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_jni_local_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_rootClass_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_stackLocal_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_staticField_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_strongRef_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_keepRef_threadItself_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_phantom_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_prot_domains_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_redefinition_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_reflection_classloading_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_cl/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_weak_ref_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy005/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy007/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy008/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy009/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy012/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy013/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy014/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/stressHierarchy/stressHierarchy015/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/aod/VirtualMachine/VirtualMachine06/VirtualMachine06.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/HiddenClass/events/events001.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/forceEarlyReturn001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/forceEarlyReturn002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/heapwalking002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/mixed002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/monitorEvents001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/monitorEvents002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/ownedMonitorsAndFrames001/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/stress/serial/ownedMonitorsAndFrames002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach001/attach001TestRunner.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach004/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach010/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach024/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach030/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach031/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach034/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach036/attach036TestRunner.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/AttachOnDemand/attach043/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/CodeCacheInfo/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/Test.java
! test/jdk/com/sun/jdi/EATests.java
! test/jdk/java/foreign/stackwalk/TestStackWalk.java
! test/jdk/java/lang/Class/forName/NonLinking/NonLinking.java
! test/jdk/java/lang/instrument/GetObjectSizeIntrinsicsTest.java
! test/jdk/java/lang/management/MemoryMXBean/CollectionUsageThreshold.java
! test/jdk/java/lang/management/MemoryMXBean/LowMemoryTest.java
! test/jdk/java/lang/management/MemoryMXBean/ResetPeakMemoryUsage.java
! test/jdk/java/lang/ref/CleanerTest.java
! test/jdk/java/lang/reflect/Nestmates/TestSecurityManagerChecks.java
! test/jdk/java/util/Arrays/TimSortStackSize2.java
! test/jdk/jdk/internal/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java
! test/jdk/jdk/jfr/event/compiler/TestCodeCacheConfig.java
! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java
! test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java
! test/jdk/jdk/jfr/event/compiler/TestCodeSweeperStats.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerCompile.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java
! test/jdk/jdk/jfr/event/compiler/TestDeoptimization.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java
! test/jdk/jdk/jfr/event/gc/detailed/TestGCLockerEvent.java
! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryCommittedSize.java
! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java
! test/jdk/jdk/jfr/event/runtime/TestThrowableInstrumentation.java
! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java
! test/lib-test/jdk/test/lib/TestPlatformIsTieredSupported.java
! test/lib-test/sun/hotspot/whitebox/BlobSanityTest.java
! test/lib-test/sun/hotspot/whitebox/CPUInfoTest.java
! test/lib-test/sun/hotspot/whitebox/MismatchedWhiteBox/WhiteBox.java
! test/lib-test/sun/hotspot/whitebox/WBApi.java
! test/lib-test/sun/hotspot/whitebox/vm_flags/BooleanTest.java
! test/lib-test/sun/hotspot/whitebox/vm_flags/DoubleTest.java
! test/lib-test/sun/hotspot/whitebox/vm_flags/IntxTest.java
! test/lib-test/sun/hotspot/whitebox/vm_flags/SizeTTest.java
! test/lib-test/sun/hotspot/whitebox/vm_flags/StringTest.java
! test/lib-test/sun/hotspot/whitebox/vm_flags/Uint64Test.java
! test/lib-test/sun/hotspot/whitebox/vm_flags/UintxTest.java
- test/lib/ClassFileInstaller.java
! test/lib/jdk/test/lib/helpers/ClassFileInstaller.java

Changeset: 8e562d26
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-03-13 22:52:24 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/8e562d26

8263477: serviceability/sa/ClhsdbDumpheap.java timed out

Reviewed-by: lmesnik, dcubed

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

Changeset: 9c84899d
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-03-14 05:19:37 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9c84899d

8263555: use driver-mode to run ClassFileInstaller

Reviewed-by: iklam

! test/hotspot/jtreg/gc/TestReferenceClearDuringMarking.java
! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java
! test/hotspot/jtreg/gc/TestReferenceRefersTo.java
! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java
! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java

Changeset: da9ead5e
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-03-14 06:01:57 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/da9ead5e

8263399: CDS should archive only classes allowed by module system

Reviewed-by: ccheung, minqi

! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/memory/metaspaceShared.cpp
! test/hotspot/jtreg/runtime/cds/appcds/jigsaw/classpathtests/BootAppendTests.java

Changeset: 554dd29f
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-03-15 02:03:22 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/554dd29f

8263564: Consolidate POSIX code for runtime exit support: os::shutdown, os::abort and os::die

Reviewed-by: mikael

! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/posix/os_posix.cpp

Changeset: f7e0a098
Author:    Nick Gasson <ngasson at openjdk.org>
Date:      2021-03-15 05:20:39 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/f7e0a098

8263425: AArch64: two potential bugs in C1 LIRGenerator::generate_address()

Reviewed-by: aph

! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp

Changeset: b371f90f
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-15 06:25:08 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b371f90f

8263504: Some OutputMachOpcodes fields are uninitialized

Reviewed-by: kvn

! src/hotspot/share/adlc/output_h.cpp

Changeset: ba22e6f6
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-15 06:25:36 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ba22e6f6

8263446: Avoid unary minus over unsigned type in ObjectSynchronizer::dec_in_use_list_ceiling

Reviewed-by: eosterlund, dcubed

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

Changeset: 06383033
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-15 06:27:32 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/06383033

8263497: Clean up sun.security.krb5.PrincipalName::toByteArray

Reviewed-by: weijun

! src/java.security.jgss/share/classes/sun/security/krb5/PrincipalName.java

Changeset: 8afec70c
Author:    Ajit Ghaisas <aghaisas at openjdk.org>
Date:      2021-03-15 06:41:44 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/8afec70c

8260931: Implement JEP 382: New macOS Rendering Pipeline

Co-authored-by: Jayathirth D V <jdv at openjdk.org>
Co-authored-by: Alexey Ushakov <avu at openjdk.org>
Co-authored-by: Artem Bochkarev <abochkarev at openjdk.org>
Co-authored-by: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Co-authored-by: Denis Konoplev <dkonoplev at openjdk.org>
Co-authored-by: Phil Race <prr at openjdk.org>
Co-authored-by: Kevin Rushforth <kcr at openjdk.org>
Co-authored-by: Magnus Ihse Bursie <ihse at openjdk.org>
Co-authored-by: Ajit Ghaisas <aghaisas at openjdk.org>
Reviewed-by: ihse, avu, kcr, gziemski, prr, kizune, jdv, psadhukhan, serb

! make/autoconf/spec.gmk.in
! make/autoconf/toolchain.m4
! make/modules/java.desktop/Lib.gmk
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/macosx/classes/sun/awt/CGraphicsConfig.java
! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java
+ src/java.desktop/macosx/classes/sun/java2d/MacOSFlags.java
! src/java.desktop/macosx/classes/sun/java2d/MacosxSurfaceManagerFactory.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MTLBlitLoops.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MTLBufImgOps.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MTLContext.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MTLDrawImage.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MTLMaskBlit.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MTLMaskFill.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MTLPaints.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderQueue.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderer.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MTLSurfaceData.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MTLSurfaceDataProxy.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MTLTextRenderer.java
+ src/java.desktop/macosx/classes/sun/java2d/metal/MTLVolatileSurfaceManager.java
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLGraphicsConfig.java
! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CWarningWindow.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTSurfaceLayers.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/EncoderManager.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/EncoderManager.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBufImgOps.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBufImgOps.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLClip.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLClip.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLComposite.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLContext.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGlyphCache.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGlyphCache.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLLayer.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskBlit.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskBlit.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskFill.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLMaskFill.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPaints.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderer.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSamplerManager.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSamplerManager.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLStencilManager.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLStencilManager.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceDataBase.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTexturePool.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTexurePool.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTransform.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTransform.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLUtils.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLUtils.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLVertexCache.m
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/RenderOptions.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/common.h
+ src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/shaders.metal
! src/java.desktop/share/native/libawt/java2d/loops/GraphicsPrimitiveMgr.h
+ test/jdk/performance/client/RenderPerfTest/Makefile
+ test/jdk/performance/client/RenderPerfTest/README
+ test/jdk/performance/client/RenderPerfTest/build.xml
= test/jdk/performance/client/RenderPerfTest/resources/renderperf/images/duke.png
+ test/jdk/performance/client/RenderPerfTest/src/renderperf/RenderPerfLCDTest.java
+ test/jdk/performance/client/RenderPerfTest/src/renderperf/RenderPerfTest.java

Changeset: 32c7fcc6
Author:    Toshio Nakamura <tnakamura at openjdk.org>
Committer: Dmitry Markov <dmarkov at openjdk.org>
Date:      2021-03-15 09:20:34 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/32c7fcc6

8263490: [macos] Crash occurs on JPasswordField with activated InputMethod

Reviewed-by: dmarkov, serb, kizune

! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTView.m

Changeset: 7b4aefe9
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-15 09:50:52 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7b4aefe9

8263530: sun.awt.X11.ListHelper.removeAll() should use clear()

Reviewed-by: serb, kizune

! src/java.desktop/unix/classes/sun/awt/X11/ListHelper.java

Changeset: fac39fe9
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-03-15 10:52:48 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/fac39fe9

8263508: Remove dead code in MethodHandleImpl

Reviewed-by: jkuhn, mchung

! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java

Changeset: c0176c42
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-03-15 11:18:59 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c0176c42

8263552: Use String.valueOf() for char-to-String conversions

Reviewed-by: redestad, vtewari, azvegint, chegar

! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/javax/crypto/CryptoPolicyParser.java
! src/java.base/share/classes/jdk/internal/reflect/SignatureIterator.java
! src/java.base/share/classes/sun/invoke/util/Wrapper.java
! src/java.base/share/classes/sun/security/provider/PolicyParser.java
! src/java.desktop/share/classes/javax/swing/text/NumberFormatter.java

Changeset: 80cdf788
Author:    Frederic Parain <fparain at openjdk.org>
Date:      2021-03-15 12:57:51 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/80cdf788

8263544: Unused argument in ConstantPoolCacheEntry::set_field()

Reviewed-by: coleenp, dholmes

! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/cpCache.hpp

Changeset: d6b5e180
Author:    Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date:      2021-03-15 14:12:21 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d6b5e180

8263191: Consolidate ThreadInVMfromJavaNoAsyncException and ThreadBlockInVMWithDeadlockCheck with existing wrappers

Reviewed-by: coleenp, dholmes, dcubed

! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/safepoint.cpp

Changeset: d825198e
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-03-15 17:05:28 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d825198e

8263556: remove `@modules java.base` from tests

Reviewed-by: dcubed, naoto, iris

! test/hotspot/jtreg/gc/TestConcurrentGCBreakpoints.java
! test/hotspot/jtreg/gc/TestJNIWeak/TestJNIWeak.java
! test/hotspot/jtreg/gc/TestReferenceClearDuringMarking.java
! test/hotspot/jtreg/gc/TestReferenceClearDuringReferenceProcessing.java
! test/hotspot/jtreg/gc/TestReferenceRefersTo.java
! test/hotspot/jtreg/gc/TestReferenceRefersToDuringConcMark.java
! test/hotspot/jtreg/gc/arguments/TestAggressiveHeap.java
! test/hotspot/jtreg/gc/g1/TestPeriodicCollectionJNI.java
! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java
! test/hotspot/jtreg/runtime/jni/CallWithJNIWeak/CallWithJNIWeak.java
! test/hotspot/jtreg/runtime/jni/ReturnJNIWeak/ReturnJNIWeak.java
! test/jdk/java/util/Formatter/Basic.java
! test/jdk/java/util/zip/ZipFile/Zip64SizeTest.java

Changeset: 189289d9
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-03-15 17:20:10 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/189289d9

8262326: MaxMetaspaceSize does not have to be aligned to metaspace commit alignment

Reviewed-by: coleenp, iklam

! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/metaspaceReporter.cpp

Changeset: 46d78f0d
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-03-15 17:24:24 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/46d78f0d

6539707: (fc) MappedByteBuffer.force() method throws an IOException in a very simple test

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/MappedMemoryUtils.java
! src/java.base/windows/native/libnio/MappedMemoryUtils.c
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MappedMemorySegments.java
+ test/jdk/java/nio/MappedByteBuffer/ForceException.java

Changeset: 771b146a
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-03-15 17:25:59 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/771b146a

8245025: MoveAndUpdateClosure::do_addr calls function with side-effects in an assert

Reviewed-by: tschatzl, kbarrett

! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp

Changeset: 5ab52448
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-15 17:38:31 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5ab52448

8263514: Minor issue in JavacFileManager.SortFiles.REVERSE

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java

Changeset: 4f1cda4f
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-03-15 18:07:44 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4f1cda4f

8263387: G1GarbageCollection JFR event gets gc phase, not gc type

Reviewed-by: sjohanss, ayang, iwalulya

! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectorState.cpp
! src/hotspot/share/gc/g1/g1CollectorState.hpp
+ src/hotspot/share/gc/g1/g1GCPauseType.hpp
- src/hotspot/share/gc/g1/g1GCTypes.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Trace.cpp
! src/hotspot/share/gc/g1/g1Trace.hpp
! src/hotspot/share/jfr/metadata/metadata.xml
- src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/G1YCType.java

Changeset: 0c718ab2
Author:    Craig Andrews <candrews at integralblue.com>
Committer: Brent Christian <bchristi at openjdk.org>
Date:      2021-03-15 18:35:04 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0c718ab2

8262277: URLClassLoader.getResource throws undocumented IllegalArgumentException

Reviewed-by: alanb, bchristi, psadhukhan

! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
+ test/jdk/java/net/URLClassLoader/FindResourceDoesNotThrowException.java

Changeset: 4d1c08ca
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-03-15 21:19:11 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4d1c08ca

8263616: 'Deprecatd' typo in src/hotspot/share/classfile/classFileParser.cpp

Reviewed-by: hseigel, dcubed

! src/hotspot/share/classfile/classFileParser.cpp

Changeset: 1e570870
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-03-15 22:20:13 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/1e570870

8263392: Allow current thread to be specified in ExceptionMark

Reviewed-by: dholmes, ccheung, coleenp, minqi

! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/exceptions.hpp

Changeset: 8c1112a6
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-03-15 23:11:13 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/8c1112a6

8261916: gtest/GTestWrapper.java vmErrorTest.unimplemented1_vm_assert failed

Reviewed-by: dcubed, coleenp

! src/hotspot/os/posix/os_posix.cpp
! src/hotspot/share/utilities/vmError.cpp

Changeset: d896246a
Author:    Pankaj Bansal <pbansal at openjdk.org>
Date:      2021-03-16 04:57:33 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d896246a

8263420: Incorrect function name in NSAccessibilityStaticText native peer implementation

Reviewed-by: kizune

! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.m

Changeset: e03a5948
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-03-16 05:46:23 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e03a5948

8262504: Some CLHSDB command cannot know they run on remote debugger

Reviewed-by: cjplummer, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/Tool.java

Changeset: ba35193c
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-03-16 05:47:53 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ba35193c

8263559: Add missing initializers to VM_PopulateDumpSharedSpace

Reviewed-by: kbarrett, iklam, coleenp

! src/hotspot/share/memory/metaspaceShared.cpp

Changeset: c484d890
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-03-16 05:49:01 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c484d890

8263557: Possible NULL dereference in Arena::destruct_contents()

Reviewed-by: kbarrett, coleenp

! src/hotspot/share/memory/arena.cpp

Changeset: 20297a1b
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-03-16 08:20:52 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/20297a1b

8263577: C2: reachable nodes shouldn't have dead uses at the end of optimizations

Reviewed-by: vlivanov, neliasso

! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/convertnode.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/ifnode.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp
! src/hotspot/share/opto/postaloc.cpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/opto/subtypenode.cpp

Changeset: a1f6591f
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2021-03-16 08:29:11 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a1f6591f

8263589: Introduce JavaValue::get_oop/set_oop

Reviewed-by: coleenp, sspitsyn

! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/lambdaFormInvokers.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/jni/jfrJavaCall.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrUpcalls.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp
! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/statSampler.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/services/gcNotifier.cpp
! src/hotspot/share/services/memoryManager.cpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/utilities/globalDefinitions.hpp

Changeset: a31a23d5
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2021-03-16 08:29:41 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a31a23d5

8263595: Remove oop type punning in JavaCallArguments

Reviewed-by: iklam, coleenp, kbarrett

! src/hotspot/cpu/aarch64/jniTypes_aarch64.hpp
! src/hotspot/cpu/arm/jniTypes_arm.hpp
! src/hotspot/cpu/ppc/jniTypes_ppc.hpp
! src/hotspot/cpu/s390/jniTypes_s390.hpp
! src/hotspot/cpu/x86/jniTypes_x86.hpp
! src/hotspot/cpu/zero/jniTypes_zero.hpp
! src/hotspot/share/runtime/handles.hpp
! src/hotspot/share/runtime/javaCalls.hpp

Changeset: 68deb24b
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Julia Boes <jboes at openjdk.org>
Date:      2021-03-16 10:10:05 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/68deb24b

8080272: Refactor I/O stream copying to use InputStream.transferTo/readAllBytes and Files.copy

Reviewed-by: mcimadamore, alanb

! src/java.base/share/classes/java/util/jar/JarInputStream.java
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
! src/java.management/share/classes/javax/management/loading/MLet.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/CopyFile.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JIClassInstrumentation.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipPath.java

Changeset: 9c50b8e6
Author:    Martin Doerr <mdoerr at openjdk.org>
Date:      2021-03-16 10:17:33 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9c50b8e6

8263587: C2: JVMS not cloned when needs_clone_jvms() is true

Reviewed-by: goetz, vlivanov

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

Changeset: 83a9a029
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-16 10:54:04 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/83a9a029

8263509: LdapSchemaParser.readNextTag checks array length incorrectly

Reviewed-by: stuefe, aefimov

! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java

Changeset: 4517d72f
Author:    Frederic Parain <fparain at openjdk.org>
Date:      2021-03-16 12:21:15 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4517d72f

8263612: Unused variables in C1 runtime

Reviewed-by: neliasso, thartmann

! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/c1/c1_Runtime1.hpp

Changeset: 75ef6f58
Author:    Roman Kennke <rkennke at openjdk.org>
Date:      2021-03-16 14:12:42 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/75ef6f58

8263427: Shenandoah: Trigger weak-LRB even when heap is stable

Reviewed-by: shade, zgu

! src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
! src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUnload.cpp
! src/hotspot/share/gc/shenandoah/shenandoahUtils.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVMOperations.hpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.hpp
! src/hotspot/share/runtime/vmOperation.hpp
! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java
+ test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java

Changeset: e33bfb39
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-03-16 14:56:24 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e33bfb39

8263450: Simplify LambdaForm.useCount

Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/invoke/LambdaForm.java

Changeset: dc93138b
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-16 16:57:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/dc93138b

8256732: Zero: broken +ZeroTLAB exposes badly initialized memory

Reviewed-by: dholmes

! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp

Changeset: 11c8c78c
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2021-03-16 17:26:57 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/11c8c78c

8248904: Add support to jpackage for the Mac App Store

Reviewed-by: asemenyuk, almatvee, kizune, kcr

! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/JavaApp.png
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template
+ src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/JavaApp.icns
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
- src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/java.icns
+ src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/product-def.plist
+ src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/sandbox.plist
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/JavaApp.ico
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java

Changeset: a67a679c
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-03-16 18:41:04 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a67a679c

8263679: C1: Remove vtable call

Reviewed-by: vlivanov, kvn

! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_Instruction.cpp
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LinearScan.cpp

Changeset: 0d2f87e4
Author:    Yi Yang <yyang at openjdk.org>
Committer: Ioi Lam <iklam at openjdk.org>
Date:      2021-03-16 18:48:21 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0d2f87e4

8263562: Checking if proxy_klass_head is still lambda_proxy_is_available

Reviewed-by: ccheung, iklam

! src/hotspot/share/classfile/systemDictionaryShared.cpp

Changeset: 422eba81
Author:    Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2021-03-16 19:14:41 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/422eba81

8263536: Add @build tags to jpackage tests

Reviewed-by: almatvee, iklam, herrick

! test/jdk/ProblemList.txt
! test/jdk/tools/jpackage/linux/AppCategoryTest.java
! test/jdk/tools/jpackage/linux/LicenseTypeTest.java
! test/jdk/tools/jpackage/linux/LinuxBundleNameTest.java
! test/jdk/tools/jpackage/linux/MaintainerTest.java
! test/jdk/tools/jpackage/linux/ReleaseTest.java
! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/share/EmptyFolderPackageTest.java
! test/jdk/tools/jpackage/share/EmptyFolderTest.java
! test/jdk/tools/jpackage/windows/WinDirChooserTest.java
! test/jdk/tools/jpackage/windows/WinInstallerUiTest.java
! test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java

Changeset: 05fe06a6
Author:    Phil Race <prr at openjdk.org>
Date:      2021-03-16 19:36:04 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/05fe06a6

8255790: GTKL&F: Java 16 crashes on initialising GTKL&F on Manjaro Linux

Reviewed-by: serb, ihse, azvegint

! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java

Changeset: 9cb9af68
Author:    Vicente Romero <vromero at openjdk.org>
Date:      2021-03-16 19:37:56 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9cb9af68

8260959: remove RECORDS from PreviewFeature.Feature enum

Reviewed-by: jlahoda

! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java

Changeset: 996079b9
Author:    Igor Veresov <iveresov at openjdk.org>
Date:      2021-03-16 21:42:55 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/996079b9

8260650: test failed with "assert(false) failed: infinite loop in PhaseIterGVN::optimize"

Reviewed-by: thartmann, kvn

! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/opto/phaseX.hpp

Changeset: 50697965
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-03-16 23:27:08 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/50697965

8263164: assert(_base >= VectorA && _base <= VectorZ) failed: Not a Vector while calling StoreVectorNode::memory_size()

Reviewed-by: kvn, vlivanov

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

Changeset: 4acb8839
Author:    Evgeny Nikitin <enikitin at openjdk.org>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-03-17 01:27:18 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4acb8839

8261666: [mlvm] Remove WhiteBoxHelper

Reviewed-by: iignatyev

! test/hotspot/jtreg/vmTestbase/vm/mlvm/indy/stress/gc/lotsOfCallSites/Test.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/share/WhiteBoxHelper.java

Changeset: dd6c9114
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-03-17 01:54:09 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/dd6c9114

8263705: Two shenandoah tests fail due to can't find ClassFileInstaller

Reviewed-by: iklam

! test/hotspot/jtreg/gc/shenandoah/TestReferenceRefersToShenandoah.java
! test/hotspot/jtreg/gc/shenandoah/TestReferenceShortcutCycle.java

Changeset: d2144a5b
Author:    Eric Liu <eric.c.liu at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date:      2021-03-17 02:45:00 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d2144a5b

8263058: Optimize vector shift with zero shift count

Reviewed-by: thartmann, kvn

! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp

Changeset: 7b9d2562
Author:    Robbin Ehn <rehn at openjdk.org>
Date:      2021-03-17 07:27:16 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7b9d2562

8261262: Kitchensink24HStress.java crashed with EXCEPTION_ACCESS_VIOLATION

Reviewed-by: dcubed, sspitsyn

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

Changeset: ec95a5c6
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-03-17 07:54:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ec95a5c6

8263410: ListModel javadoc refers to non-existent interface

Reviewed-by: azvegint, pbansal, aivanov

! src/java.desktop/share/classes/javax/swing/ListModel.java

Changeset: 086a66a0
Author:    Vipin Sharma <vsharma at openjdk.org>
Committer: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-03-17 08:30:53 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/086a66a0

8261095: Add test for clhsdb "symbol" command

Reviewed-by: cjplummer, ysuenaga

+ test/hotspot/jtreg/serviceability/sa/ClhsdbSymbol.java

Changeset: d1baed67
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-03-17 08:52:14 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d1baed67

8263672: fatal error: no reachable node should have no use

Reviewed-by: vlivanov, thartmann

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

Changeset: 23fc2a4d
Author:    Pavel Rappo <prappo at openjdk.org>
Date:      2021-03-17 10:32:50 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/23fc2a4d

8263688: Coordinate equals, hashCode and compareTo of JavacFileManager.PathAndContainer

Reviewed-by: vromero

! src/jdk.compiler/share/classes/com/sun/tools/javac/file/JavacFileManager.java

Changeset: f9f2eef9
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-17 10:58:35 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/f9f2eef9

8263434: Dangling references after MethodComparator::methods_EMCP

Reviewed-by: coleenp, sspitsyn

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

Changeset: 41276eb8
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-03-17 12:36:24 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/41276eb8

8259863: doc: JShell snippet doesn't compile

Reviewed-by: sundar

! src/jdk.jshell/share/classes/jdk/jshell/package-info.java

Changeset: 86e9cd98
Author:    Robin Westberg <rwestberg at openjdk.org>
Date:      2021-03-17 12:46:05 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/86e9cd98

8263667: Avoid running GitHub actions on branches named pr/*

Reviewed-by: ehelin, erikj, ihse

! .github/workflows/submit.yml

Changeset: a707fcb5
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-03-17 13:19:12 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a707fcb5

8263723: [BACKOUT] MoveAndUpdateClosure::do_addr calls function with side-effects in an assert

Reviewed-by: tschatzl

! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp

Changeset: 000012a3
Author:    Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-03-17 13:34:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/000012a3

8148937: (str) Adapt StringJoiner for Compact Strings

Reviewed-by: redestad, chegar

! src/java.base/share/classes/java/util/StringJoiner.java
+ test/micro/org/openjdk/bench/java/util/StringJoinerBenchmark.java

Changeset: b63b5d4c
Author:    Daniel D. Daugherty <dcubed at openjdk.org>
Date:      2021-03-17 15:13:21 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b63b5d4c

8263732: ProblemList serviceability/sa/ClhsdbSymbol.java on ZGC

Reviewed-by: ysuenaga

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

Changeset: e152cc03
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-03-17 15:22:06 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e152cc03

8263677: Improve Character.isLowerCase/isUpperCase lookups

Reviewed-by: erikj, ihse, naoto, rriggs

! make/data/characterdata/CharacterData00.java.template
! make/data/characterdata/CharacterData01.java.template
! make/data/characterdata/CharacterData02.java.template
! make/data/characterdata/CharacterData03.java.template
! make/data/characterdata/CharacterData0E.java.template
! make/data/characterdata/CharacterDataLatin1.java.template
! make/jdk/src/classes/build/tools/generatecharacter/GenerateCharacter.java
! test/micro/org/openjdk/bench/java/lang/Characters.java

Changeset: 5d87a219
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2021-03-17 16:02:28 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5d87a219

8263361: Incorrect arraycopy stub selected by C2 for SATB collectors

Reviewed-by: eosterlund, vlivanov

! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/runtime/stubRoutines.cpp

Changeset: 4f4ca0e7
Author:    Marcus G K Williams <marcus.williams at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date:      2021-03-17 16:19:06 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4f4ca0e7

8261671: X86 I2L conversion can be skipped for certain masked positive values

Reviewed-by: kvn, neliasso, vlivanov

! src/hotspot/cpu/x86/x86_64.ad
+ test/hotspot/jtreg/compiler/codegen/BMI2.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/BMITestRunner.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/Expr.java
+ test/hotspot/jtreg/compiler/intrinsics/bmi/TestBzhiI2L.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java
+ test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java

Changeset: 7674da43
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-03-17 16:19:59 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7674da43

8262398: Shenandoah: Disable nmethod barrier and stack watermark when running with passive mode

Reviewed-by: rkennke, shade

! src/hotspot/share/gc/shenandoah/mode/shenandoahIUMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahPassiveMode.cpp
! src/hotspot/share/gc/shenandoah/mode/shenandoahSATBMode.cpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
! src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
! test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java
! test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java

Changeset: cdf78e47
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2021-03-17 16:31:23 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/cdf78e47

8262298: G1BarrierSetC2::step_over_gc_barrier fails with assert "bad barrier shape"

Reviewed-by: kvn, vlivanov

! src/hotspot/share/gc/g1/c2/g1BarrierSetC2.cpp

Changeset: 24afa36d
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-03-17 16:58:20 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/24afa36d

8263726: divideToIntegralValue typo on BigDecimal documentation

Reviewed-by: bpb

! src/java.base/share/classes/java/math/BigDecimal.java

Changeset: 83a49ef8
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-03-17 20:00:31 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/83a49ef8

8263753: two new tests from JDK-8261671 fail with "Error. can not find ClassFileInstaller in test directory or libraries"

Reviewed-by: dcubed

! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBzhiI2L.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java

Changeset: 26234b53
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-03-17 20:24:51 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/26234b53

8254979: Class.getSimpleName() returns non-empty for lambda and method

Reviewed-by: rriggs, mchung

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

Changeset: 99b39aad
Author:    Joe Darcy <darcy at openjdk.org>
Date:      2021-03-17 21:58:48 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/99b39aad

8262807: Note assumptions of core reflection modeling and parameter handling

Reviewed-by: rriggs

! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Parameter.java
! src/java.base/share/classes/java/lang/reflect/package-info.java

Changeset: 50ff0d4d
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-03-17 22:03:32 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/50ff0d4d

8263756: Fix ZGC ProblemList entry for serviceability/sa/ClhsdbSymbol.java

Reviewed-by: dcubed

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

Changeset: 5d5813a5
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-03-17 23:25:04 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5d5813a5

8263757: Remove serviceability/sa/ClhsdClasses.java from ZGC problem list

Reviewed-by: dcubed

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

Changeset: 9225a230
Author:    Jaikiran Pai <jpai at openjdk.org>
Date:      2021-03-18 01:45:07 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9225a230

8263108: Class initialization deadlock in java.lang.constant

Reviewed-by: vtewari, plevart, chegar

! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java
+ test/jdk/java/lang/constant/DynamicConstantDescTest.java

Changeset: 81ba5784
Author:    Fei Yang <fyang at openjdk.org>
Date:      2021-03-18 02:26:44 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/81ba5784

8263676: AArch64: one potential bug in C1 LIRGenerator::generate_address()

Reviewed-by: adinn

! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp

Changeset: 2b93ae00
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-03-18 04:15:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/2b93ae00

8261480: MetaspaceShared::preload_and_dump should check exceptions

Reviewed-by: dholmes, ccheung

! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classListParser.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderExt.hpp
! src/hotspot/share/classfile/lambdaFormInvokers.cpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/archiveUtils.hpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.hpp
! src/hotspot/share/memory/metaspaceShared.cpp
! src/hotspot/share/memory/metaspaceShared.hpp
! test/hotspot/jtreg/runtime/cds/appcds/javaldr/ExceptionDuringDumpAtObjectsInitPhase.java

Changeset: 444a80b9
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-03-18 04:47:43 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/444a80b9

8263455: NMT: assert on registering a region which completely engulfs an existing region

Reviewed-by: zgu, coleenp

! src/hotspot/share/services/virtualMemoryTracker.hpp

Changeset: 72b82fd7
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2021-03-18 06:52:48 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/72b82fd7

8263725: JFR oldobject tests are not run when GCs are specified explicitly

Reviewed-by: tschatzl, mgronlun

! test/jdk/jdk/jfr/event/oldobject/TestAllocationTime.java
! test/jdk/jdk/jfr/event/oldobject/TestArrayInformation.java
! test/jdk/jdk/jfr/event/oldobject/TestCircularReference.java
! test/jdk/jdk/jfr/event/oldobject/TestClassLoaderLeak.java
! test/jdk/jdk/jfr/event/oldobject/TestFieldInformation.java
! test/jdk/jdk/jfr/event/oldobject/TestG1.java
! test/jdk/jdk/jfr/event/oldobject/TestHeapDeep.java
! test/jdk/jdk/jfr/event/oldobject/TestHeapShallow.java
! test/jdk/jdk/jfr/event/oldobject/TestLargeRootSet.java
! test/jdk/jdk/jfr/event/oldobject/TestLastKnownHeapUsage.java
! test/jdk/jdk/jfr/event/oldobject/TestListenerLeak.java
! test/jdk/jdk/jfr/event/oldobject/TestMetadataRetention.java
! test/jdk/jdk/jfr/event/oldobject/TestObjectAge.java
! test/jdk/jdk/jfr/event/oldobject/TestObjectDescription.java
! test/jdk/jdk/jfr/event/oldobject/TestParallel.java
! test/jdk/jdk/jfr/event/oldobject/TestReferenceChainLimit.java
! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java
! test/jdk/jdk/jfr/event/oldobject/TestSerial.java
! test/jdk/jdk/jfr/event/oldobject/TestZ.java

Changeset: ff52f298
Author:    Jamsheed Mohammed C M <jcm at openjdk.org>
Date:      2021-03-18 09:22:17 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ff52f298

8260716: Assert in MacroAssembler::clear_mem with -XX:-IdealizeClearArrayNode

Reviewed-by: kvn, thartmann

! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
+ test/hotspot/jtreg/compiler/codegen/ClearArrayTest.java

Changeset: 9cd21b68
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-03-18 12:37:20 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9cd21b68

8263590: Rawtypes warnings should be produced for pattern matching in instanceof

Reviewed-by: mcimadamore

! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
+ test/langtools/tools/javac/patterns/RawTypeBindingWarning.java
+ test/langtools/tools/javac/patterns/RawTypeBindingWarning.out

Changeset: 63eae8fa
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-03-18 12:47:57 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/63eae8fa

8260605: Various java.lang.invoke cleanups

Reviewed-by: mchung

! src/java.base/share/classes/java/lang/invoke/BootstrapMethodInvoker.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java

Changeset: 3f31a6ba
Author:    Yi Yang <yyang at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date:      2021-03-18 13:07:57 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/3f31a6ba

8263775: C2: igv_print() crash unexpectedly when called from debugger

Reviewed-by: chagedorn

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

Changeset: a85dc557
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2021-03-18 13:26:22 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a85dc557

8263311: Watch registry changes for remote printers update instead of polling

Reviewed-by: psadhukhan, serb

! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/native/libawt/windows/WPrinterJob.cpp
! test/jdk/java/awt/print/RemotePrinterStatusRefresh/RemotePrinterStatusRefresh.java

Changeset: 8c8d1b31
Author:    Hamlin Li <mli at openjdk.org>
Date:      2021-03-18 14:14:52 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/8c8d1b31

8263495: Gather liveness info in the mark phase of G1 full gc

Co-authored-by: Shoubing Ma <mashoubing1 at huawei.com>
Reviewed-by: tschatzl, sjohanss, ayang

! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullCollector.hpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.cpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.cpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.hpp

Changeset: e333b6e1
Author:    Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-03-18 15:34:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e333b6e1

8246494: introduce vm.flagless at-requires property

Reviewed-by: mseledtsov, sspitsyn

! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/applications/scimark/Scimark.java
! test/hotspot/jtreg/gtest/GTestWrapper.java
! test/hotspot/jtreg/gtest/LargePageGtests.java
! test/hotspot/jtreg/gtest/MetaspaceGtests.java
! test/jtreg-ext/requires/VMProps.java

Changeset: 21db0f67
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date:      2021-03-18 16:41:49 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/21db0f67

8263659: Reflow GTestResultParser for better readability

Reviewed-by: shade, iignatyev

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

Changeset: e543a500
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2021-03-18 19:50:20 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e543a500

8261352: Create implementation for component peer for all the components who should be ignored in a11y interactions

Reviewed-by: serb

! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
= src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/IgnoreAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/IgnoreAccessibility.m

Changeset: 2173fedd
Author:    Phil Race <prr at openjdk.org>
Date:      2021-03-18 20:00:11 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/2173fedd

8263439: getSupportedAttributeValues() throws NPE for Finishings attribute

Reviewed-by: psadhukhan, azvegint

! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
+ test/jdk/javax/print/attribute/AllSupportedValues/PrintValues.java

Changeset: e34f766b
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-03-18 20:00:55 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e34f766b

8252723: Run stack016.java also with C2-only

Reviewed-by: mseledtsov, iklam

! test/hotspot/jtreg/vmTestbase/nsk/stress/stack/stack016.java

Changeset: 01ddf3d2
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-03-18 20:07:34 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/01ddf3d2

8263622: The java.awt.color.ICC_Profile#setData invert the order of bytes for the "head" tag

Reviewed-by: azvegint

! src/java.desktop/share/native/liblcms/LCMS.c
+ test/jdk/java/awt/color/ICC_Profile/SetHeaderInfo.java

Changeset: c82a673c
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2021-03-18 20:10:26 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c82a673c

8262001: java/lang/management/ThreadMXBean/ResetPeakThreadCount.java failed with "RuntimeException: Current Peak = 14 Expected to be == previous peak = 7 + 8"

Reviewed-by: dfuchs, sspitsyn

! test/jdk/java/lang/management/ThreadMXBean/ResetPeakThreadCount.java

Changeset: fa0f1614
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-03-18 21:12:33 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/fa0f1614

8263742: (bf) MappedByteBuffer.force() should use the capacity as its upper bound

Reviewed-by: adinn, alanb

! src/java.base/share/classes/java/nio/MappedByteBuffer.java

Changeset: 788e30c1
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2021-03-18 21:26:46 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/788e30c1

8263320: [test] Add Object Stream Formatter to work with test utility HexPrinter

Reviewed-by: chegar

+ test/lib-test/jdk/test/lib/hexdump/ObjectStreamPrinterTest.java
+ test/lib-test/jdk/test/lib/hexdump/StreamDumpTest.java
+ test/lib/jdk/test/lib/hexdump/ObjectStreamPrinter.java
+ test/lib/jdk/test/lib/hexdump/StreamDump.java

Changeset: ed1e25d5
Author:    Phil Race <prr at openjdk.org>
Date:      2021-03-18 21:52:33 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ed1e25d5

8263833: Stop disabling warnings for sunFont.c with gcc

Reviewed-by: erikj

! make/modules/java.desktop/lib/Awt2dLibraries.gmk

Changeset: 6aa28b3b
Author:    Bradford Wetmore <wetmore at openjdk.org>
Date:      2021-03-18 22:31:01 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/6aa28b3b

8263827: Suspend "missing" javadoc doclint checks for smartcardio

Co-authored-by: Magnus Ihse Bursie <ihse at openjdk.org>
Reviewed-by: erikj

! make/Docs.gmk

Changeset: 434a399b
Author:    Valerie Peng <valeriep at openjdk.org>
Date:      2021-03-18 23:23:19 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/434a399b

8260274: Cipher.init(int, key) does not use highest priority provider for random bytes

Reviewed-by: ascarpino, xuelei

! src/java.base/share/classes/java/security/AlgorithmParameterGenerator.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/javax/crypto/Cipher.java
! src/java.base/share/classes/javax/crypto/KeyAgreement.java
! src/java.base/share/classes/javax/crypto/KeyGenerator.java
! src/java.base/share/classes/sun/security/jca/JCAUtil.java
! src/java.base/share/classes/sun/security/jca/Providers.java
+ test/jdk/java/security/misc/TestDefaultRandom.java

Changeset: d185655c
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-03-19 00:20:18 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d185655c

8263832: Shenandoah: Fixing parallel thread iteration in final mark task

Reviewed-by: rkennke

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp

Changeset: 1a21f779
Author:    Sergey Bylokhov <serb at openjdk.org>
Date:      2021-03-19 02:48:30 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/1a21f779

8263482: Make access to the ICC color profiles data multithread-friendly

Reviewed-by: azvegint

! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMSProfile.java
! src/java.desktop/share/native/liblcms/LCMS.c

Changeset: d24e4cfe
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-03-19 04:28:39 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d24e4cfe

8263481: Specification of JComponent::setDefaultLocale doesn't mention that passing 'null' restores VM's default locale

Reviewed-by: aivanov

! src/java.desktop/share/classes/javax/swing/JComponent.java
+ test/jdk/javax/swing/JComponent/TestNullLocale.java

Changeset: 454af871
Author:    Christoph Göttschkes <cgo at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-03-19 08:58:36 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/454af871

8263185: Mallinfo deprecated in glibc 2.33

Reviewed-by: stuefe, dholmes

! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp

Changeset: 701fd9da
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2021-03-19 09:10:09 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/701fd9da

8262476: Add filter to speed up CompileCommand lookup

Reviewed-by: kvn, thartmann

! src/hotspot/share/compiler/compilerOracle.cpp

Changeset: 4d51a82b
Author:    Chris Hegarty <chegar at openjdk.org>
Date:      2021-03-19 10:46:05 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4d51a82b

8263818: Release JNI local references in get/set-InetXXAddress-member helper functions of net_util.c

Reviewed-by: alanb

! src/java.base/share/native/libnet/net_util.c

Changeset: 57497ab0
Author:    Claes Redestad <redestad at openjdk.org>
Date:      2021-03-19 10:52:13 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/57497ab0

8263821: Remove unused MethodTypeForm canonicalization codes

Reviewed-by: mchung

! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/MethodTypeForm.java

Changeset: 1572f3cc
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-03-19 12:13:59 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/1572f3cc

8263852: Unused method SoftRefPolicy::use_should_clear_all_soft_refs

Reviewed-by: tschatzl

! src/hotspot/share/gc/shared/softRefPolicy.cpp
! src/hotspot/share/gc/shared/softRefPolicy.hpp

Changeset: b49c5893
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-03-19 13:06:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b49c5893

8263658: Use the blessed modifier order in java.base

Reviewed-by: rriggs, redestad

! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/lang/StackFrameInfo.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/StringLatin1.java
! src/java.base/share/classes/java/lang/StringUTF16.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
! src/java.base/share/classes/java/nio/BufferMismatch.java
! src/java.base/share/classes/java/text/CompactNumberFormat.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/time/format/DateTimeFormatterBuilder.java
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java
! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/commons/SerialVersionUIDAdder.java
! src/java.base/share/classes/jdk/internal/ref/CleanerFactory.java
! src/java.base/share/classes/jdk/internal/ref/CleanerImpl.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
! src/java.base/share/classes/sun/security/provider/AbstractDrbg.java
! src/java.base/share/classes/sun/security/ssl/SSLCipher.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SessionTicketExtension.java
! src/java.base/share/classes/sun/security/util/ResourcesMgr.java
! src/java.base/share/classes/sun/security/util/SignatureUtil.java

Changeset: d41f7512
Author:    Phil Race <prr at openjdk.org>
Date:      2021-03-19 18:12:46 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d41f7512

8247370: Clean up unused printing code in awt_PrintJob.cpp

Reviewed-by: serb, psadhukhan

! src/java.desktop/windows/native/libawt/windows/awt_PrintJob.cpp

Changeset: 30da9bc3
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-03-19 19:16:59 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/30da9bc3

8263546: Add "findsym" command to clhsdb.html help file

Reviewed-by: ysuenaga, lmesnik

! src/jdk.hotspot.agent/doc/clhsdb.html

Changeset: ed701ea6
Author:    Chris Plummer <cjplummer at openjdk.org>
Date:      2021-03-19 19:20:11 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ed701ea6

8262271: SA: Add new stress test that tests getting the stack trace of an active thread

Reviewed-by: ysuenaga, sspitsyn

+ test/jdk/sun/tools/jhsdb/JStackStressTest.java

Changeset: 0b5216a9
Author:    Ian Graves <igraves at openjdk.org>
Committer: Alexey Semenyuk <asemenyuk at openjdk.org>
Date:      2021-03-19 19:51:21 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0b5216a9

8263545: Convert jpackage to use Stream.toList()

Reviewed-by: asemenyuk, almatvee

! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/DesktopIntegration.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LibProvidersLookup.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxPackageBundler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DeployParams.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/DottedVersion.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Executor.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/FileAssociation.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/LauncherData.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/OverridableResource.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/PathGroup.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/StandardBundlerParam.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WinMsiBundler.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixAppImageFragmentBuilder.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixTool.java
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WixUiFragmentBuilder.java
! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/PathGroupTest.java

Changeset: 57fc8e9b
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2021-03-19 20:11:32 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/57fc8e9b

8262080: vmTestbase/nsk/jdi/Event/request/request001/TestDescription.java failed with "ERROR: new event is not ThreadStartEvent"

Reviewed-by: cjplummer, sspitsyn

! test/hotspot/jtreg/vmTestbase/nsk/jdi/Event/request/request001.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jdi/JDIBase.java

Changeset: 6737135b
Author:    Alex Menkov <amenkov at openjdk.org>
Date:      2021-03-19 20:13:05 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/6737135b

8262083: vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/TestDescription.java failed with "No notification: event JVMTI_EVENT_FRAME_POP (61)"

Reviewed-by: lmesnik, cjplummer

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SetEventNotificationMode/setnotif001/setnotif001.cpp

Changeset: 80d3ea02
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-03-19 21:04:25 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/80d3ea02

8263885: Use the blessed modifier order in java.sql/rowset/transation.xa

Reviewed-by: redestad, lancea

! src/java.sql.rowset/share/classes/com/sun/rowset/internal/XmlReaderContentHandler.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/java.sql/share/classes/java/sql/Types.java
! src/java.transaction.xa/share/classes/javax/transaction/xa/XAException.java
! src/java.transaction.xa/share/classes/javax/transaction/xa/XAResource.java
! src/java.transaction.xa/share/classes/javax/transaction/xa/Xid.java

Changeset: 77ebc110
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-03-19 21:06:24 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/77ebc110

8263892: More modifier order fixes in java.base

Reviewed-by: naoto, iris, redestad

! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/nio/channels/spi/AbstractSelectableChannel.java
! src/java.base/share/classes/java/util/Currency.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/util/TraceSignatureVisitor.java
! src/java.base/share/classes/sun/security/util/DerValue.java

Changeset: 6fa6557d
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-03-19 21:07:03 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/6fa6557d

8263825: Remove unused and commented out member from NTLMException

Reviewed-by: mullan, redestad

! src/java.base/share/classes/com/sun/security/ntlm/NTLMException.java

Changeset: 4d9517d2
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-03-19 21:23:14 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4d9517d2

8263834: Work around gdb <incomplete type> for HashtableEntry

Reviewed-by: dholmes, stuefe, tschatzl, coleenp

! src/hotspot/share/utilities/hashtable.hpp

Changeset: 96e5c3f1
Author:    Naoto Sato <naoto at openjdk.org>
Date:      2021-03-19 21:48:36 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/96e5c3f1

8263890: Broken links to Unicode.org

Reviewed-by: redestad, joehw, iris

! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/text/Collator.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/jdk/internal/icu/text/BidiBase.java
! src/java.base/share/classes/jdk/internal/icu/text/BidiLine.java
! src/java.base/share/classes/jdk/internal/icu/text/Normalizer2.java
! src/java.base/share/classes/jdk/internal/icu/text/NormalizerBase.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xpath/regex/RegularExpression.java

Changeset: 5b8233ba
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-03-20 05:51:04 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5b8233ba

8263871: On sem_destroy() failing we should assert

Reviewed-by: dholmes

! src/hotspot/os/posix/semaphore_posix.cpp

Changeset: ab66d699
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date:      2021-03-20 07:45:02 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ab66d699

8263138: Initialization of sun.font.SunFontManager.platformFontMap is not thread safe

Reviewed-by: aivanov, kizune, serb

! src/java.desktop/share/classes/sun/font/SunFontManager.java

Changeset: d2c137d4
Author:    Thomas Stuefe <stuefe at openjdk.org>
Date:      2021-03-20 09:06:53 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d2c137d4

8263558: Possible NULL dereference in fast path arena free if ZapResourceArea is true

Reviewed-by: kbarrett, coleenp

! src/hotspot/share/memory/arena.cpp
! src/hotspot/share/memory/arena.hpp

Changeset: cb742f95
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-03-20 13:42:16 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/cb742f95

8255255: Update Apache Santuario (XML Signature) to version 2.2.1

Reviewed-by: xuelei, mullan

! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/JCEMapper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/MessageDigestAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithm.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/SignatureAlgorithmSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/ECDSAUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/IntegrityHmac.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureBaseRSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureDSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/algorithms/implementations/SignatureECDSA.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizationException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/Canonicalizer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/CanonicalizerSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/InvalidCanonicalizerException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/helper/C14nHelper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_OmitComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer11_WithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315Excl.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclOmitComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315ExclWithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315OmitComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/Canonicalizer20010315WithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerBase.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/CanonicalizerPhysical.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/NameSpaceSymbTable.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/XmlAttrStack.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/AlgorithmAlreadyRegisteredException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/Base64DecodingException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/exceptions/XMLSecurityRuntimeException.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/ContentHandlerAlreadyRegisteredException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyInfo.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/KeyUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/DEREncodedKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/X509Data.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/DSAKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/ECKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/keyvalues/RSAKeyValue.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Certificate.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509Digest.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/content/x509/XMLX509SKI.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/InvalidKeyResolverException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/KeyResolverSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DEREncodedKeyValueResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/DSAKeyValueResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/ECKeyValueResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/KeyInfoReferenceResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/PrivateKeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RSAKeyValueResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/RetrievalMethodResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SecretKeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/SingleKeyResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509CertificateResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509DigestResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509IssuerSerialResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SKIResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/keyresolver/implementations/X509SubjectNameResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/StorageResolverException.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/CertsInFilesystemDirectoryResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/KeyStoreResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/keys/storage/implementations/SingleCertificateResolver.java
+ src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParser.java
+ src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParserException.java
+ src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParserImpl.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/config.xml
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_de.properties
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/resource/xmlsecurity_en.properties
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidDigestValueException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/InvalidSignatureValueException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/MissingResourceFailureException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/ReferenceNotInitializedException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignatureProperties.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/SignedInfo.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignature.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInput.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/XMLSignatureInputDebugger.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceData.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceNodeSetData.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceOctetStreamData.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/reference/ReferenceSubTreeData.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/InvalidTransformException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transform.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/TransformationException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/Transforms.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/FuncHere.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformBase64Decode.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14N11_WithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusive.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NExclusiveWithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformC14NWithComments.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformEnvelopedSignature.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPath2Filter.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXPointer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/implementations/TransformXSLT.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/InclusiveNamespaces.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPath2FilterContainer04.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/transforms/params/XPathFilterCHGPContainer.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Base64.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ClassLoaderUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/Constants.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/DOMNamespaceContext.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/ElementProxy.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/EncryptionConstants.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/HelperNodeList.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/I18n.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/IdResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JDKXPathAPI.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/RFC2253Parser.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/UnsyncByteArrayOutputStream.java
- src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/WeakObjectPool.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XPathFactory.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XalanXPathAPI.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolver.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverContext.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverException.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/ResourceResolverSpi.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverAnonymous.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverDirectHTTP.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverFragment.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverLocalFilesystem.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/resolver/implementations/ResolverXPointer.java
! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/DigesterOutputStream.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/SignerOutputStream.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheCanonicalizer.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheNodeSetData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheOctetStreamData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/ApacheTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMBase64Transform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14N11Method.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalXMLC14NMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCanonicalizationMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMCryptoBinary.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMDigestMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMEnvelopedTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMExcC14NMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMHMACSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfo.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyInfoFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyName.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMKeyValue.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMManifest.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMPGPData.java
+ src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRSAPSSSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMRetrievalMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureMethod.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperties.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignatureProperty.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSignedInfo.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMStructure.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMSubTreeData.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMURIDereferencer.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMUtils.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509Data.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMX509IssuerSerial.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLObject.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignature.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXMLSignatureFactory.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathFilter2Transform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXPathTransform.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMXSLTTransform.java
+ src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/RSAPSSParameterSpec.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Utils.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
! src/java.xml.crypto/share/legal/santuario.md
! test/jdk/com/sun/org/apache/xml/internal/security/TruncateHMAC.java
! test/jdk/com/sun/org/apache/xml/internal/security/transforms/ClassLoaderTest.java
! test/jdk/com/sun/org/apache/xml/internal/security/transforms/MyTransform.java

Changeset: 118a49fc
Author:    Alexander Zuev <kizune at openjdk.org>
Date:      2021-03-20 17:58:28 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/118a49fc

8263846: Bad JNI lookup getFocusOwner in accessibility code on Mac OS X

Reviewed-by: azvegint, prr

! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m

Changeset: cd45538b
Author:    David Holmes <dholmes at openjdk.org>
Date:      2021-03-21 00:42:16 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/cd45538b

8263771: Refactor javaClasses initialization code to isolate dumping code

Reviewed-by: coleenp, iklam

! src/hotspot/share/classfile/javaClasses.cpp

Changeset: 35cd9456
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-03-21 23:07:16 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/35cd9456

8263908: Build fails due to initialize_static_field_for_dump defined but not used after JDK-8263771

Reviewed-by: iklam, dholmes

! src/hotspot/share/classfile/javaClasses.cpp

Changeset: 5a7f22ab
Author:    casparcwang <casparcwang at tencent.com>
Committer: Jie Fu <jiefu at openjdk.org>
Date:      2021-03-22 02:18:27 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5a7f22ab

8263579: ZGC: Concurrent mark hangs with debug loglevel

Reviewed-by: pliden, ayang, eosterlund

! src/hotspot/share/gc/z/zMark.cpp

Changeset: 42104e55
Author:    Ajit Ghaisas <aghaisas at openjdk.org>
Date:      2021-03-22 02:44:59 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/42104e55

8263488: Verify CWarningWindow works with metal rendering pipeline

Reviewed-by: serb, pbansal, avu, kizune

! src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java

Changeset: a9d2267f
Author:    Markus Grönlund <mgronlun at openjdk.org>
Date:      2021-03-22 11:52:50 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a9d2267f

8260589: Crash in JfrTraceIdLoadBarrier::load(_jclass*)

Co-authored-by: Denghui Dong <ddong at openjdk.org>
Reviewed-by: jbachorik, egahlin

! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.hpp
! src/hotspot/share/jfr/support/jfrTraceIdExtension.hpp
! src/hotspot/share/oops/typeArrayKlass.cpp
+ test/jdk/jdk/jfr/jvm/TestPrimitiveClasses.java

Changeset: 6f1bcb05
Author:    Henri Tremblay <Henri.Tremblay at tradingscreen.com>
Committer: Harold Seigel <hseigel at openjdk.org>
Date:      2021-03-22 12:59:28 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/6f1bcb05

8263593: Fix multiple typos in hsdis README

Reviewed-by: thartmann

! src/utils/hsdis/README

Changeset: 5262d95b
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-03-22 13:38:19 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5262d95b

8263855: Use the blessed modifier order in java.management/naming

Reviewed-by: redestad, aefimov, dfuchs

! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectorServer.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/DefaultMXBeanMappingFactory.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/DescriptorCache.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanAnalyzer.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Repository.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientCommunicatorAdmin.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
! src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/javax/management/MBeanServerPermission.java
! src/java.management/share/classes/javax/management/NotificationBroadcasterSupport.java
! src/java.management/share/classes/javax/management/StandardMBean.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java
! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/java.management/share/classes/javax/management/monitor/Monitor.java
! src/java.management/share/classes/javax/management/remote/JMXServiceURL.java
! src/java.management/share/classes/sun/management/HotspotInternal.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
! src/java.management/share/classes/sun/management/MemoryImpl.java
! src/java.management/share/classes/sun/management/counter/perf/PerfDataEntry.java
! src/java.management/share/classes/sun/management/counter/perf/Prologue.java
! src/java.naming/share/classes/com/sun/jndi/ldap/Ber.java
! src/java.naming/share/classes/com/sun/jndi/ldap/ClientId.java
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! src/java.naming/share/classes/com/sun/jndi/ldap/DigestClientId.java
! src/java.naming/share/classes/com/sun/jndi/ldap/EntryChangeResponseControl.java
! src/java.naming/share/classes/com/sun/jndi/ldap/EventQueue.java
! src/java.naming/share/classes/com/sun/jndi/ldap/EventSupport.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClient.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapClientFactory.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtxFactory.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapReferralException.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapRequest.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSchemaParser.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapURL.java
! src/java.naming/share/classes/com/sun/jndi/ldap/ManageReferralControl.java
! src/java.naming/share/classes/com/sun/jndi/ldap/NamingEventNotifier.java
! src/java.naming/share/classes/com/sun/jndi/ldap/PersistentSearchControl.java
! src/java.naming/share/classes/com/sun/jndi/ldap/SimpleClientId.java
! src/java.naming/share/classes/com/sun/jndi/ldap/ext/StartTlsResponseImpl.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/ConnectionDesc.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Connections.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/ConnectionsRef.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/Pool.java
! src/java.naming/share/classes/com/sun/jndi/ldap/pool/PoolCleaner.java
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/LdapSasl.java
! src/java.naming/share/classes/com/sun/jndi/ldap/sasl/TlsChannelBinding.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/dir/HierMemDirCtx.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/dir/LazySearchEnumerationImpl.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/url/GenericURLContext.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/url/GenericURLDirContext.java
! src/java.naming/share/classes/com/sun/jndi/toolkit/url/UrlUtil.java
! src/java.naming/share/classes/com/sun/jndi/url/ldap/ldapURLContext.java
! src/java.naming/share/classes/com/sun/jndi/url/ldaps/ldapsURLContextFactory.java
! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
! src/java.naming/share/classes/javax/naming/directory/DirContext.java
! src/java.naming/share/classes/javax/naming/directory/SearchControls.java
! src/java.naming/share/classes/javax/naming/event/EventContext.java
! src/java.naming/share/classes/javax/naming/ldap/ManageReferralControl.java
! src/java.naming/share/classes/javax/naming/ldap/PagedResultsControl.java
! src/java.naming/share/classes/javax/naming/ldap/PagedResultsResponseControl.java
! src/java.naming/share/classes/javax/naming/ldap/SortControl.java
! src/java.naming/share/classes/javax/naming/ldap/SortResponseControl.java
! src/java.naming/share/classes/javax/naming/ldap/StartTlsRequest.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java

Changeset: 6c2220e6
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-03-22 13:51:52 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/6c2220e6

8263861: Shenandoah: Remove unused member in ShenandoahGCStateResetter

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.hpp

Changeset: 0abbfb2f
Author:    Roger Riggs <rriggs at openjdk.org>
Date:      2021-03-22 14:50:47 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0abbfb2f

8263729: [test] divert spurious output away from stream under test in ProcessBuilder Basic test

Reviewed-by: stuefe, iklam

! test/jdk/java/lang/ProcessBuilder/Basic.java

Changeset: ba504fce
Author:    Jonathan Dowland <jdowland at openjdk.org>
Committer: Chris Hegarty <chegar at openjdk.org>
Date:      2021-03-22 15:29:47 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ba504fce

8187450: JNI local refs exceeds capacity warning in NetworkInterface::getAll

Reviewed-by: chegar, dfuchs, aph

! src/java.base/unix/native/libnet/NetworkInterface.c
! src/java.base/windows/native/libnet/NetworkInterface.c
! test/jdk/java/net/NetworkInterface/Test.java

Changeset: 840ab7bf
Author:    Alexey Ivanov <aivanov at openjdk.org>
Date:      2021-03-22 15:54:51 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/840ab7bf

8263894: Convert defaultPrinter and printers fields to local variables

Reviewed-by: prr, azvegint, kizune

! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java

Changeset: b2df5137
Author:    Henry Jen <henryjen at openjdk.org>
Date:      2021-03-22 15:59:49 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b2df5137

8261785: Calling "main" method in anonymous nested class crashes the JVM

Reviewed-by: serb

! src/java.base/macosx/native/libjli/java_md_macosx.m
+ test/jdk/tools/launcher/8261785/CrashTheJVM.java
+ test/jdk/tools/launcher/8261785/Test8261785.java

Changeset: f08bf4b9
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-03-22 16:16:26 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/f08bf4b9

8263891: Changes for 8076985 missed the fix.

Reviewed-by: roland

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

Changeset: f84b52b8
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-03-22 17:03:12 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/f84b52b8

8263897: compiler/c2/aarch64/TestVolatilesSerial.java failed with "java.lang.RuntimeException: Wrong method"

Reviewed-by: roland

! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java

Changeset: f62b1008
Author:    Leonid Mesnik <lmesnik at openjdk.org>
Date:      2021-03-22 17:56:54 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/f62b1008

8263895: Test nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp uses incorrect indices

Reviewed-by: amenkov, kevinw

! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadGroupChildren/getthrdgrpchld001/getthrdgrpchld001.cpp

Changeset: a5e7a890
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-03-22 23:14:07 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a5e7a890

8263904: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails on x86_32

Reviewed-by: kvn

! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java

Changeset: b23228d1
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-03-23 01:18:38 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b23228d1

8263914: CDS fails to find the default shared archive on x86_32

Reviewed-by: dholmes, iklam

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

Changeset: 6b4c6541
Author:    Tom Rodriguez <never at openjdk.org>
Date:      2021-03-23 05:48:20 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/6b4c6541

8263776: [JVMCI] add helper to perform Java upcalls

Reviewed-by: kvn

! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp

Changeset: b2a52ea5
Author:    Yasumasa Suenaga <ysuenaga at openjdk.org>
Date:      2021-03-23 06:27:20 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/b2a52ea5

8263342: Add --connect option to jhsdb hsdb/clhsdb

Reviewed-by: cjplummer, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CLHSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
! src/jdk.hotspot.agent/share/man/jhsdb.1
+ test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbTestConnectArgument.java

Changeset: 5a51d709
Author:    Sibabrata Sahoo <ssahoo at openjdk.org>
Date:      2021-03-23 06:46:20 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5a51d709

8247895: SHA1PRNGReseed.java is calling setSeed(0)

Reviewed-by: weijun, rhalade

! test/jdk/sun/security/provider/SecureRandom/SHA1PRNGReseed.java

Changeset: 036ae0ea
Author:    Sibabrata Sahoo <ssahoo at openjdk.org>
Date:      2021-03-23 06:48:01 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/036ae0ea

8225438: javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java failed with Read timed out

Reviewed-by: xuelei, rhalade, hchao

! test/jdk/javax/net/ssl/TLSCommon/TestSessionLocalPrincipal.java

Changeset: 7b6efd3b
Author:    Marcus G K Williams <marcus.williams at intel.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-03-23 06:51:12 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7b6efd3b

8263904: compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java fails on x86_32

Reviewed-by: kvn, thartmann

! test/hotspot/jtreg/compiler/intrinsics/bmi/TestBzhiI2L.java
! test/hotspot/jtreg/compiler/intrinsics/bmi/verifycode/BmiIntrinsicBase.java

Changeset: 289d48ae
Author:    Joe Wang <joehw at openjdk.org>
Date:      2021-03-23 06:52:03 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/289d48ae

8261673: Move javadoc for the lookup mechanism to module-info

Reviewed-by: lancea, naoto, iris

! src/java.xml/share/classes/javax/xml/parsers/DocumentBuilderFactory.java
! src/java.xml/share/classes/javax/xml/parsers/SAXParserFactory.java
! src/java.xml/share/classes/javax/xml/stream/XMLEventFactory.java
! src/java.xml/share/classes/javax/xml/stream/XMLInputFactory.java
! src/java.xml/share/classes/javax/xml/stream/XMLOutputFactory.java
! src/java.xml/share/classes/javax/xml/transform/TransformerFactory.java
! src/java.xml/share/classes/javax/xml/validation/SchemaFactory.java
! src/java.xml/share/classes/javax/xml/xpath/XPathFactory.java
! src/java.xml/share/classes/module-info.java

Changeset: 4ef7c67b
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-23 06:52:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4ef7c67b

8263979: Cleanup duplicate check in Unicode.contains

Reviewed-by: prappo, alanb

! src/java.base/share/classes/sun/nio/cs/Unicode.java

Changeset: 57d8f1d0
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-23 06:53:45 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/57d8f1d0

8263985: BCEscapeAnalyzer::invoke checks target->is_loaded() twice

Reviewed-by: kvn, thartmann

! src/hotspot/share/ci/bcEscapeAnalyzer.cpp

Changeset: df01b15b
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-23 06:54:27 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/df01b15b

8263977: GTK L&F: Cleanup duplicate checks in GTKStyle and GTKLookAndFeel

Reviewed-by: serb, pbansal, kizune

! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKStyle.java

Changeset: 0b03d047
Author:    Evgeny Nikitin <enikitin at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date:      2021-03-23 06:55:05 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0b03d047

8167015: compiler/codecache/jmx/PoolsIndependenceTest.java timeout

Reviewed-by: kvn, thartmann

! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/compiler/codecache/jmx/PoolsIndependenceTest.java

Changeset: 2da882c0
Author:    Nils Eliasson <neliasso at openjdk.org>
Date:      2021-03-23 07:45:48 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/2da882c0

8262465: Very long compilation times and high memory consumption in C2 debug builds

Reviewed-by: kvn, thartmann

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

Changeset: 7b81f8e3
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-03-23 07:51:58 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/7b81f8e3

8263915: runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java fails when UseCompressedClassPointers is off

Reviewed-by: minqi

! test/hotspot/jtreg/runtime/cds/appcds/MismatchedPathTriggerMemoryRelease.java

Changeset: fd3a33a8
Author:    Roland Westrelin <roland at openjdk.org>
Date:      2021-03-23 08:15:47 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/fd3a33a8

8263189: C2: assert(!had_error) failed: bad dominance

Reviewed-by: kvn, thartmann

! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/longcountedloops/TestDeadLongPhi.java

Changeset: 851474a8
Author:    Nick Gasson <ngasson at openjdk.org>
Date:      2021-03-23 10:20:56 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/851474a8

8263649: AArch64: update cas.m4 to match current AD file

Reviewed-by: aph

! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/cas.m4

Changeset: 9dad857e
Author:    Daniel Fuchs <dfuchs at openjdk.org>
Date:      2021-03-23 10:39:42 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9dad857e

8263080: Obsolete relationship in MulticastSocket API documentation.

Reviewed-by: alanb

! src/java.base/share/classes/java/net/MulticastSocket.java

Changeset: de2ff256
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-03-23 11:35:55 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/de2ff256

8263974: Move SystemDictionary::verify_protection_domain

Reviewed-by: hseigel, lfoltan, dholmes

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileStream.cpp
! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/lambdaFormInvokers.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/oops/klass.cpp

Changeset: fbd57bd4
Author:    Lutz Schmidt <lucy at openjdk.org>
Date:      2021-03-23 11:50:16 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/fbd57bd4

8263260: [s390] Support latest hardware (z14 and z15)

Reviewed-by: goetz, mdoerr

! src/hotspot/cpu/s390/vm_version_s390.cpp
! src/hotspot/cpu/s390/vm_version_s390.hpp

Changeset: 5bc382fb
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-03-23 12:11:26 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5bc382fb

8263976: Remove block allocation from BasicHashtable

Reviewed-by: lfoltan, iklam

! src/hotspot/share/classfile/dictionary.cpp
! src/hotspot/share/classfile/dictionary.hpp
! src/hotspot/share/classfile/loaderConstraints.cpp
! src/hotspot/share/classfile/moduleEntry.cpp
! src/hotspot/share/classfile/packageEntry.cpp
! src/hotspot/share/classfile/placeholders.cpp
! src/hotspot/share/classfile/resolutionErrors.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/gc/g1/g1CodeCacheRemSet.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiTagMapTable.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/hashtable.cpp
! src/hotspot/share/utilities/hashtable.hpp
! src/hotspot/share/utilities/hashtable.inline.hpp
! test/hotspot/jtreg/runtime/NMT/CheckForProperDetailStackTrace.java

Changeset: 8c1ab38e
Author:    Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date:      2021-03-23 12:15:03 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/8c1ab38e

8263766: Confusing specification of JEditorPaneAccessibleHypertextSupport constructor

Reviewed-by: azvegint, pbansal

! src/java.desktop/share/classes/javax/swing/JEditorPane.java

Changeset: 23353626
Author:    Andrey Turbanov <turbanoff at gmail.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-23 13:21:44 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/23353626

8264032: Improve thread safety of Runtime.version()

Reviewed-by: shade, alanb

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

Changeset: bd7a184b
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2021-03-23 13:25:56 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/bd7a184b

8263442: Potential bug in jdk.internal.net.http.common.Utils.CONTEXT_RESTRICTED

Reviewed-by: dfuchs

! src/java.net.http/share/classes/jdk/internal/net/http/AsyncSSLTunnelConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainTunnelingConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
+ test/jdk/java/net/httpclient/AuthFilter.java

Changeset: e9321cdc
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-03-23 13:40:48 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e9321cdc

8263964: Redundant check in ObjectStartArray::object_starts_in_range

Reviewed-by: sjohanss, tschatzl

! src/hotspot/share/gc/parallel/objectStartArray.cpp
! src/hotspot/share/gc/parallel/objectStartArray.hpp

Changeset: 8fa34e40
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-03-23 16:03:59 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/8fa34e40

8241619: (fs) Files.newByteChannel(path, Set.of(CREATE_NEW, READ)) does not throw a FileAlreadyExistsException when the file exists

Reviewed-by: alanb

! src/java.base/share/classes/java/nio/channels/AsynchronousFileChannel.java
! src/java.base/share/classes/java/nio/channels/FileChannel.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/nio/file/package-info.java
! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java
! src/java.base/share/classes/java/nio/file/spi/package-info.java

Changeset: d7268fa3
Author:    Brian Burkhalter <bpb at openjdk.org>
Date:      2021-03-23 16:06:21 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/d7268fa3

8251942: PrintStream specification is not clear which flush method is automatically invoked

Reviewed-by: dfuchs, alanb

! src/java.base/share/classes/java/io/PrintStream.java

Changeset: c087f3ed
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-23 17:48:19 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c087f3ed

8263995: Incorrect double-checked locking in Types.arraySuperType()

Reviewed-by: mcimadamore, jlahoda

! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Types.java

Changeset: 087c8bfb
Author:    Albert Mingkun Yang <ayang at openjdk.org>
Date:      2021-03-23 18:18:39 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/087c8bfb

8264041: Incorrect comments for ParallelCompactData::summarize_dense_prefix

Reviewed-by: tschatzl

! src/hotspot/share/gc/parallel/psParallelCompact.hpp

Changeset: 1c9817b0
Author:    Calvin Cheung <ccheung at openjdk.org>
Date:      2021-03-23 19:05:50 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/1c9817b0

8261479: CDS runtime code should check exceptions

Reviewed-by: minqi, dholmes, iklam

! src/hotspot/share/classfile/classListParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderExt.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/memory/archiveUtils.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/metaspaceShared.cpp

Changeset: 47ef0389
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-03-23 20:54:23 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/47ef0389

8263905: Remove finalize methods for SocketInput/OutputStream

Reviewed-by: alanb, vtewari, dfuchs, mchung

! src/java.base/share/classes/java/net/SocketInputStream.java
! src/java.base/share/classes/java/net/SocketOutputStream.java

Changeset: 91d86e6a
Author:    Koichi Sakata <ksakata at openjdk.org>
Committer: Chris Plummer <cjplummer at openjdk.org>
Date:      2021-03-23 21:12:54 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/91d86e6a

8263572: Output from jstack mixed mode is misaligned

Reviewed-by: cjplummer, sspitsyn

! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/PStack.java

Changeset: 35102cb0
Author:    Ioi Lam <iklam at openjdk.org>
Date:      2021-03-23 21:15:38 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/35102cb0

8263992: Remove dead code NativeLookup::base_library_lookup

Reviewed-by: coleenp, dholmes

! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/nativeLookup.cpp
! src/hotspot/share/prims/nativeLookup.hpp

Changeset: 2425462a
Author:    Kim Barrett <kbarrett at openjdk.org>
Date:      2021-03-23 21:16:35 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/2425462a

8263903: Use Cleaner instead of finalize to auto stop Timer thread

Reviewed-by: dholmes, alanb, bchristi, rriggs, mchung

! src/java.base/share/classes/java/util/Timer.java
+ test/jdk/java/util/Timer/AutoStop.java

Changeset: 15bcf6d9
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2021-03-23 21:45:40 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/15bcf6d9

8264055: backout JDK-8248904 in order to resubmit with additional attribution.

Reviewed-by: kcr, asemenyuk

! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/java32.png
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/java.icns
- src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/product-def.plist
- src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/sandbox.plist
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/java48.ico
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java

Changeset: 0b2aa1b6
Author:    Weijun Wang <weijun at openjdk.org>
Date:      2021-03-23 22:23:37 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/0b2aa1b6

8263978: Clarify why 0 argument is ignored in SecureRandom::setSeed

Reviewed-by: valeriep

! src/java.base/share/classes/java/security/SecureRandom.java

Changeset: 8d63bb6a
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-03-24 04:06:48 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/8d63bb6a

8260565: JFR: Fix copyright header in tests

Reviewed-by: mseledtsov, mgronlun

! test/jdk/jdk/jfr/api/consumer/TestFieldAccess.java
! test/jdk/jdk/jfr/api/consumer/TestGetStackTrace.java
! test/jdk/jdk/jfr/api/consumer/TestHiddenMethod.java
! test/jdk/jdk/jfr/api/consumer/TestMethodGetModifiers.java
! test/jdk/jdk/jfr/api/consumer/TestReadTwice.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedClassLoader.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedEvent.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThread.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedEventGetThreadOther.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedFrame.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedFullStackTrace.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedInstantEventTimestamp.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedMethodDescriptor.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedObject.java
! test/jdk/jdk/jfr/api/consumer/TestRecordedThreadGroupParent.java
! test/jdk/jdk/jfr/api/consumer/TestRecordingFile.java
! test/jdk/jdk/jfr/api/consumer/TestRecordingFileReadEventEof.java
! test/jdk/jdk/jfr/api/consumer/TestRecordingInternals.java
! test/jdk/jdk/jfr/api/consumer/TestSingleRecordedEvent.java
! test/jdk/jdk/jfr/api/consumer/TestToString.java
! test/jdk/jdk/jfr/api/consumer/TestValueDescriptorRecorded.java
! test/jdk/jdk/jfr/api/consumer/filestream/TestMultipleChunk.java
! test/jdk/jdk/jfr/api/consumer/filestream/TestOrdered.java
! test/jdk/jdk/jfr/api/consumer/filestream/TestReuse.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/EventProducer.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestAwaitTermination.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestBasics.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestClose.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestConstructor.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestDisable.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestEnable.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestMaxAge.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnClose.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnErrorAsync.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnErrorSync.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnEvent.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnFlush.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestOnMetadata.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestRecordingName.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestRecursive.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestRemove.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetEndTime.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetMaxAge.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetMaxSize.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetSettings.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestSetStartTime.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestStart.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestStartAsync.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestStoppedRecording.java
! test/jdk/jdk/jfr/api/consumer/recordingstream/TestUtils.java
! test/jdk/jdk/jfr/api/consumer/security/DriverRecordingDumper.java
! test/jdk/jdk/jfr/api/consumer/security/TestMissingPermission.java
! test/jdk/jdk/jfr/api/consumer/security/TestRecordingFile.java
! test/jdk/jdk/jfr/api/consumer/security/TestRecordingStream.java
! test/jdk/jdk/jfr/api/consumer/security/TestStreamingFile.java
! test/jdk/jdk/jfr/api/consumer/security/TestStreamingLocal.java
! test/jdk/jdk/jfr/api/consumer/security/TestStreamingRemote.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestChunkGap.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestCrossProcessStreaming.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestEmptyChunks.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestEnableEvents.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestEventRegistration.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestFilledChunks.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestFiltering.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestInProcessMigration.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMCrash.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestJVMExit.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestLatestEvent.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestOutOfProcessMigration.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestProcess.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestRecordingBefore.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestRemovedChunks.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestRepositoryProperty.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestStartMultiChunk.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestStartSingleChunk.java
! test/jdk/jdk/jfr/api/consumer/streaming/TestUnstarted.java
! test/jdk/jdk/jfr/api/event/TestAbstractEvent.java
! test/jdk/jdk/jfr/api/event/TestBeginEnd.java
! test/jdk/jdk/jfr/api/event/TestClinitRegistration.java
! test/jdk/jdk/jfr/api/event/TestClonedEvent.java
! test/jdk/jdk/jfr/api/event/TestEnableDisable.java
! test/jdk/jdk/jfr/api/event/TestEventDuration.java
! test/jdk/jdk/jfr/api/event/TestEventFactory.java
! test/jdk/jdk/jfr/api/event/TestEventFactoryRegisterTwice.java
! test/jdk/jdk/jfr/api/event/TestEventFactoryRegistration.java
! test/jdk/jdk/jfr/api/event/TestExtends.java
! test/jdk/jdk/jfr/api/event/TestGetDuration.java
! test/jdk/jdk/jfr/api/event/TestIsEnabled.java
! test/jdk/jdk/jfr/api/event/TestIsEnabledMultiple.java
! test/jdk/jdk/jfr/api/event/TestOwnCommit.java
! test/jdk/jdk/jfr/api/event/TestShouldCommit.java
! test/jdk/jdk/jfr/api/event/TestStaticEnable.java
! test/jdk/jdk/jfr/api/event/dynamic/TestDynamicAnnotations.java
! test/jdk/jdk/jfr/api/event/dynamic/TestEventFactory.java
! test/jdk/jdk/jfr/api/flightrecorder/MyListener.java
! test/jdk/jdk/jfr/api/flightrecorder/TestAddListenerTwice.java
! test/jdk/jdk/jfr/api/flightrecorder/TestAddPeriodicEvent.java
! test/jdk/jdk/jfr/api/flightrecorder/TestFlightRecorderListenerRecorderInitialized.java
! test/jdk/jdk/jfr/api/flightrecorder/TestGetEventTypes.java
! test/jdk/jdk/jfr/api/flightrecorder/TestGetPlatformRecorder.java
! test/jdk/jdk/jfr/api/flightrecorder/TestGetRecordings.java
! test/jdk/jdk/jfr/api/flightrecorder/TestGetSettings.java
! test/jdk/jdk/jfr/api/flightrecorder/TestIsAvailable.java
! test/jdk/jdk/jfr/api/flightrecorder/TestIsInitialized.java
! test/jdk/jdk/jfr/api/flightrecorder/TestListener.java
! test/jdk/jdk/jfr/api/flightrecorder/TestListenerNull.java
! test/jdk/jdk/jfr/api/flightrecorder/TestPeriodicEventsSameHook.java
! test/jdk/jdk/jfr/api/flightrecorder/TestRecorderInitializationCallback.java
! test/jdk/jdk/jfr/api/flightrecorder/TestRegisterUnregisterEvent.java
! test/jdk/jdk/jfr/api/flightrecorder/TestSettingsControl.java
! test/jdk/jdk/jfr/api/flightrecorder/TestSnapshot.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestCategory.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestContentType.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestDescription.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestDynamicAnnotation.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestEnabled.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestExperimental.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestFieldAnnotations.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestFormatMissingValue.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestHasValue.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestInheritedAnnotations.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestLabel.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestMetadata.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestName.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestPeriod.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestRegistered.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestRegisteredFalseAndRunning.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestRelational.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestSimpleMetadataEvent.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestStackTrace.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestThreshold.java
! test/jdk/jdk/jfr/api/metadata/annotations/TestTypesIdentical.java
! test/jdk/jdk/jfr/api/metadata/eventtype/EventWithCustomSettings.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotation.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotationElements.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetAnnotations.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetCategory.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetDefaultValues.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetDescription.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetEventType.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetField.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetFields.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestGetSettings.java
! test/jdk/jdk/jfr/api/metadata/eventtype/TestUnloadingEventClass.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/AnnotatedSetting.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/BaseEvent.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/CustomEvent.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/PlainSetting.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestDefaultValue.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetAnnotation.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetAnnotationElement.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetContentType.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetDescription.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetLabel.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetName.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetTypeId.java
! test/jdk/jdk/jfr/api/metadata/settingdescriptor/TestGetTypeName.java
! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestClasses.java
! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestConstructor.java
! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestGetAnnotations.java
! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestGetFields.java
! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestIsArray.java
! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestSimpleTypes.java
! test/jdk/jdk/jfr/api/metadata/valuedescriptor/TestValueDescriptorContentType.java
! test/jdk/jdk/jfr/api/modules/TestModularizedEvent.java
! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.annotation/module-info.java
! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.annotation/test/jfr/annotation/ModularizedAnnotation.java
! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.event/module-info.java
! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.event/test/jfr/event/ModularizedOrdinaryEvent.java
! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.event/test/jfr/event/ModularizedPeriodicEvent.java
! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.main/module-info.java
! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.main/test/jfr/main/MainTest.java
! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.setting/module-info.java
! test/jdk/jdk/jfr/api/modules/src_mods/test.jfr.setting/test/jfr/setting/ModularizedSetting.java
! test/jdk/jdk/jfr/api/recorder/TestRecorderInitialized.java
! test/jdk/jdk/jfr/api/recorder/TestRecorderListener.java
! test/jdk/jdk/jfr/api/recorder/TestStartStopRecording.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestFileExist.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestFileReadOnly.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestInvalid.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestLongPath.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestMultiple.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestReadOnly.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestState.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestToDiskFalse.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestToDiskTrue.java
! test/jdk/jdk/jfr/api/recording/destination/TestDestWithDuration.java
! test/jdk/jdk/jfr/api/recording/dump/TestDump.java
! test/jdk/jdk/jfr/api/recording/dump/TestDumpInvalid.java
! test/jdk/jdk/jfr/api/recording/dump/TestDumpLongPath.java
! test/jdk/jdk/jfr/api/recording/dump/TestDumpMultiple.java
! test/jdk/jdk/jfr/api/recording/dump/TestDumpReadOnly.java
! test/jdk/jdk/jfr/api/recording/dump/TestDumpState.java
! test/jdk/jdk/jfr/api/recording/event/TestChunkPeriod.java
! test/jdk/jdk/jfr/api/recording/event/TestEnableClass.java
! test/jdk/jdk/jfr/api/recording/event/TestEnableName.java
! test/jdk/jdk/jfr/api/recording/event/TestEventTime.java
! test/jdk/jdk/jfr/api/recording/event/TestLoadEventAfterStart.java
! test/jdk/jdk/jfr/api/recording/event/TestPeriod.java
! test/jdk/jdk/jfr/api/recording/event/TestReEnableClass.java
! test/jdk/jdk/jfr/api/recording/event/TestReEnableMultiple.java
! test/jdk/jdk/jfr/api/recording/event/TestReEnableName.java
! test/jdk/jdk/jfr/api/recording/event/TestRecordingEnableDisable.java
! test/jdk/jdk/jfr/api/recording/event/TestThreshold.java
! test/jdk/jdk/jfr/api/recording/misc/TestGetId.java
! test/jdk/jdk/jfr/api/recording/misc/TestGetSize.java
! test/jdk/jdk/jfr/api/recording/misc/TestGetSizeToMem.java
! test/jdk/jdk/jfr/api/recording/misc/TestGetStream.java
! test/jdk/jdk/jfr/api/recording/misc/TestRecordingBase.java
! test/jdk/jdk/jfr/api/recording/misc/TestRecordingCopy.java
! test/jdk/jdk/jfr/api/recording/options/TestDuration.java
! test/jdk/jdk/jfr/api/recording/options/TestName.java
! test/jdk/jdk/jfr/api/recording/settings/TestConfigurationGetContents.java
! test/jdk/jdk/jfr/api/recording/settings/TestCreateConfigFromPath.java
! test/jdk/jdk/jfr/api/recording/settings/TestCreateConfigFromReader.java
! test/jdk/jdk/jfr/api/recording/settings/TestGetConfigurations.java
! test/jdk/jdk/jfr/api/recording/settings/TestSettingsAvailability.java
! test/jdk/jdk/jfr/api/recording/state/TestOptionState.java
! test/jdk/jdk/jfr/api/recording/state/TestState.java
! test/jdk/jdk/jfr/api/recording/state/TestStateDuration.java
! test/jdk/jdk/jfr/api/recording/state/TestStateIdenticalListeners.java
! test/jdk/jdk/jfr/api/recording/state/TestStateInvalid.java
! test/jdk/jdk/jfr/api/recording/state/TestStateMultiple.java
! test/jdk/jdk/jfr/api/recording/state/TestStateScheduleStart.java
! test/jdk/jdk/jfr/api/recording/time/TestTime.java
! test/jdk/jdk/jfr/api/recording/time/TestTimeDuration.java
! test/jdk/jdk/jfr/api/recording/time/TestTimeMultiple.java
! test/jdk/jdk/jfr/api/recording/time/TestTimeScheduleStart.java
! test/jdk/jdk/jfr/api/settings/RegExpControl.java
! test/jdk/jdk/jfr/api/settings/StringListSetting.java
! test/jdk/jdk/jfr/api/settings/TestFilterEvents.java
! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationInNewTLABEvent.java
! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationOutsideTLABEvent.java
! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEvent.java
! test/jdk/jdk/jfr/event/allocation/TestObjectAllocationSampleEventThrottling.java
! test/jdk/jdk/jfr/event/compiler/TestCodeCacheConfig.java
! test/jdk/jdk/jfr/event/compiler/TestCodeCacheFull.java
! test/jdk/jdk/jfr/event/compiler/TestCodeCacheStats.java
! test/jdk/jdk/jfr/event/compiler/TestCodeSweeper.java
! test/jdk/jdk/jfr/event/compiler/TestCodeSweeperConfig.java
! test/jdk/jdk/jfr/event/compiler/TestCodeSweeperStats.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerCompile.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerConfig.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerInlining.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerPhase.java
! test/jdk/jdk/jfr/event/compiler/TestCompilerStats.java
! test/jdk/jdk/jfr/event/compiler/TestDeoptimization.java
! test/jdk/jdk/jfr/event/diagnostics/TestHeapDump.java
! test/jdk/jdk/jfr/event/gc/collection/AppGCProvoker.java
! test/jdk/jdk/jfr/event/gc/collection/GCEventAll.java
! test/jdk/jdk/jfr/event/gc/collection/GCGarbageCollectionUtil.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithParallelOld.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithSerial.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithG1ConcurrentMark.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithG1FullCollection.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithParallelOld.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCEventMixedWithSerial.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCGarbageCollectionEvent.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCWithFasttime.java
! test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithDefNew.java
! test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithG1New.java
! test/jdk/jdk/jfr/event/gc/collection/TestYoungGarbageCollectionEventWithParallelScavenge.java
! test/jdk/jdk/jfr/event/gc/collection/YoungGarbageCollectionEvent.java
! test/jdk/jdk/jfr/event/gc/configuration/GCHeapConfigurationEventTester.java
! test/jdk/jdk/jfr/event/gc/configuration/GCHeapConfigurationEventVerifier.java
! test/jdk/jdk/jfr/event/gc/configuration/GCYoungGenerationConfigurationEventTester.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCConfigurationEvent.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCConfigurationEventWithDefaultPauseTarget.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWith32BitOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithHeapBasedOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCHeapConfigurationEventWithZeroBasedOops.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCSurvivorConfigurationEvent.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCTLABConfigurationEvent.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithMinAndMaxSize.java
! test/jdk/jdk/jfr/event/gc/configuration/TestGCYoungGenerationConfigurationEventWithNewRatio.java
! test/jdk/jdk/jfr/event/gc/detailed/ExecuteOOMApp.java
! test/jdk/jdk/jfr/event/gc/detailed/OOMApp.java
! test/jdk/jdk/jfr/event/gc/detailed/PromotionEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/PromotionFailedEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/StressAllocationGCEvents.java
! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationFailedEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestEvacuationInfoEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestG1AIHOPEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestG1ConcurrentModeFailureEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestG1EvacMemoryStatsEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestG1HeapRegionInformationEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestG1HeapRegionTypeChangeEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestG1IHOPEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestG1MMUEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestGCPhaseConcurrent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithG1.java
! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionEventWithParallelScavenge.java
! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithDefNew.java
! test/jdk/jdk/jfr/event/gc/detailed/TestPromotionFailedEventWithParallelScavenge.java
! test/jdk/jdk/jfr/event/gc/detailed/TestTenuringDistributionEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZAllocationStallEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZPageAllocationEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZRelocationSetGroupEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZUncommitEvent.java
! test/jdk/jdk/jfr/event/gc/detailed/TestZUnmapEvent.java
! test/jdk/jdk/jfr/event/gc/heapsummary/HeapSummaryEventAllGcs.java
! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryCommittedSize.java
! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventDefNewSerial.java
! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventG1.java
! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventPSParOld.java
! test/jdk/jdk/jfr/event/gc/objectcount/ObjectCountAfterGCEvent.java
! test/jdk/jdk/jfr/event/gc/objectcount/ObjectCountEventVerifier.java
! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1ConcurrentMark.java
! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithG1FullCollection.java
! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithParallelOld.java
! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountAfterGCEventWithSerial.java
! test/jdk/jdk/jfr/event/gc/objectcount/TestObjectCountEvent.java
! test/jdk/jdk/jfr/event/gc/refstat/RefStatEvent.java
! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithDefNew.java
! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1ConcurrentMark.java
! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1FullCollection.java
! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithG1New.java
! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelOld.java
! test/jdk/jdk/jfr/event/gc/refstat/TestRefStatEventWithParallelScavenge.java
! test/jdk/jdk/jfr/event/gc/stacktrace/AllocationStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestDefNewAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1HumongousAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1OldAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestG1YoungAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMarkSweepCompactAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceG1GCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceParallelGCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestMetaspaceSerialGCAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelMarkSweepAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/gc/stacktrace/TestParallelScavengeAllocationPendingStackTrace.java
! test/jdk/jdk/jfr/event/io/IOEvent.java
! test/jdk/jdk/jfr/event/io/IOHelper.java
! test/jdk/jdk/jfr/event/io/InstrumentationCallback.java
! test/jdk/jdk/jfr/event/io/TestDisabledEvents.java
! test/jdk/jdk/jfr/event/io/TestFileChannelEvents.java
! test/jdk/jdk/jfr/event/io/TestFileReadOnly.java
! test/jdk/jdk/jfr/event/io/TestFileStreamEvents.java
! test/jdk/jdk/jfr/event/io/TestInstrumentation.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileEvents.java
! test/jdk/jdk/jfr/event/io/TestRandomAccessFileThread.java
! test/jdk/jdk/jfr/event/io/TestSocketChannelEvents.java
! test/jdk/jdk/jfr/event/io/TestSocketEvents.java
! test/jdk/jdk/jfr/event/metadata/TestDefaultConfigurations.java
! test/jdk/jdk/jfr/event/metadata/TestEventMetadata.java
! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
! test/jdk/jdk/jfr/event/oldobject/OldObjects.java
! test/jdk/jdk/jfr/event/oldobject/TestAllocationTime.java
! test/jdk/jdk/jfr/event/oldobject/TestArrayInformation.java
! test/jdk/jdk/jfr/event/oldobject/TestCircularReference.java
! test/jdk/jdk/jfr/event/oldobject/TestClassLoader.java
! test/jdk/jdk/jfr/event/oldobject/TestClassLoaderLeak.java
! test/jdk/jdk/jfr/event/oldobject/TestFieldInformation.java
! test/jdk/jdk/jfr/event/oldobject/TestG1.java
! test/jdk/jdk/jfr/event/oldobject/TestHeapDeep.java
! test/jdk/jdk/jfr/event/oldobject/TestHeapShallow.java
! test/jdk/jdk/jfr/event/oldobject/TestLargeRootSet.java
! test/jdk/jdk/jfr/event/oldobject/TestLastKnownHeapUsage.java
! test/jdk/jdk/jfr/event/oldobject/TestListenerLeak.java
! test/jdk/jdk/jfr/event/oldobject/TestMetadataObject.java
! test/jdk/jdk/jfr/event/oldobject/TestMetadataRetention.java
! test/jdk/jdk/jfr/event/oldobject/TestObjectAge.java
! test/jdk/jdk/jfr/event/oldobject/TestObjectDescription.java
! test/jdk/jdk/jfr/event/oldobject/TestParallel.java
! test/jdk/jdk/jfr/event/oldobject/TestReferenceChainLimit.java
! test/jdk/jdk/jfr/event/oldobject/TestSanityDefault.java
! test/jdk/jdk/jfr/event/oldobject/TestSerial.java
! test/jdk/jdk/jfr/event/oldobject/TestThreadLocalLeak.java
! test/jdk/jdk/jfr/event/oldobject/TestZ.java
! test/jdk/jdk/jfr/event/os/TestCPUInformation.java
! test/jdk/jdk/jfr/event/os/TestCPULoad.java
! test/jdk/jdk/jfr/event/os/TestCPUTimeStampCounter.java
! test/jdk/jdk/jfr/event/os/TestInitialEnvironmentVariable.java
! test/jdk/jdk/jfr/event/os/TestOSInfo.java
! test/jdk/jdk/jfr/event/os/TestPhysicalMemoryEvent.java
! test/jdk/jdk/jfr/event/os/TestProcessStart.java
! test/jdk/jdk/jfr/event/os/TestSystemProcess.java
! test/jdk/jdk/jfr/event/os/TestThreadContextSwitches.java
! test/jdk/jdk/jfr/event/os/TestVirtualizationInfo.java
! test/jdk/jdk/jfr/event/profiling/TestFullStackTrace.java
! test/jdk/jdk/jfr/event/runtime/Bytes.java
! test/jdk/jdk/jfr/event/runtime/LatchedThread.java
! test/jdk/jdk/jfr/event/runtime/RedefinableClass.java
! test/jdk/jdk/jfr/event/runtime/TestActiveRecordingEvent.java
! test/jdk/jdk/jfr/event/runtime/TestActiveSettingEvent.java
! test/jdk/jdk/jfr/event/runtime/TestBiasedLockRevocationEvents.java
! test/jdk/jdk/jfr/event/runtime/TestClassDefineEvent.java
! test/jdk/jdk/jfr/event/runtime/TestClassLoadEvent.java
! test/jdk/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java
! test/jdk/jdk/jfr/event/runtime/TestClassLoadingStatisticsEvent.java
! test/jdk/jdk/jfr/event/runtime/TestClassRedefinition.java
! test/jdk/jdk/jfr/event/runtime/TestClassUnloadEvent.java
! test/jdk/jdk/jfr/event/runtime/TestClasses.java
! test/jdk/jdk/jfr/event/runtime/TestDirectBufferStatisticsEvent.java
! test/jdk/jdk/jfr/event/runtime/TestDumpReason.java
! test/jdk/jdk/jfr/event/runtime/TestExceptionEvents.java
! test/jdk/jdk/jfr/event/runtime/TestExceptionSubclass.java
! test/jdk/jdk/jfr/event/runtime/TestFlush.java
! test/jdk/jdk/jfr/event/runtime/TestJavaBlockedEvent.java
! test/jdk/jdk/jfr/event/runtime/TestJavaMonitorInflateEvent.java
! test/jdk/jdk/jfr/event/runtime/TestJavaMonitorWaitEvent.java
! test/jdk/jdk/jfr/event/runtime/TestJavaMonitorWaitTimeOut.java
! test/jdk/jdk/jfr/event/runtime/TestJavaThreadStatisticsEvent.java
! test/jdk/jdk/jfr/event/runtime/TestJavaThreadStatisticsEventBean.java
! test/jdk/jdk/jfr/event/runtime/TestModuleEvents.java
! test/jdk/jdk/jfr/event/runtime/TestNativeLibrariesEvent.java
! test/jdk/jdk/jfr/event/runtime/TestNetworkUtilizationEvent.java
! test/jdk/jdk/jfr/event/runtime/TestRedefineClasses.java
! test/jdk/jdk/jfr/event/runtime/TestRetransformClasses.java
! test/jdk/jdk/jfr/event/runtime/TestSafepointEvents.java
! test/jdk/jdk/jfr/event/runtime/TestShutdownEvent.java
! test/jdk/jdk/jfr/event/runtime/TestSizeTFlags.java
! test/jdk/jdk/jfr/event/runtime/TestSystemPropertyEvent.java
! test/jdk/jdk/jfr/event/runtime/TestTableStatisticsEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadAllocationEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadCpuTimeEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadDumpEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadEndEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadParkEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadSleepEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThreadStartEvent.java
! test/jdk/jdk/jfr/event/runtime/TestThrowableInstrumentation.java
! test/jdk/jdk/jfr/event/runtime/TestVMInfoEvent.java
! test/jdk/jdk/jfr/event/runtime/TestVMOperation.java
! test/jdk/jdk/jfr/event/runtime/TestVmFlagChangedEvent.java
! test/jdk/jdk/jfr/event/sampling/TestNative.java
! test/jdk/jdk/jfr/javaagent/InstrumentationEventCallback.java
! test/jdk/jdk/jfr/javaagent/TestEventInstrumentation.java
! test/jdk/jdk/jfr/jcmd/JcmdAsserts.java
! test/jdk/jdk/jfr/jcmd/JcmdHelper.java
! test/jdk/jdk/jfr/jcmd/TestJcmdChangeLogLevel.java
! test/jdk/jdk/jfr/jcmd/TestJcmdConfigure.java
! test/jdk/jdk/jfr/jcmd/TestJcmdDump.java
! test/jdk/jdk/jfr/jcmd/TestJcmdDumpGeneratedFilename.java
! test/jdk/jdk/jfr/jcmd/TestJcmdDumpLimited.java
! test/jdk/jdk/jfr/jcmd/TestJcmdDumpPathToGCRoots.java
! test/jdk/jdk/jfr/jcmd/TestJcmdDumpWithFileName.java
! test/jdk/jdk/jfr/jcmd/TestJcmdLegacy.java
! test/jdk/jdk/jfr/jcmd/TestJcmdSaveToFile.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartDirNotExist.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartFlushInterval.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartInvaldFile.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartPathToGCRoots.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartReadOnlyFile.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartStopDefault.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartWithOptions.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStartWithSettings.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStopInvalidFile.java
! test/jdk/jdk/jfr/jcmd/TestJcmdStopReadOnlyFile.java
! test/jdk/jdk/jfr/jmx/JmxHelper.java
! test/jdk/jdk/jfr/jmx/TestClone.java
! test/jdk/jdk/jfr/jmx/TestCloneRepeat.java
! test/jdk/jdk/jfr/jmx/TestConfigurationInfo.java
! test/jdk/jdk/jfr/jmx/TestCopyTo.java
! test/jdk/jdk/jfr/jmx/TestCopyToInvalidPath.java
! test/jdk/jdk/jfr/jmx/TestCopyToReadOnlyDir.java
! test/jdk/jdk/jfr/jmx/TestCopyToRunning.java
! test/jdk/jdk/jfr/jmx/TestEventTypes.java
! test/jdk/jdk/jfr/jmx/TestFlightRecorderMXBeanLeak.java
! test/jdk/jdk/jfr/jmx/TestGetRecordings.java
! test/jdk/jdk/jfr/jmx/TestGetRecordingsMultiple.java
! test/jdk/jdk/jfr/jmx/TestMultipleRecordings.java
! test/jdk/jdk/jfr/jmx/TestNotificationListener.java
! test/jdk/jdk/jfr/jmx/TestPredefinedConfiguration.java
! test/jdk/jdk/jfr/jmx/TestPredefinedConfigurationInvalid.java
! test/jdk/jdk/jfr/jmx/TestRecordingOptions.java
! test/jdk/jdk/jfr/jmx/TestRecordingSettings.java
! test/jdk/jdk/jfr/jmx/TestRecordingSettingsInvalid.java
! test/jdk/jdk/jfr/jmx/TestRecordingSettingsMultiple.java
! test/jdk/jdk/jfr/jmx/TestRecordingState.java
! test/jdk/jdk/jfr/jmx/TestRecordingStateInvalid.java
! test/jdk/jdk/jfr/jmx/TestSetConfiguration.java
! test/jdk/jdk/jfr/jmx/TestSetConfigurationInvalid.java
! test/jdk/jdk/jfr/jmx/TestSnapshot.java
! test/jdk/jdk/jfr/jmx/TestStartRecording.java
! test/jdk/jdk/jfr/jmx/TestStream.java
! test/jdk/jdk/jfr/jmx/TestStreamClosed.java
! test/jdk/jdk/jfr/jmx/TestStreamMultiple.java
! test/jdk/jdk/jfr/jmx/TestWrongId.java
! test/jdk/jdk/jfr/jmx/info/TestConfigurationInfo.java
! test/jdk/jdk/jfr/jmx/info/TestEventTypeInfo.java
! test/jdk/jdk/jfr/jmx/info/TestRecordingInfo.java
! test/jdk/jdk/jfr/jmx/info/TestSettingDescriptorInfo.java
! test/jdk/jdk/jfr/jmx/security/TestEnoughPermission.java
! test/jdk/jdk/jfr/jmx/security/TestNoControlPermission.java
! test/jdk/jdk/jfr/jmx/security/TestNoMonitorPermission.java
! test/jdk/jdk/jfr/jmx/security/TestNotificationListenerPermission.java
! test/jdk/jdk/jfr/jmx/streaming/TestClose.java
! test/jdk/jdk/jfr/jmx/streaming/TestDelegated.java
! test/jdk/jdk/jfr/jmx/streaming/TestEnableDisable.java
! test/jdk/jdk/jfr/jmx/streaming/TestMaxSize.java
! test/jdk/jdk/jfr/jmx/streaming/TestMultipleChunks.java
! test/jdk/jdk/jfr/jmx/streaming/TestNew.java
! test/jdk/jdk/jfr/jmx/streaming/TestRotate.java
! test/jdk/jdk/jfr/jmx/streaming/TestSetSettings.java
! test/jdk/jdk/jfr/jvm/HelloWorldEvent1.java
! test/jdk/jdk/jfr/jvm/HelloWorldEvent2.java
! test/jdk/jdk/jfr/jvm/TestBeginAndEnd.java
! test/jdk/jdk/jfr/jvm/TestClassId.java
! test/jdk/jdk/jfr/jvm/TestClearStaleConstants.java
! test/jdk/jdk/jfr/jvm/TestCounterTime.java
! test/jdk/jdk/jfr/jvm/TestCreateNative.java
! test/jdk/jdk/jfr/jvm/TestDumpOnCrash.java
! test/jdk/jdk/jfr/jvm/TestEventWriterLog.java
! test/jdk/jdk/jfr/jvm/TestFatEvent.java
! test/jdk/jdk/jfr/jvm/TestFormatDuration.java
! test/jdk/jdk/jfr/jvm/TestGetAllEventClasses.java
! test/jdk/jdk/jfr/jvm/TestGetEventWriter.java
! test/jdk/jdk/jfr/jvm/TestGetStackTraceId.java
! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java
! test/jdk/jdk/jfr/jvm/TestJavaEvent.java
! test/jdk/jdk/jfr/jvm/TestJfrJavaBase.java
! test/jdk/jdk/jfr/jvm/TestLargeJavaEvent512k.java
! test/jdk/jdk/jfr/jvm/TestLargeJavaEvent64k.java
! test/jdk/jdk/jfr/jvm/TestLogImplementation.java
! test/jdk/jdk/jfr/jvm/TestLogOutput.java
! test/jdk/jdk/jfr/jvm/TestPid.java
! test/jdk/jdk/jfr/jvm/TestThreadExclusion.java
! test/jdk/jdk/jfr/jvm/TestUnloadEventClassCount.java
! test/jdk/jdk/jfr/jvm/TestUnsupportedVM.java
! test/jdk/jdk/jfr/startupargs/StartupHelper.java
! test/jdk/jdk/jfr/startupargs/TestBadOptionValues.java
! test/jdk/jdk/jfr/startupargs/TestDumpOnExit.java
! test/jdk/jdk/jfr/startupargs/TestFlushInterval.java
! test/jdk/jdk/jfr/startupargs/TestMemoryOptions.java
! test/jdk/jdk/jfr/startupargs/TestMultipleStartupRecordings.java
! test/jdk/jdk/jfr/startupargs/TestOldObjectQueueSize.java
! test/jdk/jdk/jfr/startupargs/TestRepositoryPath.java
! test/jdk/jdk/jfr/startupargs/TestRepositoryPathLong.java
! test/jdk/jdk/jfr/startupargs/TestRetransform.java
! test/jdk/jdk/jfr/startupargs/TestRetransformUsingLog.java
! test/jdk/jdk/jfr/startupargs/TestStartDelay.java
! test/jdk/jdk/jfr/startupargs/TestStartDelayRunning.java
! test/jdk/jdk/jfr/startupargs/TestStartDuration.java
! test/jdk/jdk/jfr/startupargs/TestStartMaxAgeSize.java
! test/jdk/jdk/jfr/startupargs/TestStartName.java
! test/jdk/jdk/jfr/startupargs/TestStartNoSettings.java
! test/jdk/jdk/jfr/startupargs/TestStartRecording.java
! test/jdk/jdk/jfr/tool/EndTicksComparator.java
! test/jdk/jdk/jfr/tool/ExecuteHelper.java
! test/jdk/jdk/jfr/tool/TestAssemble.java
! test/jdk/jdk/jfr/tool/TestDisassemble.java
! test/jdk/jdk/jfr/tool/TestHelp.java
! test/jdk/jdk/jfr/tool/TestMetadata.java
! test/jdk/jdk/jfr/tool/TestPrint.java
! test/jdk/jdk/jfr/tool/TestPrintDefault.java
! test/jdk/jdk/jfr/tool/TestPrintJSON.java
! test/jdk/jdk/jfr/tool/TestPrintXML.java
! test/jdk/jdk/jfr/tool/TestSummary.java

Changeset: 6e3a158a
Author:    Wang Huang <whuang at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-03-24 06:30:50 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/6e3a158a

8263352: assert(use == polladr) failed: the use should be a safepoint polling

Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Wu Yan <wuyan34 at huawei.com>
Reviewed-by: kvn

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

Changeset: da512bf5
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-24 06:49:55 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/da512bf5

8264050: Remove unused field VM_HeapWalkOperation::_collecting_heap_roots

Reviewed-by: coleenp, tschatzl

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

Changeset: cb776edf
Author:    Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-24 07:01:25 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/cb776edf

8263981: java.awt.image.ComponentSampleModel equals/hashcode use numBands twice

Reviewed-by: serb, azvegint

! src/java.desktop/share/classes/java/awt/image/ComponentSampleModel.java

Changeset: 45e1bab8
Author:    Alex Blewitt <alex.blewitt at gmail.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date:      2021-03-24 07:25:32 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/45e1bab8

8264091: Use the blessed modifier order in java.logging

Reviewed-by: lancea, iris, shade

! src/java.logging/share/classes/java/util/logging/ErrorManager.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/MemoryHandler.java

Changeset: 06d46d6c
Author:    Jie Fu <jiefu at openjdk.org>
Date:      2021-03-24 09:30:54 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/06d46d6c

8264008: Incorrect metaspace statistics after JEP 387 when UseCompressedClassPointers is off

Reviewed-by: stuefe

! src/hotspot/share/memory/metaspace.cpp
! test/jdk/jdk/jfr/event/gc/heapsummary/TestHeapSummaryEventDefNewSerial.java

Changeset: fad84840
Author:    Ian Graves <igraves at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-03-24 09:31:54 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/fad84840

8263411: Convert jshell tool to use Stream.toList()

Reviewed-by: jlahoda

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ArgTokenizer.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ContinuousCompletionProvider.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Selector.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/Startup.java
! src/jdk.jshell/share/classes/jdk/jshell/Eval.java
! src/jdk.jshell/share/classes/jdk/jshell/SnippetMaps.java
! src/jdk.jshell/share/classes/jdk/jshell/SourceCodeAnalysisImpl.java
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! src/jdk.jshell/share/classes/jdk/jshell/Unit.java

Changeset: ae9af57b
Author:    Erik Gahlin <egahlin at openjdk.org>
Date:      2021-03-24 09:54:29 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/ae9af57b

8264001: JFR: Modernize implementation

Reviewed-by: mgronlun

! src/jdk.jfr/share/classes/jdk/jfr/AnnotationElement.java
! src/jdk.jfr/share/classes/jdk/jfr/Configuration.java
! src/jdk.jfr/share/classes/jdk/jfr/Event.java
! src/jdk.jfr/share/classes/jdk/jfr/EventType.java
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderPermission.java
! src/jdk.jfr/share/classes/jdk/jfr/Recording.java
! src/jdk.jfr/share/classes/jdk/jfr/SettingDescriptor.java
! src/jdk.jfr/share/classes/jdk/jfr/ValueDescriptor.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/MetadataEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedObject.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordedStackTrace.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingFile.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/package-info.java
! src/jdk.jfr/share/classes/jdk/jfr/events/AbstractBufferStatisticsEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/events/ActiveRecordingEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/AnnotationConstruct.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventControl.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventInstrumentation.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Logger.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/LongMap.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataLoader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataReader.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Type.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/TypeLibrary.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ChunkParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ConstantMap.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/FinishedStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/JdkJfrConsumer.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ObjectFactory.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/OngoingStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFactory.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/ParserFilter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/SocketChannelImplInstrumentor.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ChunkFilename.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/StreamManager.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/settings/ThrottleSetting.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Command.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Help.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/JSONWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/PrettyWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Print.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Summary.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Version.java

Changeset: 329697b0
Author:    Patrick Concannon <pconcannon at openjdk.org>
Date:      2021-03-24 09:57:22 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/329697b0

8263358: Update java.lang to use instanceof pattern variable

Reviewed-by: iris, chegar, mchung, dfuchs

! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/share/classes/java/lang/PublicMethods.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/Shutdown.java
! src/java.base/share/classes/java/lang/StackTraceElement.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
! src/java.base/share/classes/java/lang/module/ModuleDescriptor.java
! src/java.base/share/classes/java/lang/module/ResolvedModule.java
! src/java.base/share/classes/java/lang/reflect/Method.java
! src/java.base/share/classes/java/lang/reflect/Parameter.java

Changeset: a79f0956
Author:    Stefan Karlsson <stefank at openjdk.org>
Date:      2021-03-24 10:28:38 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/a79f0956

8263721: Unify oop casting

Reviewed-by: kbarrett, coleenp

! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/ppc/relocInfo_ppc.cpp
! src/hotspot/cpu/s390/frame_s390.cpp
! src/hotspot/cpu/s390/nativeInst_s390.cpp
! src/hotspot/cpu/x86/relocInfo_x86.cpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/code/nmethod.cpp
! src/hotspot/share/code/relocInfo.cpp
! src/hotspot/share/compiler/oopMap.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.cpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.cpp
! src/hotspot/share/gc/g1/g1FullGCCompactionPoint.cpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSetTrackingPolicy.cpp
! src/hotspot/share/gc/g1/g1SATBMarkQueueSet.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/parallel/mutableSpace.cpp
! src/hotspot/share/gc/parallel/objectStartArray.inline.hpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/psCardTable.cpp
! src/hotspot/share/gc/parallel/psOldGen.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionLAB.cpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/markSweep.inline.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
! src/hotspot/share/gc/shared/blockOffsetTable.cpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.cpp
! src/hotspot/share/gc/shared/cardTableRS.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/generation.cpp
! src/hotspot/share/gc/shared/locationPrinter.inline.hpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.inline.hpp
! src/hotspot/share/gc/shared/taskqueue.hpp
! src/hotspot/share/gc/shenandoah/heuristics/shenandoahHeuristics.cpp
! src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
! src/hotspot/share/gc/shenandoah/shenandoahForwarding.hpp
! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahFullGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahVerifier.cpp
! src/hotspot/share/gc/z/zObjArrayAllocator.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.cpp
! src/hotspot/share/jfr/leakprofiler/sampling/objectSampler.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/filemap.cpp
! src/hotspot/share/memory/heapShared.cpp
! src/hotspot/share/memory/heapShared.inline.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/oopsHierarchy.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vframe_hp.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/utilities/debug.cpp
! test/hotspot/gtest/oops/test_typeArrayOop.cpp

Changeset: 6c0fbf70
Author:    Jan Lahoda <jlahoda at openjdk.org>
Date:      2021-03-24 10:34:31 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/6c0fbf70

8254196: jshell infinite loops when startup script contains System.exit call

Reviewed-by: sundar

! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/jshell/execution/StreamingExecutionControl.java
! test/langtools/jdk/jshell/ToolBasicTest.java

Changeset: e55aa41f
Author:    Michael McMahon <michaelm at openjdk.org>
Date:      2021-03-24 11:59:19 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/e55aa41f

8263899: HttpClient throws NPE in AuthenticationFilter when parsing www-authenticate head

Reviewed-by: dfuchs, chegar

! src/java.net.http/share/classes/jdk/internal/net/http/AuthenticationFilter.java
+ test/jdk/java/net/httpclient/EmptyAuthenticate.java

Changeset: 9ee0b9a1
Author:    Zhengyu Gu <zgu at openjdk.org>
Date:      2021-03-24 12:14:14 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/9ee0b9a1

8264052: Shenandoah: Backout 8263832

Reviewed-by: shade

! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp

Changeset: 5d7e93c8
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-03-24 12:15:51 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5d7e93c8

8264004: Don't use TRAPS if no exceptions are thrown

Reviewed-by: dholmes, iklam, hseigel, dcubed

! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp

Changeset: bc91596c
Author:    Coleen Phillimore <coleenp at openjdk.org>
Date:      2021-03-24 12:18:57 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/bc91596c

8264051: Remove unused TRAPS parameters from runtime functions

Reviewed-by: iklam, dholmes

! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/interpreter/linkResolver.hpp
! src/hotspot/share/oops/arrayKlass.cpp
! src/hotspot/share/oops/arrayKlass.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.hpp
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/objArrayKlass.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp

Changeset: 4d8e9860
Author:    Gerard Ziemski <gziemski at openjdk.org>
Date:      2021-03-24 15:18:39 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/4d8e9860

8261966: macOS M1: report in hs_err log if we are running x86 code in emulation mode (Rosetta)

Reviewed-by: dcubed, mikael, dholmes

! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/share/runtime/os.cpp

Changeset: 57c3f271
Author:    Vladimir Kozlov <kvn at openjdk.org>
Date:      2021-03-24 15:31:13 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/57c3f271

8263989: Cleanup in EA

Reviewed-by: vlivanov, neliasso

! src/hotspot/share/ci/bcEscapeAnalyzer.cpp
! src/hotspot/share/ci/bcEscapeAnalyzer.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/escape.hpp

Changeset: deda80f0
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2021-03-24 15:39:54 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/deda80f0

8264057: [redo] JDK-8248904: Add support to jpackage for the Mac App Store.

Co-authored-by: Erwin Morrhey <erwin.morrhey at gluonhq.com>
Reviewed-by: kcr, asemenyuk

! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxAppImageBuilder.java
= src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/JavaApp.png
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacAppImageBuilder.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacBaseInstallerBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/Info-lite.plist.template
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/JavaApp.icns
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_ja.properties
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/MacResources_zh_CN.properties
+ src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/product-def.plist
= src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/resources/sandbox.plist
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Arguments.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/ValidOptions.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
! src/jdk.jpackage/windows/classes/jdk/jpackage/internal/WindowsAppImageBuilder.java
= src/jdk.jpackage/windows/classes/jdk/jpackage/internal/resources/JavaApp.ico
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java

Changeset: 3aee5ad2
Author:    Thomas Schatzl <tschatzl at openjdk.org>
Date:      2021-03-24 16:00:39 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/3aee5ad2

8264026: Remove dependency between free collection set and eagerly reclaim humongous object tasks

Reviewed-by: sjohanss, ayang

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

Changeset: 133a63b4
Author:    Aleksei Voitylov <avoitylov at openjdk.org>
Committer: Claes Redestad <redestad at openjdk.org>
Date:      2021-03-24 16:32:36 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/133a63b4

8263968: CDS: java/lang/ModuleLayer.EMPTY_LAYER should be singleton

Reviewed-by: iklam, dholmes, alanb, redestad

! src/hotspot/share/memory/heapShared.cpp
! src/java.base/share/classes/java/lang/ModuleLayer.java
! test/hotspot/jtreg/runtime/cds/appcds/cacheObject/CheckArchivedModuleApp.java

Changeset: 70d34017
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2021-03-24 16:34:22 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/70d34017

8263887: Re-create default icons

Reviewed-by: almatvee, asemenyuk

! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/LauncherIconVerifier.java
! test/jdk/tools/jpackage/share/IconTest.java

Changeset: 5ca5962d
Author:    Andy Herrick <herrick at openjdk.org>
Date:      2021-03-24 16:36:02 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/5ca5962d

8259926: Error in jpackage sample usage in the help text

Reviewed-by: asemenyuk, almatvee, naoto

! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties

Changeset: 77780ada
Author:    Chris Hegarty <chris.hegarty at oracle.com>
Date:      2021-03-24 17:13:19 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/77780ada

Merge branch 'master' into simple-buffers

! src/java.base/share/classes/java/nio/MappedByteBuffer.java
! src/java.base/share/classes/java/nio/MappedByteBuffer.java

Changeset: 29f7a4cc
Author:    Chris Hegarty <chris.hegarty at oracle.com>
Date:      2021-03-24 18:01:59 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/29f7a4cc

simple-buffers: fix rawtype warning

! src/java.base/share/classes/java/nio/AbstractBufferImpl.java

Changeset: c1e2e831
Author:    Chris Hegarty <chris.hegarty at oracle.com>
Date:      2021-03-25 10:08:44 +0000
URL:       https://git.openjdk.java.net/jdk-sandbox/commit/c1e2e831

simple-buffers: re-implement base() cast

! src/java.base/share/classes/java/nio/X-Buffer.java.template



More information about the jdk-sandbox-changes mailing list