diff options
author | Mathieu Chartier <mathieuc@google.com> | 2017-06-06 17:07:13 -0700 |
---|---|---|
committer | Mathieu Chartier <mathieuc@google.com> | 2017-06-09 14:28:51 -0700 |
commit | 273d11009876bca38065ace9a7743c7eceacbcce (patch) | |
tree | a2fedab1f90d9d605797d4050e40c6cda5e6d379 /compiler/optimizing/codegen_test_utils.h | |
parent | 29365184fe2e4f3d32f56b32edec8d03852b9556 (diff) |
Update startup compilation thresholds
This change aims to compile less startup methods to save RAM and
reduce code size. Numbers are from shortly after launching the apps.
Leave cutoff as 1 for high end devices for now. We may want to
revisit that later.
For low ram devices, the cutoff is 256. This regresses startup time
by 1% but saves more RAM. Results:
(odex+vdex) PSS: -25% average
odex size: -42% average
vdex size unchanged
Apps: Gmail, Maps, YouTube, Search
Spreadsheet at go/compilethreshold
Bug: 36457259
Test: test-art-host
Change-Id: I49d157df9379532d8d7a1ea1d844bb4beb195bb2
Diffstat (limited to 'compiler/optimizing/codegen_test_utils.h')
0 files changed, 0 insertions, 0 deletions