hg: jdk/jdk: 8214259: Implementation: JEP 189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)
roman at kennke.org
roman at kennke.org
Mon Dec 10 14:51:24 UTC 2018
Changeset: 9c18c9d839d3
Author: rkennke
Date: 2018-12-10 15:47 +0100
URL: http://hg.openjdk.java.net/jdk/jdk/rev/9c18c9d839d3
8214259: Implementation: JEP 189: Shenandoah: A Low-Pause-Time Garbage Collector (Experimental)
Reviewed-by: kvn, roland, shade, coleenp, lmesnik, pliden, jgeorge, ihse, erikj
Contributed-by: Christine Flood <chf at redhat.com>, Aleksey Shipilev <shade at redhat.com>, Roland Westrelin <rwestrel at redhat.com>, Zhenygu Gu <zgu at redhat.com>, Andrew Haley <aph at redhat.com>, Andrew Dinn <adinn at redhat.com>, Mario Torre <mtorre at redhat.com>, Roman Kennke <rkennke at redhat.com>
! make/autoconf/hotspot.m4
! make/hotspot/gensrc/GensrcAdlc.gmk
! make/hotspot/lib/JvmFeatures.gmk
! make/hotspot/lib/JvmOverrideFiles.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
+ src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
+ src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.hpp
+ src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetC1_aarch64.cpp
+ src/hotspot/cpu/aarch64/gc/shenandoah/shenandoah_aarch64.ad
+ src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.cpp
+ src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetAssembler_x86.hpp
+ src/hotspot/cpu/x86/gc/shenandoah/shenandoahBarrierSetC1_x86.cpp
+ src/hotspot/cpu/x86/gc/shenandoah/shenandoah_x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/code/codeCache.hpp
! src/hotspot/share/gc/shared/barrierSetConfig.hpp
! src/hotspot/share/gc/shared/barrierSetConfig.inline.hpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcCause.hpp
! src/hotspot/share/gc/shared/gcConfig.cpp
! src/hotspot/share/gc/shared/gcConfiguration.cpp
! src/hotspot/share/gc/shared/gcName.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
+ src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.cpp
+ src/hotspot/share/gc/shenandoah/c1/shenandoahBarrierSetC1.hpp
+ src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
+ src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
+ src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
+ src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.hpp
+ src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.cpp
+ src/hotspot/share/gc/shenandoah/heuristics/shenandoahAdaptiveHeuristics.hpp
+ src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.cpp
+ src/hotspot/share/gc/shenandoah/heuristics/shenandoahAggressiveHeuristics.hpp
+ src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.cpp
+ src/hotspot/share/gc/shenandoah/heuristics/shenandoahCompactHeuristics.hpp
+ src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.cpp
+ src/hotspot/share/gc/shenandoah/heuristics/shenandoahPassiveHeuristics.hpp
+ src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.cpp
+ src/hotspot/share/gc/shenandoah/heuristics/shenandoahStaticHeuristics.hpp
+ src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.cpp
+ src/hotspot/share/gc/shenandoah/heuristics/shenandoahTraversalHeuristics.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahAllocRequest.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahAllocTracker.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahArguments.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahAsserts.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahAsserts.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahBarrierSetAssembler.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahBrooksPointer.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahBrooksPointer.inline.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahCodeRoots.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahCollectorPolicy.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.inline.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahControlThread.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahFreeSet.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahFreeSet.hpp
+ 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/shenandoahHeapLock.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahHeapRegionCounters.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahHeuristics.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahHeuristics.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahMarkCompact.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahMemoryPool.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahMetrics.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahMetrics.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahNumberSeq.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahPacer.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahPacer.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahRuntime.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahRuntime.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahSATBMarkQueueSet.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahSharedVariables.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.inline.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.inline.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahThreadLocalData.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahTimingTracker.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahTracer.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahTraversalGC.inline.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahUtils.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/gc/shenandoah/shenandoahWorkGroup.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.hpp
+ src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.cpp
+ src/hotspot/share/gc/shenandoah/shenandoahWorkerPolicy.hpp
+ src/hotspot/share/gc/shenandoah/shenandoah_globals.hpp
+ src/hotspot/share/gc/shenandoah/vmStructs_shenandoah.hpp
! src/hotspot/share/jfr/leakprofiler/leakProfiler.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/cfgnode.hpp
! src/hotspot/share/opto/classes.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/loopPredicate.cpp
! src/hotspot/share/opto/loopTransform.cpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/macro.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/type.cpp
! src/hotspot/share/opto/type.hpp
! src/hotspot/share/runtime/fieldDescriptor.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/vmOperations.hpp
! src/hotspot/share/utilities/globalDefinitions.hpp
! src/hotspot/share/utilities/macros.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HSDB.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/CollectedHeapName.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCCause.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shared/GCName.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeap.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/memory/Universe.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/ObjectHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/VMOps.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/HeapSummary.java
! test/hotspot/jtreg/TEST.ROOT
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/compiler/c2/aarch64/TestVolatiles.java
+ test/hotspot/jtreg/compiler/c2/aarch64/TestVolatilesShenandoah.java
+ test/hotspot/jtreg/gc/CriticalNativeArgs.java
! test/hotspot/jtreg/gc/TestFullGCCount.java
! test/hotspot/jtreg/gc/TestHumongousReferenceObject.java
! test/hotspot/jtreg/gc/TestSystemGC.java
! test/hotspot/jtreg/gc/arguments/TestAlignmentToUseLargePages.java
! test/hotspot/jtreg/gc/arguments/TestDisableDefaultGC.java
! test/hotspot/jtreg/gc/arguments/TestMaxMinHeapFreeRatioFlags.java
! test/hotspot/jtreg/gc/arguments/TestNewRatioFlag.java
! test/hotspot/jtreg/gc/arguments/TestNewSizeFlags.java
! test/hotspot/jtreg/gc/arguments/TestShrinkHeapInSteps.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/arguments/TestVerifyBeforeAndAfterGCFlags.java
! test/hotspot/jtreg/gc/class_unloading/TestClassUnloadingDisabled.java
- test/hotspot/jtreg/gc/epsilon/CriticalNativeArgs.java
- test/hotspot/jtreg/gc/epsilon/CriticalNativeStress.java
- test/hotspot/jtreg/gc/epsilon/libCriticalNative.c
! test/hotspot/jtreg/gc/ergonomics/TestDynamicNumberOfGCThreads.java
! test/hotspot/jtreg/gc/ergonomics/TestInitialGCThreadLogging.java
+ test/hotspot/jtreg/gc/libCriticalNative.c
! test/hotspot/jtreg/gc/logging/TestGCId.java
! test/hotspot/jtreg/gc/metaspace/TestMetaspacePerfCounters.java
+ test/hotspot/jtreg/gc/shenandoah/TestAllocHumongousFragment.java
+ test/hotspot/jtreg/gc/shenandoah/TestAllocIntArrays.java
+ test/hotspot/jtreg/gc/shenandoah/TestAllocObjectArrays.java
+ test/hotspot/jtreg/gc/shenandoah/TestAllocObjects.java
+ test/hotspot/jtreg/gc/shenandoah/TestArrayCopyCheckCast.java
+ test/hotspot/jtreg/gc/shenandoah/TestArrayCopyStress.java
+ test/hotspot/jtreg/gc/shenandoah/TestElasticTLAB.java
+ test/hotspot/jtreg/gc/shenandoah/TestEvilSyncBug.java
+ test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java
+ test/hotspot/jtreg/gc/shenandoah/TestHeapUncommit.java
+ test/hotspot/jtreg/gc/shenandoah/TestHumongousThreshold.java
+ test/hotspot/jtreg/gc/shenandoah/TestLargeObjectAlignment.java
+ test/hotspot/jtreg/gc/shenandoah/TestLotsOfCycles.java
+ test/hotspot/jtreg/gc/shenandoah/TestParallelRefprocSanity.java
+ test/hotspot/jtreg/gc/shenandoah/TestPeriodicGC.java
+ test/hotspot/jtreg/gc/shenandoah/TestRefprocSanity.java
+ test/hotspot/jtreg/gc/shenandoah/TestRegionSampling.java
+ test/hotspot/jtreg/gc/shenandoah/TestRetainObjects.java
+ test/hotspot/jtreg/gc/shenandoah/TestSieveObjects.java
+ test/hotspot/jtreg/gc/shenandoah/TestSmallHeap.java
+ test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java
+ test/hotspot/jtreg/gc/shenandoah/TestStringDedupStress.java
+ test/hotspot/jtreg/gc/shenandoah/TestStringInternCleanup.java
+ test/hotspot/jtreg/gc/shenandoah/TestVerifyJCStress.java
+ test/hotspot/jtreg/gc/shenandoah/TestVerifyLevels.java
+ test/hotspot/jtreg/gc/shenandoah/TestWithLogLevel.java
+ test/hotspot/jtreg/gc/shenandoah/TestWrongArrayMember.java
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestC1ArrayCopyNPE.java
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestC1VectorizedMismatch.java
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestCommonGCLoads.java
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestExpandedWBLostNullCheckDep.java
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestMaybeNullUnsafeAccess.java
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestNullCheck.java
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestReferenceCAS.java
+ test/hotspot/jtreg/gc/shenandoah/compiler/TestWriteBarrierClearControl.java
+ test/hotspot/jtreg/gc/shenandoah/jni/TestJNICritical.java
+ test/hotspot/jtreg/gc/shenandoah/jni/TestJNIGlobalRefs.java
+ test/hotspot/jtreg/gc/shenandoah/jni/TestPinnedGarbage.java
+ test/hotspot/jtreg/gc/shenandoah/jni/libTestJNICritical.c
+ test/hotspot/jtreg/gc/shenandoah/jni/libTestJNIGlobalRefs.c
+ test/hotspot/jtreg/gc/shenandoah/jni/libTestPinnedGarbage.c
+ test/hotspot/jtreg/gc/shenandoah/jvmti/TestHeapDump.java
+ test/hotspot/jtreg/gc/shenandoah/jvmti/libTestHeapDump.c
+ test/hotspot/jtreg/gc/shenandoah/mxbeans/TestChurnNotifications.java
+ test/hotspot/jtreg/gc/shenandoah/mxbeans/TestMemoryMXBeans.java
+ test/hotspot/jtreg/gc/shenandoah/mxbeans/TestMemoryPools.java
+ test/hotspot/jtreg/gc/shenandoah/mxbeans/TestPauseNotifications.java
+ test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargeObj.java
+ test/hotspot/jtreg/gc/shenandoah/oom/TestAllocLargerThanHeap.java
+ test/hotspot/jtreg/gc/shenandoah/oom/TestAllocSmallObj.java
+ test/hotspot/jtreg/gc/shenandoah/oom/TestClassLoaderLeak.java
+ test/hotspot/jtreg/gc/shenandoah/oom/TestThreadFailure.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestAlwaysPreTouch.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestArgumentRanges.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestClassUnloadingArguments.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestCodeCacheRootStyles.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestEnabled.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGCNoConcurrent.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestHeuristicsUnlock.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestHumongousThresholdArgs.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestLoopMiningArguments.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestObjectAlignment.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestPacing.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestParallelRegionStride.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestRegionSizeArgs.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestSelectiveBarrierFlags.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestSingleThreaded.java
+ test/hotspot/jtreg/gc/shenandoah/options/TestWrongBarrierDisable.java
+ test/hotspot/jtreg/gc/startup_warnings/TestShenandoah.java
+ test/hotspot/jtreg/gc/stress/CriticalNativeStress.java
+ test/hotspot/jtreg/gc/stress/gcbasher/TestGCBasherWithShenandoah.java
+ test/hotspot/jtreg/gc/stress/gclocker/TestGCLockerWithShenandoah.java
+ test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java
+ test/hotspot/jtreg/gc/stress/systemgc/TestSystemGCWithShenandoah.java
! test/hotspot/jtreg/gc/survivorAlignment/TestAllocationInEden.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromEdenToTenured.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterFullGC.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionFromSurvivorToTenuredAfterMinorGC.java
! test/hotspot/jtreg/gc/survivorAlignment/TestPromotionToSurvivor.java
! test/hotspot/jtreg/gc/whitebox/TestWBGC.java
! test/hotspot/jtreg/runtime/CompressedOops/UseCompressedOops.java
! test/hotspot/jtreg/runtime/MemberName/MemberNameLeak.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJhisto.java
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForLargeArray.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCapacityTest.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest01.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest02.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcCauseTest03.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcNewTest.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest01.java
! test/hotspot/jtreg/serviceability/tmtools/jstat/GcTest02.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/scenarios/general_functions/GF08/gf08t001/TestDriver.java
! test/lib/sun/hotspot/gc/GC.java
More information about the jdk-all-changes
mailing list