src/jdk.internal.vm.compiler/share/classes/org.graalvm.compiler.hotspot.lir.test/src/org/graalvm/compiler/hotspot/lir/test/BenchmarkCounterOverflowTest.java
equal
deleted
inserted
replaced
104 public void spawnSubprocess() throws IOException, InterruptedException { |
104 public void spawnSubprocess() throws IOException, InterruptedException { |
105 Assume.assumeFalse("subprocess already spawned -> skip", Boolean.getBoolean(SUBPROCESS_PROPERTY)); |
105 Assume.assumeFalse("subprocess already spawned -> skip", Boolean.getBoolean(SUBPROCESS_PROPERTY)); |
106 List<String> vmArgs = withoutDebuggerArguments(getVMCommandLine()); |
106 List<String> vmArgs = withoutDebuggerArguments(getVMCommandLine()); |
107 vmArgs.add("-XX:JVMCICounterSize=1"); |
107 vmArgs.add("-XX:JVMCICounterSize=1"); |
108 vmArgs.add("-Dgraal." + BenchmarkCounters.Options.AbortOnBenchmarkCounterOverflow.getName() + "=true"); |
108 vmArgs.add("-Dgraal." + BenchmarkCounters.Options.AbortOnBenchmarkCounterOverflow.getName() + "=true"); |
|
109 vmArgs.addAll(SubprocessUtil.getPackageOpeningOptions()); |
109 vmArgs.add("-D" + SUBPROCESS_PROPERTY + "=true"); |
110 vmArgs.add("-D" + SUBPROCESS_PROPERTY + "=true"); |
110 |
111 |
111 // Disable increment range checks (e.g. HotSpotCounterOp.checkIncrements()) |
112 // Disable increment range checks (e.g. HotSpotCounterOp.checkIncrements()) |
112 vmArgs.add("-dsa"); |
113 vmArgs.add("-dsa"); |
113 vmArgs.add("-da"); |
114 vmArgs.add("-da"); |