changeset 31:048984ee8010

Do at least one forward step.
author shade
date Thu, 01 Dec 2016 16:19:09 +0100
parents 4a1bca166d6c
children 7b87f91c5db9
files src/main/java/org/openjdk/gcbench/tests/DimensionalTest.java
diffstat 1 files changed, 1 insertions(+), 1 deletions(-) [+]
line wrap: on
line diff
--- a/src/main/java/org/openjdk/gcbench/tests/DimensionalTest.java	Thu Dec 01 14:27:24 2016 +0100
+++ b/src/main/java/org/openjdk/gcbench/tests/DimensionalTest.java	Thu Dec 01 16:19:09 2016 +0100
@@ -107,7 +107,7 @@
             if (rated) {
                 final int RATE_STEPS = 5;
                 int maxRate = calibrateRate(builder.build());
-                for (int rate = maxRate / RATE_STEPS; rate <= maxRate; rate += maxRate / RATE_STEPS) {
+                for (int rate = maxRate / RATE_STEPS; rate <= maxRate; rate += Math.max(1, maxRate / RATE_STEPS)) {
                     Options opts = new OptionsBuilder()
                             .parent(builder.build())
                             .param("rate", String.valueOf(rate))