aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVitaly Provodin <vitaly.provodin@jetbrains.com>2017-03-29 10:30:08 +0700
committerVitaly Provodin <vitaly.provodin@jetbrains.com>2017-03-29 10:30:08 +0700
commit2110ec12b263be3a947cf7529bcfe73f7a58d813 (patch)
tree00c883d9bd19d75ef6136aaca3cba0ad5079afee
parent2366153782f784a85e3617be4410123a5daa908b (diff)
downloadjdk8u_jdk-2110ec12b263be3a947cf7529bcfe73f7a58d813.tar.gz
Fixed estimation of acceptable errors in measuring performance
-rw-r--r--src/share/demo/java2d/J2DBench/src/j2dbench/report/TCChartReporter.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/share/demo/java2d/J2DBench/src/j2dbench/report/TCChartReporter.java b/src/share/demo/java2d/J2DBench/src/j2dbench/report/TCChartReporter.java
index e3fe12367f..5a7b98ad47 100644
--- a/src/share/demo/java2d/J2DBench/src/j2dbench/report/TCChartReporter.java
+++ b/src/share/demo/java2d/J2DBench/src/j2dbench/report/TCChartReporter.java
@@ -133,7 +133,7 @@ public class TCChartReporter {
referenceValues.put(curTestName, value);
} else {
double refValue = referenceValues.getOrDefault(curTestName, 0.);
- if ((refValue - value) >= refValue * getMeasurementError(OJRname)) {
+ if (Math.abs(value/refValue - 1) >= getMeasurementError(OJRname)) {
System.err.println(OJRname);
System.err.println(curTestName);
System.err.println("\treferenceValue=" + refValue);