< prev index next >
test/jdk/java/util/Arrays/TimSortStackSize2.java
Print this page
rev 50807 : [mq]: 8199265
@@ -65,23 +65,21 @@
try {
Boolean compressedOops = WhiteBox.getWhiteBox()
.getBooleanVMFlag("UseCompressedOops");
long memory = (compressedOops == null || compressedOops) ? 385 : 770;
final String xmsValue = "-Xms" + memory + "m";
- final String xmxValue = "-Xmx" + memory + "m";
+ final String xmxValue = "-Xmx" + 2 * memory + "m";
System.out.printf("compressedOops: %s; Test will be started with \"%s %s\"%n",
compressedOops, xmsValue, xmxValue);
- ProcessBuilder processBuilder = ProcessTools
- .createJavaProcessBuilder(Utils.addTestJavaOpts(xmsValue, xmxValue,
- "TimSortStackSize2", "67108864"
- )
- );
- OutputAnalyzer output = ProcessTools.executeProcess(processBuilder);
+ OutputAnalyzer output = ProcessTools.executeTestJvm(xmsValue,
+ xmxValue,
+ "TimSortStackSize2",
+ "67108864");
System.out.println(output.getOutput());
output.shouldHaveExitValue(0);
- } catch( Exception e ){
+ } catch (Exception e) {
e.printStackTrace();
throw new RuntimeException(e);
}
}
< prev index next >