test/hotspot/jtreg/gc/shenandoah/TestGCThreadGroups.java
changeset 58482 b4c660a75b54
parent 55606 78a2b1bb15cf
child 58679 9c3209ff7550
equal deleted inserted replaced
58481:48a73ec3a817 58482:b4c660a75b54
    28  * @requires vm.gc.Shenandoah & !vm.graal.enabled
    28  * @requires vm.gc.Shenandoah & !vm.graal.enabled
    29  *
    29  *
    30  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
    30  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
    31  *      -XX:+UseShenandoahGC -XX:ShenandoahGCMode=passive
    31  *      -XX:+UseShenandoahGC -XX:ShenandoahGCMode=passive
    32  *      -XX:ConcGCThreads=2 -XX:ParallelGCThreads=4
    32  *      -XX:ConcGCThreads=2 -XX:ParallelGCThreads=4
    33  *      -Dtarget=1000
       
    34  *      TestGCThreadGroups
       
    35  *
       
    36  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
       
    37  *      -XX:+UseShenandoahGC -XX:ShenandoahGCMode=passive
       
    38  *      -XX:ConcGCThreads=4 -XX:ParallelGCThreads=2
       
    39  *      -Dtarget=1000
    33  *      -Dtarget=1000
    40  *      TestGCThreadGroups
    34  *      TestGCThreadGroups
    41  */
    35  */
    42 
    36 
    43 /**
    37 /**
    69  *      -XX:ConcGCThreads=2 -XX:ParallelGCThreads=4
    63  *      -XX:ConcGCThreads=2 -XX:ParallelGCThreads=4
    70  *      -Dtarget=1000
    64  *      -Dtarget=1000
    71  *      TestGCThreadGroups
    65  *      TestGCThreadGroups
    72  *
    66  *
    73  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
    67  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
    74  *      -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=adaptive
       
    75  *      -XX:ConcGCThreads=4 -XX:ParallelGCThreads=2
       
    76  *      -Dtarget=1000
       
    77  *      TestGCThreadGroups
       
    78  *
       
    79  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
       
    80  *      -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=static
    68  *      -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=static
    81  *      -XX:ConcGCThreads=2 -XX:ParallelGCThreads=4
    69  *      -XX:ConcGCThreads=2 -XX:ParallelGCThreads=4
    82  *      -Dtarget=1000
       
    83  *      TestGCThreadGroups
       
    84  *
       
    85  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
       
    86  *      -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=static
       
    87  *      -XX:ConcGCThreads=4 -XX:ParallelGCThreads=2
       
    88  *      -Dtarget=1000
    70  *      -Dtarget=1000
    89  *      TestGCThreadGroups
    71  *      TestGCThreadGroups
    90  *
    72  *
    91  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
    73  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
    92  *      -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=compact
    74  *      -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=compact
    93  *      -XX:ConcGCThreads=2 -XX:ParallelGCThreads=4
    75  *      -XX:ConcGCThreads=2 -XX:ParallelGCThreads=4
    94  *      -Dtarget=100
    76  *      -Dtarget=100
    95  *      TestGCThreadGroups
    77  *      TestGCThreadGroups
    96  *
    78  *
    97  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
    79  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
    98  *      -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=compact
       
    99  *      -XX:ConcGCThreads=4 -XX:ParallelGCThreads=2
       
   100  *      -Dtarget=100
       
   101  *      TestGCThreadGroups
       
   102  *
       
   103  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
       
   104  *      -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=aggressive
    80  *      -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=aggressive
   105  *      -XX:ConcGCThreads=2 -XX:ParallelGCThreads=4
    81  *      -XX:ConcGCThreads=2 -XX:ParallelGCThreads=4
   106  *      -Dtarget=100
       
   107  *      TestGCThreadGroups
       
   108  *
       
   109  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
       
   110  *      -XX:+UseShenandoahGC -XX:ShenandoahGCHeuristics=aggressive
       
   111  *      -XX:ConcGCThreads=4 -XX:ParallelGCThreads=2
       
   112  *      -Dtarget=100
    82  *      -Dtarget=100
   113  *      TestGCThreadGroups
    83  *      TestGCThreadGroups
   114  */
    84  */
   115 
    85 
   116 /**
    86 /**
   126  *      TestGCThreadGroups
    96  *      TestGCThreadGroups
   127  *
    97  *
   128  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
    98  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
   129  *      -XX:+UseShenandoahGC -XX:ShenandoahGCMode=traversal -XX:ShenandoahGCHeuristics=aggressive
    99  *      -XX:+UseShenandoahGC -XX:ShenandoahGCMode=traversal -XX:ShenandoahGCHeuristics=aggressive
   130  *      -XX:ConcGCThreads=2 -XX:ParallelGCThreads=4
   100  *      -XX:ConcGCThreads=2 -XX:ParallelGCThreads=4
   131  *      -Dtarget=1000
       
   132  *      TestGCThreadGroups
       
   133  *
       
   134  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
       
   135  *      -XX:+UseShenandoahGC -XX:ShenandoahGCMode=traversal
       
   136  *      -XX:ConcGCThreads=4 -XX:ParallelGCThreads=2
       
   137  *      -Dtarget=1000
       
   138  *      TestGCThreadGroups
       
   139  *
       
   140  * @run main/othervm -Xmx16m -XX:+UnlockDiagnosticVMOptions -XX:+UnlockExperimentalVMOptions
       
   141  *      -XX:+UseShenandoahGC -XX:ShenandoahGCMode=traversal -XX:ShenandoahGCHeuristics=aggressive
       
   142  *      -XX:ConcGCThreads=4 -XX:ParallelGCThreads=2
       
   143  *      -Dtarget=1000
   101  *      -Dtarget=1000
   144  *      TestGCThreadGroups
   102  *      TestGCThreadGroups
   145 */
   103 */
   146 
   104 
   147 public class TestGCThreadGroups {
   105 public class TestGCThreadGroups {