summaryrefslogtreecommitdiffstats
path: root/benchmarks
diff options
context:
space:
mode:
authorVladimir Marko <vmarko@google.com>2014-07-21 19:35:33 +0100
committerVladimir Marko <vmarko@google.com>2014-07-22 16:22:37 +0100
commita0eabca4c56e5d9b9e2803dece2a3855375c6b4f (patch)
treee6d5f9e8cf0c2647039c4b80f838e2b5e59e6eba /benchmarks
parentdb8b2bec74a7ff2d722c0e46c9833625c1dbcc28 (diff)
downloadlibcore-a0eabca4c56e5d9b9e2803dece2a3855375c6b4f.zip
libcore-a0eabca4c56e5d9b9e2803dece2a3855375c6b4f.tar.gz
libcore-a0eabca4c56e5d9b9e2803dece2a3855375c6b4f.tar.bz2
Avoid Math.min() benchmark being optimized away.
This is a follow-up to https://android-review.googlesource.com/101914 Bug: 11579369 (cherry picked from 3c32023358065ddbad256a9fe7c1385592746d3e) Change-Id: I6193489a8ca9dca6ccfa8c5ffd814baab49e0f63
Diffstat (limited to 'benchmarks')
-rw-r--r--benchmarks/src/benchmarks/regression/MathBenchmark.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/benchmarks/src/benchmarks/regression/MathBenchmark.java b/benchmarks/src/benchmarks/regression/MathBenchmark.java
index 2227c7f..19b2162 100644
--- a/benchmarks/src/benchmarks/regression/MathBenchmark.java
+++ b/benchmarks/src/benchmarks/regression/MathBenchmark.java
@@ -302,7 +302,7 @@ public class MathBenchmark extends SimpleBenchmark {
public long timeMinL(int reps) {
long result = l;
for (int rep = 0; rep < reps; ++rep) {
- Math.min(l, l);
+ result = Math.min(l, l);
}
return result;
}