mirror of
https://github.com/JetBrains/JetBrainsRuntime.git
synced 2025-12-06 09:29:38 +01:00
8270094: Shenandoah: Provide human-readable labels for test configurations
Backport-of: 676f1d76ca
This commit is contained in:
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocHumongousFragment
|
||||
* @test id=passive
|
||||
* @summary Make sure Shenandoah can recover from humongous allocation fragmentation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -51,7 +51,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocHumongousFragment
|
||||
* @test id=aggressive
|
||||
* @summary Make sure Shenandoah can recover from humongous allocation fragmentation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -79,7 +79,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocHumongousFragment
|
||||
* @test id=adaptive
|
||||
* @summary Make sure Shenandoah can recover from humongous allocation fragmentation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -96,7 +96,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocHumongousFragment
|
||||
* @test id=static
|
||||
* @summary Make sure Shenandoah can recover from humongous allocation fragmentation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -108,7 +108,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocHumongousFragment
|
||||
* @test id=compact
|
||||
* @summary Make sure Shenandoah can recover from humongous allocation fragmentation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -120,7 +120,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocHumongousFragment
|
||||
* @test id=iu-aggressive
|
||||
* @summary Make sure Shenandoah can recover from humongous allocation fragmentation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -148,7 +148,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocHumongousFragment
|
||||
* @test id=iu
|
||||
* @summary Make sure Shenandoah can recover from humongous allocation fragmentation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocIntArrays
|
||||
* @test id=passive
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -51,7 +51,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocIntArrays
|
||||
* @test id=aggressive
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -83,7 +83,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocIntArrays
|
||||
* @test id=adaptive
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -100,7 +100,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocIntArrays
|
||||
* @test id=static
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -112,7 +112,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocIntArrays
|
||||
* @test id=compact
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -124,7 +124,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocIntArrays
|
||||
* @test id=no-tlab
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -137,7 +137,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocIntArrays
|
||||
* @test id=iu-aggressive
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -169,7 +169,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocIntArrays
|
||||
* @test id=iu
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocObjectArrays
|
||||
* @test id=passive
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -51,7 +51,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocObjectArrays
|
||||
* @test id=aggressive
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -83,7 +83,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocObjectArrays
|
||||
* @test id=adaptive
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -100,7 +100,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocObjectArrays
|
||||
* @test id=static
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -112,7 +112,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocObjectArrays
|
||||
* @test id=compact
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -124,7 +124,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocObjectArrays
|
||||
* @test id=no-tlab
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -137,7 +137,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocObjectArrays
|
||||
* @test id=iu-aggressive
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -169,7 +169,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocObjectArrays
|
||||
* @test id=iu
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocObjects
|
||||
* @test id=passive
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -49,7 +49,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocObjects
|
||||
* @test id=aggressive
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -85,7 +85,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocObjects
|
||||
* @test id=adaptive
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -105,7 +105,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocObjects
|
||||
* @test id=static
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -120,7 +120,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocObjects
|
||||
* @test id=compact
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -135,7 +135,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocObjects
|
||||
* @test id=iu-aggressive
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -165,7 +165,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAllocObjects
|
||||
* @test id=iu
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestArrayCopyCheckCast
|
||||
* @test
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:TieredStopAtLevel=0 -Xmx16m TestArrayCopyCheckCast
|
||||
|
||||
@@ -26,7 +26,7 @@ import java.util.Random;
|
||||
import jdk.test.lib.Utils;
|
||||
|
||||
/*
|
||||
* @test TestArrayCopyStress
|
||||
* @test
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestDynamicSoftMaxHeapSize
|
||||
* @test id=passive
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
*
|
||||
@@ -41,7 +41,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestDynamicSoftMaxHeapSize
|
||||
* @test id=aggressive
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
*
|
||||
@@ -52,7 +52,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestDynamicSoftMaxHeapSize
|
||||
* @test id=adaptive
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
*
|
||||
@@ -63,7 +63,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestDynamicSoftMaxHeapSize
|
||||
* @test id=static
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
*
|
||||
@@ -74,7 +74,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestDynamicSoftMaxHeapSize
|
||||
* @test id=compact
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
*
|
||||
@@ -85,7 +85,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestDynamicSoftMaxHeapSize
|
||||
* @test id=iu-aggressive
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
*
|
||||
@@ -96,7 +96,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestDynamicSoftMaxHeapSize
|
||||
* @test id=iu
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
*
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestElasticTLAB
|
||||
* @test
|
||||
* @key randomness
|
||||
* @summary Test that Shenandoah is able to work with elastic TLABs
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestEvilSyncBug
|
||||
* @test
|
||||
* @summary Tests for crash/assert when attaching init thread during shutdown
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestGCThreadGroups
|
||||
* @test id=passive
|
||||
* @summary Test Shenandoah GC uses concurrent/parallel threads correctly
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -35,7 +35,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestGCThreadGroups
|
||||
* @test id=default
|
||||
* @summary Test Shenandoah GC uses concurrent/parallel threads correctly
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -77,7 +77,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestGCThreadGroups
|
||||
* @test id=iu
|
||||
* @summary Test Shenandoah GC uses concurrent/parallel threads correctly
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestHeapUncommit
|
||||
* @test id=passive
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -51,7 +51,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestHeapUncommit
|
||||
* @test id=adaptive
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -85,7 +85,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestHeapUncommit
|
||||
* @test id=iu
|
||||
* @summary Acceptance tests: collector can withstand allocation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -106,7 +106,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestHeapUncommit
|
||||
* @test id=default-lp
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @requires vm.bits == "64"
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestHumongousThreshold
|
||||
* @test id=default
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
@@ -69,7 +69,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestHumongousThreshold
|
||||
* @test id=16b
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @requires vm.bits == "64"
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestLargeObjectAlignment
|
||||
* @test
|
||||
* @summary Shenandoah crashes with -XX:ObjectAlignmentInBytes=16
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestLotsOfCycles
|
||||
* @test id=passive
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm/timeout=480 -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
|
||||
@@ -40,7 +40,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestLotsOfCycles
|
||||
* @test id=aggressive
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm/timeout=480 -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
|
||||
@@ -62,7 +62,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestLotsOfCycles
|
||||
* @test id=adaptive
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm/timeout=480 -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
|
||||
@@ -72,7 +72,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestLotsOfCycles
|
||||
* @test id=static
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm/timeout=480 -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
|
||||
@@ -82,7 +82,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestLotsOfCycles
|
||||
* @test id=compact
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm/timeout=480 -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
|
||||
@@ -92,7 +92,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestLotsOfCycles
|
||||
* @test id=iu-aggressive
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm/timeout=480 -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
|
||||
@@ -114,7 +114,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestLotsOfCycles
|
||||
* @test id=iu
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm/timeout=480 -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestObjIterWithHeapDump
|
||||
* @test
|
||||
* @summary Test heap dump triggered heap object iteration
|
||||
* @bug 8225014
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestParallelRefprocSanity
|
||||
* @test
|
||||
* @summary Test that reference processing works with both parallel and non-parallel variants.
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestPeriodicGC
|
||||
* @test
|
||||
* @summary Test that periodic GC is working
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
package gc.shenandoah;
|
||||
|
||||
/* @test
|
||||
/* @test id=satb
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
* @build sun.hotspot.WhiteBox
|
||||
@@ -35,7 +35,7 @@ package gc.shenandoah;
|
||||
* gc.shenandoah.TestReferenceRefersToShenandoah
|
||||
*/
|
||||
|
||||
/* @test
|
||||
/* @test id=iu
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
* @build sun.hotspot.WhiteBox
|
||||
@@ -47,7 +47,7 @@ package gc.shenandoah;
|
||||
* gc.shenandoah.TestReferenceRefersToShenandoah
|
||||
*/
|
||||
|
||||
/* @test
|
||||
/* @test id=satb-100
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
* @build sun.hotspot.WhiteBox
|
||||
@@ -60,7 +60,7 @@ package gc.shenandoah;
|
||||
* gc.shenandoah.TestReferenceRefersToShenandoah
|
||||
*/
|
||||
|
||||
/* @test
|
||||
/* @test id=iu-100
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
* @build sun.hotspot.WhiteBox
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
|
||||
package gc.shenandoah;
|
||||
|
||||
/* @test
|
||||
/* @test id=satb-100
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
* @build sun.hotspot.WhiteBox
|
||||
@@ -36,7 +36,7 @@ package gc.shenandoah;
|
||||
* gc.shenandoah.TestReferenceShortcutCycle
|
||||
*/
|
||||
|
||||
/* @test
|
||||
/* @test id=iu-100
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
* @build sun.hotspot.WhiteBox
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRefprocSanity
|
||||
* @test id=default
|
||||
* @summary Test that null references/referents work fine
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -42,7 +42,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRefprocSanity
|
||||
* @test id=iu
|
||||
* @summary Test that null references/referents work fine
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRegionSampling
|
||||
* @test id=passive
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm -Xmx1g -Xms1g -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+ShenandoahRegionSampling
|
||||
@@ -38,7 +38,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRegionSampling
|
||||
* @test id=adaptive
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm -Xmx1g -Xms1g -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+ShenandoahRegionSampling
|
||||
@@ -47,7 +47,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRegionSampling
|
||||
* @test id=static
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm -Xmx1g -Xms1g -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+ShenandoahRegionSampling
|
||||
@@ -56,7 +56,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRegionSampling
|
||||
* @test id=compact
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm -Xmx1g -Xms1g -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+ShenandoahRegionSampling
|
||||
@@ -65,7 +65,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRegionSampling
|
||||
* @test id=aggressive
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm -Xmx1g -Xms1g -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+ShenandoahRegionSampling
|
||||
@@ -74,7 +74,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRegionSampling
|
||||
* @test id=iu-aggressive
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm -Xmx1g -Xms1g -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+ShenandoahRegionSampling
|
||||
@@ -83,7 +83,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRegionSampling
|
||||
* @test id=iu
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm -Xmx1g -Xms1g -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+ShenandoahRegionSampling
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestResizeTLAB
|
||||
* @test id=passive
|
||||
* @key randomness
|
||||
* @summary Test that Shenandoah is able to work with(out) resizeable TLABs
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -59,7 +59,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestResizeTLAB
|
||||
* @test id=aggressive
|
||||
* @key randomness
|
||||
* @summary Test that Shenandoah is able to work with(out) resizeable TLABs
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -79,7 +79,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestResizeTLAB
|
||||
* @test id=adaptive
|
||||
* @key randomness
|
||||
* @summary Test that Shenandoah is able to work with(out) resizeable TLABs
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -99,7 +99,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestResizeTLAB
|
||||
* @test id=static
|
||||
* @key randomness
|
||||
* @summary Test that Shenandoah is able to work with(out) resizeable TLABs
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -119,7 +119,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestResizeTLAB
|
||||
* @test id=compact
|
||||
* @key randomness
|
||||
* @summary Test that Shenandoah is able to work with(out) resizeable TLABs
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -139,7 +139,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestResizeTLAB
|
||||
* @test id=iu-aggressive
|
||||
* @key randomness
|
||||
* @summary Test that Shenandoah is able to work with(out) resizeable TLABs
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -159,7 +159,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestResizeTLAB
|
||||
* @test id=iu
|
||||
* @key randomness
|
||||
* @summary Test that Shenandoah is able to work with(out) resizeable TLABs
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRetainObjects
|
||||
* @test id=passive
|
||||
* @summary Acceptance tests: collector can deal with retained objects
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -49,7 +49,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRetainObjects
|
||||
* @test id=aggressive
|
||||
* @summary Acceptance tests: collector can deal with retained objects
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -69,7 +69,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRetainObjects
|
||||
* @test id=adaptive
|
||||
* @summary Acceptance tests: collector can deal with retained objects
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -84,7 +84,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRetainObjects
|
||||
* @test id=static
|
||||
* @summary Acceptance tests: collector can deal with retained objects
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -94,7 +94,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRetainObjects
|
||||
* @test id=compact
|
||||
* @summary Acceptance tests: collector can deal with retained objects
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -104,7 +104,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRetainObjects
|
||||
* @test id=no-tlab
|
||||
* @summary Acceptance tests: collector can deal with retained objects
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -115,7 +115,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRetainObjects
|
||||
* @test id=iu-aggressive
|
||||
* @summary Acceptance tests: collector can deal with retained objects
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -135,7 +135,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRetainObjects
|
||||
* @test id=iu
|
||||
* @summary Acceptance tests: collector can deal with retained objects
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestSieveObjects
|
||||
* @test id=passive
|
||||
* @summary Acceptance tests: collector can deal with retained objects
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -51,7 +51,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestSieveObjects
|
||||
* @test id=aggressive
|
||||
* @summary Acceptance tests: collector can deal with retained objects
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -73,7 +73,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestSieveObjects
|
||||
* @test id=adaptive
|
||||
* @summary Acceptance tests: collector can deal with retained objects
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -91,7 +91,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestSieveObjects
|
||||
* @test id=static
|
||||
* @summary Acceptance tests: collector can deal with retained objects
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -103,7 +103,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestSieveObjects
|
||||
* @test id=compact
|
||||
* @summary Acceptance tests: collector can deal with retained objects
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -115,7 +115,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestSieveObjects
|
||||
* @test id=no-tlab
|
||||
* @summary Acceptance tests: collector can deal with retained objects
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -128,7 +128,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestSieveObjects
|
||||
* @test id=iu-aggressive
|
||||
* @summary Acceptance tests: collector can deal with retained objects
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -150,7 +150,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestSieveObjects
|
||||
* @test id=iu
|
||||
* @summary Acceptance tests: collector can deal with retained objects
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestSmallHeap
|
||||
* @test
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC TestSmallHeap
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestStringDedup
|
||||
* @test id=passive
|
||||
* @summary Test Shenandoah string deduplication implementation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -44,7 +44,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestStringDedup
|
||||
* @test id=default
|
||||
* @summary Test Shenandoah string deduplication implementation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -67,7 +67,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestStringDedup
|
||||
* @test id=iu
|
||||
* @summary Test Shenandoah string deduplication implementation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestStringDedupStress
|
||||
* @test id=passive
|
||||
* @summary Test Shenandoah string deduplication implementation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -44,7 +44,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestStringDedupStress
|
||||
* @test id=default
|
||||
* @summary Test Shenandoah string deduplication implementation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -75,7 +75,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestStringDedupStress
|
||||
* @test id=iu
|
||||
* @summary Test Shenandoah string deduplication implementation
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestStringInternCleanup
|
||||
* @test id=passive
|
||||
* @summary Check that Shenandoah cleans up interned strings
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -49,7 +49,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestStringInternCleanup
|
||||
* @test id=default
|
||||
* @summary Check that Shenandoah cleans up interned strings
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -76,7 +76,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestStringInternCleanup
|
||||
* @test id=iu
|
||||
* @summary Check that Shenandoah cleans up interned strings
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestVerifyJCStress
|
||||
* @test id=passive
|
||||
* @summary Tests that we pass at least one jcstress-like test with all verification turned on
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @modules java.base/jdk.internal.misc
|
||||
@@ -41,7 +41,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestVerifyJCStress
|
||||
* @test id=default
|
||||
* @summary Tests that we pass at least one jcstress-like test with all verification turned on
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @modules java.base/jdk.internal.misc
|
||||
@@ -59,7 +59,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestVerifyJCStress
|
||||
* @test id=iu
|
||||
* @summary Tests that we pass at least one jcstress-like test with all verification turned on
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @modules java.base/jdk.internal.misc
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestVerifyLevels
|
||||
* @test
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -Xmx128m -XX:+ShenandoahVerify -XX:ShenandoahVerifyLevel=0 TestVerifyLevels
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestWithLogLevel
|
||||
* @test
|
||||
* @summary Test Shenandoah with different log levels
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestWrongArrayMember
|
||||
* @test
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm -Xmx128m -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC TestWrongArrayMember
|
||||
|
||||
@@ -22,7 +22,8 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test 8238385
|
||||
* @test
|
||||
* @bug 8238385
|
||||
* @summary CTW: C2 (Shenandoah) compilation fails with "Range check dependent CastII node was not removed"
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @modules java.base/jdk.internal.misc:+open
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
/* @test TestC1ArrayCopyNPE
|
||||
/* @test
|
||||
* @summary test C1 arraycopy intrinsic
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @run main/othervm -XX:TieredStopAtLevel=1 -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=aggressive TestC1ArrayCopyNPE
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
/* @test TestC1VectorizedMismatch
|
||||
/* @test
|
||||
* @summary test C1 vectorized mismatch intrinsic
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestClone
|
||||
* @test id=default
|
||||
* @summary Test clone barriers work correctly
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -48,7 +48,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestClone
|
||||
* @test id=default-verify
|
||||
* @summary Test clone barriers work correctly
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -79,7 +79,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestClone
|
||||
* @test id=aggressive
|
||||
* @summary Test clone barriers work correctly
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -105,7 +105,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestClone
|
||||
* @test id=no-coops
|
||||
* @summary Test clone barriers work correctly
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @requires vm.bits == "64"
|
||||
@@ -137,7 +137,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestClone
|
||||
* @test id=no-coops-verify
|
||||
* @summary Test clone barriers work correctly
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @requires vm.bits == "64"
|
||||
@@ -174,7 +174,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestClone
|
||||
* @test id=no-coops-aggressive
|
||||
* @summary Test clone barriers work correctly
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @requires vm.bits == "64"
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestExpandedWBLostNullCheckDep
|
||||
* @test
|
||||
* @key stress randomness
|
||||
* @summary Logic that moves a null check in the expanded barrier may cause a memory access that doesn't depend on the barrier to bypass the null check
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestMaybeNullUnsafeAccess
|
||||
* @test
|
||||
* @summary cast before unsafe access moved in dominating null check null path causes crash
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @modules java.base/jdk.internal.misc:+open
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestNullCheck
|
||||
* @test
|
||||
* @summary implicit null check on brooks pointer must not cause crash
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @requires vm.bits == "64"
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestReferenceCAS
|
||||
* @test id=default
|
||||
* @summary Shenandoah reference CAS test
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @modules java.base/jdk.internal.misc:+open
|
||||
@@ -40,7 +40,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestReferenceCAS
|
||||
* @test id=no-coops
|
||||
* @summary Shenandoah reference CAS test
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @requires vm.bits == "64"
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestUnsafeOffheapSwap
|
||||
* @test
|
||||
* @summary Miscompilation in Unsafe off-heap swap routines
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @modules java.base/jdk.internal.misc:+open
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestWriteBarrierClearControl
|
||||
* @test
|
||||
* @key stress randomness
|
||||
* @summary Clearing control during final graph reshape causes memory barrier to loose dependency on null check
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
/* @test TestJNICritical
|
||||
/* @test
|
||||
* @summary test JNI critical arrays support in Shenandoah
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
/* @test TestJNIGlobalRefs
|
||||
/* @test id=aggressive-verify
|
||||
* @summary Test JNI Global Refs with Shenandoah
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
@@ -32,7 +32,7 @@
|
||||
* TestJNIGlobalRefs
|
||||
*/
|
||||
|
||||
/* @test TestJNIGlobalRefs
|
||||
/* @test id=aggressive
|
||||
* @summary Test JNI Global Refs with Shenandoah
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
/* @test TestPinnedGarbage
|
||||
/* @test id=passive
|
||||
* @summary Test that garbage in the pinned region does not crash VM
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -39,7 +39,7 @@
|
||||
* TestPinnedGarbage
|
||||
*/
|
||||
|
||||
/* @test TestPinnedGarbage
|
||||
/* @test id=aggressive
|
||||
* @summary Test that garbage in the pinned region does not crash VM
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -48,7 +48,13 @@
|
||||
* @run main/othervm/native -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -Xmx128m
|
||||
* -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=aggressive
|
||||
* TestPinnedGarbage
|
||||
*
|
||||
*/
|
||||
|
||||
/* @test id=verify
|
||||
* @summary Test that garbage in the pinned region does not crash VM
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
* @run main/othervm/native -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -Xmx128m
|
||||
* -XX:+UseShenandoahGC
|
||||
* -XX:+ShenandoahVerify
|
||||
|
||||
@@ -23,32 +23,44 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestHeapDump
|
||||
* @test id=aggressive
|
||||
* @summary Tests JVMTI heap dumps
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @requires vm.jvmti
|
||||
* @compile TestHeapDump.java
|
||||
* @run main/othervm/native/timeout=300 -agentlib:TestHeapDump -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -Xmx128m -XX:ShenandoahGCHeuristics=aggressive TestHeapDump
|
||||
* @run main/othervm/native/timeout=300 -agentlib:TestHeapDump
|
||||
* -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
|
||||
* -XX:+UseShenandoahGC -Xmx128m
|
||||
* -XX:ShenandoahGCHeuristics=aggressive
|
||||
* TestHeapDump
|
||||
*
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestHeapDump
|
||||
* @test id=no-coops-aggressive
|
||||
* @summary Tests JVMTI heap dumps
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @requires vm.jvmti
|
||||
* @requires vm.bits == "64"
|
||||
* @compile TestHeapDump.java
|
||||
* @run main/othervm/native/timeout=300 -agentlib:TestHeapDump -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -Xmx128m -XX:ShenandoahGCHeuristics=aggressive -XX:-UseCompressedOops TestHeapDump
|
||||
* @run main/othervm/native/timeout=300 -agentlib:TestHeapDump
|
||||
* -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
|
||||
* -XX:+UseShenandoahGC -Xmx128m
|
||||
* -XX:ShenandoahGCHeuristics=aggressive
|
||||
* -XX:-UseCompressedOops TestHeapDump
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestHeapDump
|
||||
* @test id=aggressive-strdedup
|
||||
* @summary Tests JVMTI heap dumps
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @requires vm.jvmti
|
||||
* @compile TestHeapDump.java
|
||||
* @run main/othervm/native/timeout=300 -agentlib:TestHeapDump -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -Xmx128m -XX:ShenandoahGCHeuristics=aggressive -XX:+UseStringDeduplication TestHeapDump
|
||||
* @run main/othervm/native/timeout=300 -agentlib:TestHeapDump
|
||||
* -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
|
||||
* -XX:+UseShenandoahGC -Xmx128m
|
||||
* -XX:ShenandoahGCHeuristics=aggressive
|
||||
* -XX:+UseStringDeduplication TestHeapDump
|
||||
*/
|
||||
|
||||
import java.lang.ref.Reference;
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestChurnNotifications
|
||||
* @test id=passive
|
||||
* @summary Check that MX notifications are reported for all cycles
|
||||
* @library /test/lib /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -40,7 +40,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestChurnNotifications
|
||||
* @test id=aggressive
|
||||
* @summary Check that MX notifications are reported for all cycles
|
||||
* @library /test/lib /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -52,7 +52,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestChurnNotifications
|
||||
* @test id=adaptive
|
||||
* @summary Check that MX notifications are reported for all cycles
|
||||
* @library /test/lib /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -64,7 +64,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestChurnNotifications
|
||||
* @test id=static
|
||||
* @summary Check that MX notifications are reported for all cycles
|
||||
* @library /test/lib /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -76,7 +76,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestChurnNotifications
|
||||
* @test id=compact
|
||||
* @summary Check that MX notifications are reported for all cycles
|
||||
* @library /test/lib /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -88,7 +88,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestChurnNotifications
|
||||
* @test id=iu
|
||||
* @summary Check that MX notifications are reported for all cycles
|
||||
* @library /test/lib /
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestMemoryMXBeans
|
||||
* @test
|
||||
* @summary Test JMX memory beans
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @modules java.base/jdk.internal.misc
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestMemoryPools
|
||||
* @test
|
||||
* @summary Test JMX memory pools
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @modules java.base/jdk.internal.misc
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestPauseNotifications
|
||||
* @test id=passive
|
||||
* @summary Check that MX notifications are reported for all cycles
|
||||
* @library /test/lib /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -40,7 +40,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestPauseNotifications
|
||||
* @test id=aggressive
|
||||
* @summary Check that MX notifications are reported for all cycles
|
||||
* @library /test/lib /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -51,7 +51,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestPauseNotifications
|
||||
* @test id=adaptive
|
||||
* @summary Check that MX notifications are reported for all cycles
|
||||
* @library /test/lib /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -62,7 +62,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestPauseNotifications
|
||||
* @test id=static
|
||||
* @summary Check that MX notifications are reported for all cycles
|
||||
* @library /test/lib /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -73,7 +73,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestPauseNotifications
|
||||
* @test id=compact
|
||||
* @summary Check that MX notifications are reported for all cycles
|
||||
* @library /test/lib /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -84,7 +84,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestPauseNotifications
|
||||
* @test id=iu
|
||||
* @summary Check that MX notifications are reported for all cycles
|
||||
* @library /test/lib /
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestAllocLargeObj
|
||||
* @test
|
||||
* @summary Test allocation of small object to result OOM, but not to crash JVM
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestAllocLargerThanHeap
|
||||
* @test
|
||||
* @summary Test that allocation of the object larger than heap fails predictably
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestAllocSmallObj
|
||||
* @test
|
||||
* @summary Test allocation of small object to result OOM, but not to crash JVM
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestClassLoaderLeak
|
||||
* @test
|
||||
* @summary Test OOME in due to classloader leak
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/**
|
||||
* @test TestThreadFailure
|
||||
* @test
|
||||
* @summary Test OOME in separate thread is recoverable
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestAlwaysPreTouch
|
||||
* @test
|
||||
* @summary Check that Shenandoah's AlwaysPreTouch does not fire asserts
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestArgumentRanges
|
||||
* @test
|
||||
* @summary Test that Shenandoah arguments are checked for ranges where applicable
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestClassUnloadingArguments
|
||||
* @test
|
||||
* @summary Test that loop mining arguments are sane
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -25,14 +25,14 @@ import java.lang.management.GarbageCollectorMXBean;
|
||||
import java.lang.management.ManagementFactory;
|
||||
|
||||
/*
|
||||
* @test TestEnabled
|
||||
* @test id=default
|
||||
* @requires vm.gc.Shenandoah & vm.gc == "null"
|
||||
* @run main/othervm -Dexpected=false -Xmx64m TestEnabled
|
||||
* @run main/othervm -Dexpected=true -Xmx64m -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC TestEnabled
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestEnabledAlready
|
||||
* @test id=already
|
||||
* @requires vm.gc.Shenandoah & vm.gc == "Shenandoah"
|
||||
* @run main/othervm -Dexpected=true -Xmx64m TestEnabled
|
||||
*/
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestExplicitGC
|
||||
* @test
|
||||
* @summary Test that Shenandoah reacts to explicit GC flags appropriately
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestExplicitGCNoConcurrent
|
||||
* @test
|
||||
* @summary Test that Shenandoah reacts to explicit GC flags appropriately
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestHeuristicsUnlock
|
||||
* @test
|
||||
* @summary Test that Shenandoah heuristics are unlocked properly
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestHumongousMoves
|
||||
* @test
|
||||
* @summary Check Shenandoah reacts on setting humongous moves correctly
|
||||
* @key randomness
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestHumongousThresholdArgs
|
||||
* @test
|
||||
* @summary Test that Shenandoah humongous threshold args are checked
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestLoopMiningArguments
|
||||
* @test
|
||||
* @summary Test that loop mining arguments are sane
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @requires vm.flavor == "server"
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestModeUnlock
|
||||
* @test
|
||||
* @summary Test that Shenandoah modes are unlocked properly
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestObjectAlignment
|
||||
* @test id=default
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC TestObjectAlignment
|
||||
@@ -37,7 +37,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestObjectAlignment
|
||||
* @test id=16b
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @requires vm.bits == "64"
|
||||
*
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestPacing
|
||||
* @test
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:-ShenandoahPacing -Xmx128m TestPacing
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestParallelRegionStride
|
||||
* @test
|
||||
* @requires vm.gc.Shenandoah
|
||||
*
|
||||
* @run main/othervm -XX:+UnlockExperimentalVMOptions -XX:+UseShenandoahGC -XX:ShenandoahParallelRegionStride=1 -Xmx128m TestParallelRegionStride
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestRegionSizeArgs
|
||||
* @test
|
||||
* @summary Test that Shenandoah region size args are checked
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
/* @test TestSelectiveBarrierFlags
|
||||
/* @test
|
||||
* @summary Test selective barrier enabling works, by aggressively compiling HelloWorld with combinations
|
||||
* of barrier flags
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
/* @test TestSingleThreaded
|
||||
/* @test
|
||||
* @summary test single worker threaded Shenandoah
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @run main/othervm -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestSoftMaxHeapSize
|
||||
* @test
|
||||
* @summary Test that Shenandoah checks SoftMaxHeapSize
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestThreadCounts
|
||||
* @test
|
||||
* @summary Test that Shenandoah GC thread counts are handled well
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -23,7 +23,7 @@
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestThreadCountsOverride
|
||||
* @test
|
||||
* @summary Test that Shenandoah GC thread counts are overridable
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
/* @test TestWrongBarrierDisable
|
||||
/* @test
|
||||
* @summary Test that disabling wrong barriers fails early
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -22,7 +22,7 @@
|
||||
*
|
||||
*/
|
||||
|
||||
/* @test TestWrongBarrierEnable
|
||||
/* @test
|
||||
* @summary Test that disabling wrong barriers fails early
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @library /test/lib
|
||||
|
||||
@@ -27,7 +27,7 @@ package gc.stress.gcbasher;
|
||||
import java.io.IOException;
|
||||
|
||||
/*
|
||||
* @test TestGCBasherWithShenandoah
|
||||
* @test id=passive
|
||||
* @key stress
|
||||
* @library /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -46,7 +46,7 @@ import java.io.IOException;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCBasherWithShenandoah
|
||||
* @test id=aggressive
|
||||
* @key stress
|
||||
* @library /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -69,7 +69,7 @@ import java.io.IOException;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCBasherWithShenandoah
|
||||
* @test id=adaptive
|
||||
* @key stress
|
||||
* @library /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -87,7 +87,7 @@ import java.io.IOException;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCBasherDeoptWithShenandoah
|
||||
* @test id=compact
|
||||
* @key stress
|
||||
* @library /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -100,7 +100,7 @@ import java.io.IOException;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCBasherWithShenandoah
|
||||
* @test id=iu-aggressive
|
||||
* @key stress
|
||||
* @library /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -123,7 +123,7 @@ import java.io.IOException;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCBasherWithShenandoah
|
||||
* @test id=iu
|
||||
* @key stress
|
||||
* @library /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -141,7 +141,7 @@ import java.io.IOException;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCBasherDeoptWithShenandoah
|
||||
* @test id=passive-deopt-nmethod
|
||||
* @key stress
|
||||
* @library /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -162,7 +162,7 @@ import java.io.IOException;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCBasherDeoptWithShenandoah
|
||||
* @test id=aggressive-deopt-nmethod
|
||||
* @key stress
|
||||
* @library /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -188,7 +188,7 @@ import java.io.IOException;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCBasherDeoptWithShenandoah
|
||||
* @test id=adaptive-deopt-nmethod
|
||||
* @key stress
|
||||
* @library /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -208,7 +208,7 @@ import java.io.IOException;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCBasherDeoptWithShenandoah
|
||||
* @test id=compact-deopt-nmethod
|
||||
* @key stress
|
||||
* @library /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -222,7 +222,7 @@ import java.io.IOException;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCBasherDeoptWithShenandoah
|
||||
* @test id=iu-aggressive-deopt-nmethod
|
||||
* @key stress
|
||||
* @library /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -248,7 +248,7 @@ import java.io.IOException;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCBasherDeoptWithShenandoah
|
||||
* @test id=iu-deopt-nmethod
|
||||
* @key stress
|
||||
* @library /
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
package gc.stress.gclocker;
|
||||
|
||||
/*
|
||||
* @test TestGCLockerWithShenandoah
|
||||
* @test id=default
|
||||
* @library /
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @summary Stress Shenandoah's JNI handling by calling GetPrimitiveArrayCritical while concurrently filling up old gen.
|
||||
@@ -41,7 +41,7 @@ package gc.stress.gclocker;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCLockerWithShenandoah
|
||||
* @test id=aggressive
|
||||
* @library /
|
||||
* @requires vm.gc.Shenandoah
|
||||
* @summary Stress Shenandoah's JNI handling by calling GetPrimitiveArrayCritical while concurrently filling up old gen.
|
||||
|
||||
@@ -24,7 +24,7 @@
|
||||
package gc.stress.gcold;
|
||||
|
||||
/*
|
||||
* @test TestGCOldWithShenandoah
|
||||
* @test id=passive
|
||||
* @key stress randomness
|
||||
* @library / /test/lib
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -52,7 +52,7 @@ package gc.stress.gcold;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCOldWithShenandoah
|
||||
* @test id=aggressive
|
||||
* @key stress randomness
|
||||
* @library / /test/lib
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -74,7 +74,7 @@ package gc.stress.gcold;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCOldWithShenandoah
|
||||
* @test id=adaptive
|
||||
* @key stress randomness
|
||||
* @library / /test/lib
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -91,7 +91,7 @@ package gc.stress.gcold;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCOldWithShenandoah
|
||||
* @test id=compact
|
||||
* @key stress randomness
|
||||
* @library / /test/lib
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -103,7 +103,7 @@ package gc.stress.gcold;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCOldWithShenandoah
|
||||
* @test id=iu-aggressive
|
||||
* @key stress randomness
|
||||
* @library / /test/lib
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -125,7 +125,7 @@ package gc.stress.gcold;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestGCOldWithShenandoah
|
||||
* @test id=iu
|
||||
* @key stress randomness
|
||||
* @library / /test/lib
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
@@ -25,7 +25,7 @@
|
||||
package gc.stress.systemgc;
|
||||
|
||||
/*
|
||||
* @test TestSystemGCWithShenandoah
|
||||
* @test id=default
|
||||
* @key stress
|
||||
* @library /
|
||||
* @requires vm.gc.Shenandoah
|
||||
@@ -42,7 +42,7 @@ package gc.stress.systemgc;
|
||||
*/
|
||||
|
||||
/*
|
||||
* @test TestSystemGCWithShenandoah
|
||||
* @test id=iu
|
||||
* @key stress
|
||||
* @library /
|
||||
* @requires vm.gc.Shenandoah
|
||||
|
||||
Reference in New Issue
Block a user