diff options
author | Vladimir Marko <vmarko@google.com> | 2017-04-20 19:50:32 +0100 |
---|---|---|
committer | Vladimir Marko <vmarko@google.com> | 2017-04-21 10:52:53 +0100 |
commit | b1d0ee1e02e6c461e2291d8d00b21fd847e88adf (patch) | |
tree | 9a28e23dbfc180437123bb35c2f416a95317b643 /disassembler/disassembler_mips.cc | |
parent | 38870a8a2717ccf1bcd3faddc53b1999985bb29f (diff) |
Reuse DexCache and ClassLoader handles in inliner.
Measured memory usage with heaptrack for a large app:
Before:
bytes allocated in total (ignoring deallocations): 3.14GB
calls to allocation functions: 8130596
After:
bytes allocated in total (ignoring deallocations): 3.12GB
calls to allocation functions: 7750377
Test: testrunner.py --host
Bug: 34053922
Change-Id: I1ad7aaffccc6527cd4f409ca8fca75bab8d7439a
Diffstat (limited to 'disassembler/disassembler_mips.cc')
0 files changed, 0 insertions, 0 deletions