Mercurial > hg > graal-jvmci-8
diff test/testlibrary/whitebox/sun/hotspot/WhiteBox.java @ 23472:047a642c9729
8065579: WB method to start G1 concurrent mark cycle should be introduced
Summary: Add a WhiteBox callback to the VM to start a concurrent mark cycle in G1.
Reviewed-by: tschatzl, sjohanss
Contributed-by: Leonid Mesnik <leonid.mesnik@oracle.com>
author | kevinw |
---|---|
date | Wed, 02 Dec 2015 13:58:34 +0530 |
parents | e5406a79ae90 |
children | 50e62b688ddc |
line wrap: on
line diff
--- a/test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Tue Dec 15 09:46:51 2015 +0100 +++ b/test/testlibrary/whitebox/sun/hotspot/WhiteBox.java Wed Dec 02 13:58:34 2015 +0530 @@ -174,12 +174,16 @@ public native long incMetaspaceCapacityUntilGC(long increment); public native long metaspaceCapacityUntilGC(); - // force Young GC + // Force Young GC public native void youngGC(); - // force Full GC + // Force Full GC public native void fullGC(); + // Method tries to start concurrent mark cycle. + // It returns false if CM Thread is always in concurrent cycle. + public native boolean g1StartConcMarkCycle(); + // Tests on ReservedSpace/VirtualSpace classes public native int stressVirtualSpaceResize(long reservedSpaceSize, long magnitude, long iterations); public native void runMemoryUnitTests();