diff options
author | 2022-02-11 14:18:46 +0000 | |
---|---|---|
committer | 2022-02-14 14:37:36 +0000 | |
commit | c43516682782065f42e53a88992ca1d84e94b859 (patch) | |
tree | 42483a37f3138e33950a7185d13585ae4845e1c5 /compiler/optimizing/optimizing_compiler_stats.h | |
parent | f9625ecb097bf328e9bcc5cd27e0a776637a5991 (diff) |
Initialize image roots before GC in ImageWriter.
Allow dex2oat to fail gracefully if the allocation fails.
Put image roots, boot image live objects and dex caches to
a bin with clean data. Keep roots for live objects even
during a stage where GC cannot happen.
Also some minor style cleanup and replacing `std::vector<>`
with `dchecked_vector<>`.
Test: m test-art-host-gtest
Test: testrunner.py --host --optimizing
Change-Id: If499a7a9806759026f13d06a9e1c0bb584c05899
Diffstat (limited to 'compiler/optimizing/optimizing_compiler_stats.h')
0 files changed, 0 insertions, 0 deletions