< prev index next >

test/hotspot/jtreg/gc/shenandoah/options/TestExplicitGC.java

Print this page
rev 58687 : Shenandoah: New incremental-update mode


 109                 output.shouldContain(p);
 110             }
 111         }
 112 
 113         {
 114             ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(
 115                     "-XX:+UnlockExperimentalVMOptions",
 116                     "-XX:+UseShenandoahGC",
 117                     "-Xlog:gc",
 118                     "-XX:-ExplicitGCInvokesConcurrent",
 119                     TestExplicitGC.class.getName(),
 120                     "test");
 121             OutputAnalyzer output = new OutputAnalyzer(pb.start());
 122             for (String p : full) {
 123                 output.shouldContain(p);
 124             }
 125             for (String p : concNormal) {
 126                 output.shouldNotContain(p);
 127             }
 128         }













 129     }






 130 }


 109                 output.shouldContain(p);
 110             }
 111         }
 112 
 113         {
 114             ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(
 115                     "-XX:+UnlockExperimentalVMOptions",
 116                     "-XX:+UseShenandoahGC",
 117                     "-Xlog:gc",
 118                     "-XX:-ExplicitGCInvokesConcurrent",
 119                     TestExplicitGC.class.getName(),
 120                     "test");
 121             OutputAnalyzer output = new OutputAnalyzer(pb.start());
 122             for (String p : full) {
 123                 output.shouldContain(p);
 124             }
 125             for (String p : concNormal) {
 126                 output.shouldNotContain(p);
 127             }
 128         }
 129 
 130         {
 131             ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(
 132                     "-XX:+UnlockExperimentalVMOptions",
 133                     "-XX:+UseShenandoahGC",
 134                     "-Xlog:gc",
 135                     "-XX:+ExplicitGCInvokesConcurrent",
 136                     "-XX:ShenandoahGCMode=iu",
 137                     TestExplicitGC.class.getName(),
 138                     "test");
 139             OutputAnalyzer output = new OutputAnalyzer(pb.start());
 140             for (String p : full) {
 141                 output.shouldNotContain(p);
 142             }
 143             for (String p : concNormal) {
 144                 output.shouldContain(p);
 145             }
 146          }
 147     }
 148  
 149 }
< prev index next >