commit | 2848a5f8df6a82ff436c67f6b92c8f0d49ae6788 | [log] [tgz] |
---|---|---|
author | Mathieu Chartier <mathieuc@google.com> | Sat Jul 15 15:18:00 2017 -0700 |
committer | Mathieu Chartier <mathieuc@google.com> | Mon Jul 17 10:34:33 2017 -0700 |
tree | af3b0a19e61831bdda8be04b4859a19ca9117d76 | |
parent | 65d793bfa91085db5f84b6ee90a3dcdafcafed1b [diff] |
Avoid creating verified methods for non quickening filters Filters that don't do either quickening or compiling don't need verified methods. Avoiding allocating these saves a non-trivial amount of RAM during compilation. Before (PSS compiling a very large app): Peak PSS: 215014K, native RAM 59378392B After: Peak PSS: 207815K, native RAM 52917928B Bug: 63467744 Test: Compile an app with compiler-filter=verify Test: test-art-host Change-Id: I493a1c4a8a152b835d5e950192974c4da5b96ae3