< prev index next >

test/hotspot/jtreg/gc/stress/gcold/TestGCOldWithShenandoah.java

Print this page
rev 47365 : [mq]: oomalot.patch


  27  * @key stress
  28  * @summary Stress the GC by trying to make old objects more likely to be garbage than young objects.
  29  *
  30  * @run main/othervm/timeout=600 -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions                                          -XX:+ShenandoahVerify TestGCOld 50 1 20 10 10000
  31  * @run main/othervm/timeout=600 -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=passive       -XX:+ShenandoahVerify TestGCOld 50 1 20 10 10000
  32  * @run main/othervm/timeout=600 -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=adaptive      -XX:+ShenandoahVerify TestGCOld 50 1 20 10 10000
  33  * @run main/othervm/timeout=600 -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=dynamic       -XX:+ShenandoahVerify TestGCOld 50 1 20 10 10000
  34  * @run main/othervm/timeout=600 -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=connected     -XX:+ShenandoahVerify TestGCOld 50 1 20 10 10000
  35  * @run main/othervm/timeout=600 -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=generational  -XX:+ShenandoahVerify TestGCOld 50 1 20 10 10000
  36  * @run main/othervm/timeout=600 -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=LRU           -XX:+ShenandoahVerify TestGCOld 50 1 20 10 10000
  37  *
  38  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions                                          TestGCOld 50 1 20 10 10000
  39  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=passive       TestGCOld 50 1 20 10 10000
  40  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=adaptive      TestGCOld 50 1 20 10 10000
  41  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=dynamic       TestGCOld 50 1 20 10 10000
  42  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=continuous    TestGCOld 50 1 20 10 10000
  43  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=aggressive    TestGCOld 50 1 20 10 10000
  44  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=connected     TestGCOld 50 1 20 10 10000
  45  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=generational  TestGCOld 50 1 20 10 10000
  46  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=LRU           TestGCOld 50 1 20 10 10000

  47  */
  48 
  49 public class TestGCOldWithShenandoah {
  50 
  51     public static void main(String[] args) {
  52         TestGCOld.main(args);
  53     }
  54 }


  27  * @key stress
  28  * @summary Stress the GC by trying to make old objects more likely to be garbage than young objects.
  29  *
  30  * @run main/othervm/timeout=600 -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions                                          -XX:+ShenandoahVerify TestGCOld 50 1 20 10 10000
  31  * @run main/othervm/timeout=600 -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=passive       -XX:+ShenandoahVerify TestGCOld 50 1 20 10 10000
  32  * @run main/othervm/timeout=600 -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=adaptive      -XX:+ShenandoahVerify TestGCOld 50 1 20 10 10000
  33  * @run main/othervm/timeout=600 -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=dynamic       -XX:+ShenandoahVerify TestGCOld 50 1 20 10 10000
  34  * @run main/othervm/timeout=600 -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=connected     -XX:+ShenandoahVerify TestGCOld 50 1 20 10 10000
  35  * @run main/othervm/timeout=600 -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=generational  -XX:+ShenandoahVerify TestGCOld 50 1 20 10 10000
  36  * @run main/othervm/timeout=600 -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=LRU           -XX:+ShenandoahVerify TestGCOld 50 1 20 10 10000
  37  *
  38  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions                                          TestGCOld 50 1 20 10 10000
  39  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=passive       TestGCOld 50 1 20 10 10000
  40  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=adaptive      TestGCOld 50 1 20 10 10000
  41  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=dynamic       TestGCOld 50 1 20 10 10000
  42  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=continuous    TestGCOld 50 1 20 10 10000
  43  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=aggressive    TestGCOld 50 1 20 10 10000
  44  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=connected     TestGCOld 50 1 20 10 10000
  45  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=generational  TestGCOld 50 1 20 10 10000
  46  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=LRU           TestGCOld 50 1 20 10 10000
  47  * @run main/othervm -Xmx384M -XX:+UseShenandoahGC -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions -XX:ShenandoahGCHeuristics=aggressive    -XX:+ShenandoahOOMDuringEvacALot TestGCOld 50 1 20 10 10000
  48  */
  49 
  50 public class TestGCOldWithShenandoah {
  51 
  52     public static void main(String[] args) {
  53         TestGCOld.main(args);
  54     }
  55 }
< prev index next >