equal
deleted
inserted
replaced
98 Integer.toString(minRatio), |
98 Integer.toString(minRatio), |
99 Integer.toString(maxRatio), |
99 Integer.toString(maxRatio), |
100 Boolean.toString(shrinkHeapInSteps) |
100 Boolean.toString(shrinkHeapInSteps) |
101 ); |
101 ); |
102 |
102 |
103 ProcessBuilder procBuilder = ProcessTools.createJavaProcessBuilder(vmOptions.toArray(new String[vmOptions.size()])); |
103 ProcessBuilder procBuilder = GCArguments.createJavaProcessBuilder(vmOptions.toArray(new String[vmOptions.size()])); |
104 OutputAnalyzer analyzer = new OutputAnalyzer(procBuilder.start()); |
104 OutputAnalyzer analyzer = new OutputAnalyzer(procBuilder.start()); |
105 analyzer.shouldHaveExitValue(0); |
105 analyzer.shouldHaveExitValue(0); |
106 } |
106 } |
107 |
107 |
108 /** |
108 /** |
123 (useXminf ? "-Xminf" + minRatio / 100.0 : "-XX:MinHeapFreeRatio=" + minRatio), |
123 (useXminf ? "-Xminf" + minRatio / 100.0 : "-XX:MinHeapFreeRatio=" + minRatio), |
124 (useXmaxf ? "-Xmaxf" + maxRatio / 100.0 : "-XX:MaxHeapFreeRatio=" + maxRatio), |
124 (useXmaxf ? "-Xmaxf" + maxRatio / 100.0 : "-XX:MaxHeapFreeRatio=" + maxRatio), |
125 "--add-exports=java.base/jdk.internal.misc=ALL-UNNAMED", |
125 "--add-exports=java.base/jdk.internal.misc=ALL-UNNAMED", |
126 "-version" |
126 "-version" |
127 ); |
127 ); |
128 ProcessBuilder procBuilder = ProcessTools.createJavaProcessBuilder(vmOptions.toArray(new String[vmOptions.size()])); |
128 ProcessBuilder procBuilder = GCArguments.createJavaProcessBuilder(vmOptions.toArray(new String[vmOptions.size()])); |
129 OutputAnalyzer analyzer = new OutputAnalyzer(procBuilder.start()); |
129 OutputAnalyzer analyzer = new OutputAnalyzer(procBuilder.start()); |
130 analyzer.shouldHaveExitValue(1); |
130 analyzer.shouldHaveExitValue(1); |
131 analyzer.shouldContain("Error: Could not create the Java Virtual Machine."); |
131 analyzer.shouldContain("Error: Could not create the Java Virtual Machine."); |
132 } |
132 } |
133 |
133 |