aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorXueliang Zhong <xueliang.zhong@linaro.org>2016-08-23 09:22:58 +0000
committerLinaro Android Code Review <android-review@review.linaro.org>2016-08-23 09:22:58 +0000
commited22d9ec8111ead8259365d3ad9b40c76e6e27b8 (patch)
tree184e3f3425d64b1fb8d2e2d2840978462f7e83c9
parent8078467184aa769f5131c2d09863e44ddecb2d5e (diff)
parent012b03eb57450a5d5a2152a2da19b166f9da0c5b (diff)
downloadart-testing-ed22d9ec8111ead8259365d3ad9b40c76e6e27b8.tar.gz
Merge "Lower JIT threshold when running JIT mode"
-rwxr-xr-xtools/benchmarks/run.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/benchmarks/run.py b/tools/benchmarks/run.py
index d2ca88e..7105a32 100755
--- a/tools/benchmarks/run.py
+++ b/tools/benchmarks/run.py
@@ -105,7 +105,10 @@ def RunBenchADB(mode, compiler_mode, android_root, auto_calibrate, apk,
# boot-image.
dalvikvm_options += ' -Ximage-compiler-option %s' % opt
if compiler_mode == 'jit':
- dalvikvm_options += ' -Xusejit:true -Xnodex2oat'
+ # For JIT mode benchmarking, enable following options to make sure:
+ # - No dex2oat compilation triggered.
+ # - Performance critical funtions are JIT compiled as soon as possible.
+ dalvikvm_options += ' -Xusejit:true -Xnodex2oat -Xjitthreshold:100'
command = 'cd {workdir} && ' + \
' '.join([environment_config, dalvikvm,