< prev index next >

test/gc/arguments/TestObjectTenuringFlags.java

Print this page

        

*** 23,33 **** /* * @test TestObjectTenuringFlags * @key gc * @bug 6521376 - * @requires vm.gc=="Parallel" * @summary Tests argument processing for NeverTenure, AlwaysTenure, * and MaxTenuringThreshold * @library /testlibrary * @modules java.base/sun.misc * java.management --- 23,32 ----
*** 156,166 **** ExpectedTenuringFlags expectedFlags) throws Exception { List<String> vmOpts = new ArrayList<>(); if (tenuringFlags.length > 0) { Collections.addAll(vmOpts, tenuringFlags); } ! Collections.addAll(vmOpts, "-XX:+UseParallelGC", "-XX:+PrintFlagsFinal", "-version"); ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(vmOpts.toArray(new String[vmOpts.size()])); OutputAnalyzer output = new OutputAnalyzer(pb.start()); if (shouldFail) { --- 155,165 ---- ExpectedTenuringFlags expectedFlags) throws Exception { List<String> vmOpts = new ArrayList<>(); if (tenuringFlags.length > 0) { Collections.addAll(vmOpts, tenuringFlags); } ! Collections.addAll(vmOpts, "-XX:+PrintFlagsFinal", "-version"); ProcessBuilder pb = ProcessTools.createJavaProcessBuilder(vmOpts.toArray(new String[vmOpts.size()])); OutputAnalyzer output = new OutputAnalyzer(pb.start()); if (shouldFail) {
< prev index next >