aboutsummaryrefslogtreecommitdiff
path: root/README.md
diff options
context:
space:
mode:
authorxueliang.zhong <xueliang.zhong@linaro.org>2017-07-07 11:36:48 +0100
committerxueliang.zhong <xueliang.zhong@linaro.org>2017-07-27 13:55:08 +0100
commit0bf8cd95fc684af856673963f30782c2894de802 (patch)
treecabe17c9081dd5f4dcf178b23a730bb990a056cc /README.md
parent21db0684d174b782f0c83cab08f0de97355f8a95 (diff)
downloadart-testing-0bf8cd95fc684af856673963f30782c2894de802.tar.gz
Introduce ArrayBoundsCheck case in micro benchmark.
This patch introduces ArrayBoundsCheck in micro benchmarks to test the performance of optimizing compiler. This ArrayBoundsCheck benchmark tests the compiler's ability to analyze and optimize away bounds checks in array index. Change-Id: Icc82ce93a8d90429d84fbc7b2cdaf23522eda536
Diffstat (limited to 'README.md')
-rw-r--r--README.md24
1 files changed, 24 insertions, 0 deletions
diff --git a/README.md b/README.md
index 4b74ae4..50befc3 100644
--- a/README.md
+++ b/README.md
@@ -222,6 +222,30 @@ existing benchmark. Besides, developers should also notice:
// Please refer to existing benchmarks for further examples.
+## Performance History Tracking
+
+### ART Reports
+
+The performance history of AOSP ART Tip running this benchmark suite is tracked on
+website: https://art-reports.linaro.org/.
+
+### Stable Benchmark Suites
+
+To maintain the performance history data and allow the team to track the performance
+of ART easily, the following existing benchmarks should have no new changes:
+
+1. algorithm
+2. benchmarksgame
+3. caffeinemark
+4. math
+5. reversigame
+6. stanford
+
+The following benchmarks are allowed to have new changes (e.g. new cases introduced):
+
+1. micro
+2. testsimd
+3. jit_aot
## Test Suite Details