hotspot/test/gc/g1/TestHumongousShrinkHeap.java
changeset 27605 a162df7acd89
parent 26695 18baf1a5a8ce
child 27694 543f6042c268
equal deleted inserted replaced
27557:82f4cb44b2d7 27605:a162df7acd89
    22  */
    22  */
    23 
    23 
    24 /**
    24 /**
    25  * @test TestHumongousShrinkHeap
    25  * @test TestHumongousShrinkHeap
    26  * @bug 8036025 8056043
    26  * @bug 8036025 8056043
    27  * @summary Verify that heap shrinks after GC in the presence of fragmentation due to humongous objects
    27  * @summary Verify that heap shrinks after GC in the presence of fragmentation
       
    28  * due to humongous objects
    28  * @library /testlibrary
    29  * @library /testlibrary
    29  * @run main/othervm -XX:MinHeapFreeRatio=10 -XX:MaxHeapFreeRatio=12 -XX:+UseG1GC -XX:G1HeapRegionSize=1M -verbose:gc TestHumongousShrinkHeap
    30  * @run main/othervm -XX:-ExplicitGCInvokesConcurrent -XX:MinHeapFreeRatio=10
       
    31  * -XX:MaxHeapFreeRatio=12 -XX:+UseG1GC -XX:G1HeapRegionSize=1M -verbose:gc
       
    32  * TestHumongousShrinkHeap
    30  */
    33  */
    31 
    34 
    32 import java.lang.management.ManagementFactory;
    35 import java.lang.management.ManagementFactory;
    33 import java.lang.management.MemoryUsage;
    36 import java.lang.management.MemoryUsage;
    34 import java.util.ArrayList;
    37 import java.util.ArrayList;