commit | 1214319d27e7fb4c4ff00b39799df6f15288098a | [log] [tgz] |
---|---|---|
author | David Srbecky <dsrbecky@google.com> | Tue Feb 16 14:06:31 2021 +0000 |
committer | David Srbecky <dsrbecky@google.com> | Tue Feb 23 15:24:27 2021 +0000 |
tree | 8708943822a634322bd9790c4d008210e44b3ddb | |
parent | b7cb691fb8da124e8a6276a5a7fee47dd0aaa338 [diff] |
Lazily allocate DexCache arrays. We rarely need the DexCache for compiled code. Delay the allocation in hope we never need it. This reduces DexCache memory usage by ~25% at startup. Test: m test-art-host-gtest Test: test.py -r -b --host Change-Id: I680a59c905c2b821ee954e4b32abd5d24876bd11