diff options
| author | 2021-07-06 15:53:07 +0100 | |
|---|---|---|
| committer | 2021-07-07 16:10:07 +0000 | |
| commit | b6e679292e526f48a2a7c389b37f920419243c27 (patch) | |
| tree | 90e1a4cf98ea510571fe45c38493b81e77f7d056 /compiler/optimizing/optimizing_compiler.cc | |
| parent | 7209da0a46dd96ae5b9d73124ef09b4b0fe9ac25 (diff) | |
Move Transaction logs to arena allocator.
And change some containers to reduce memory usage.
Also update `SafeMap` with some C++17 functions, namely all
`erase()` and `extract()` overloads and `insert()` overloads
taking a "node". The `extract()` and `insert()` overloads
are convenient to avoid allocation/dealocation when updating
the key of an entry.
Test: m test-art-host-gtest
Test: testrunner.py --host --optimizing
Bug: 181943478
Change-Id: I791d00598ac288b1f31c92daa63b5b3dcf6b41fa
Diffstat (limited to 'compiler/optimizing/optimizing_compiler.cc')
0 files changed, 0 insertions, 0 deletions