< prev index next >

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

Print this page
rev 59823 : 8247751: Shenandoah: options tests should run with smaller heaps
Reviewed-by: XXX

*** 38,50 **** import jdk.test.lib.process.OutputAnalyzer; public class TestLoopMiningArguments { public static void testWith(String msg, boolean cls, int iters, String... args) throws Exception { ! String[] cmds = Arrays.copyOf(args, args.length + 2); ! cmds[args.length] = "-XX:+PrintFlagsFinal"; ! cmds[args.length + 1] = "-version"; ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(cmds); OutputAnalyzer output = new OutputAnalyzer(pb.start()); output.shouldHaveExitValue(0); output.shouldContain("UseCountedLoopSafepoints"); output.shouldContain("LoopStripMiningIter"); --- 38,51 ---- import jdk.test.lib.process.OutputAnalyzer; public class TestLoopMiningArguments { public static void testWith(String msg, boolean cls, int iters, String... args) throws Exception { ! String[] cmds = Arrays.copyOf(args, args.length + 3); ! cmds[args.length] = "-Xmx128m"; ! cmds[args.length + 1] = "-XX:+PrintFlagsFinal"; ! cmds[args.length + 2] = "-version"; ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(cmds); OutputAnalyzer output = new OutputAnalyzer(pb.start()); output.shouldHaveExitValue(0); output.shouldContain("UseCountedLoopSafepoints"); output.shouldContain("LoopStripMiningIter");
< prev index next >