diff options
author | 2021-09-02 23:34:19 -0700 | |
---|---|---|
committer | 2022-08-10 18:06:05 +0000 | |
commit | ad78038a36009b56cd03f2c58387574fe20ff36f (patch) | |
tree | b2bc3d8027475b602a45fead377044549842b6be /runtime/mirror/array-inl.h | |
parent | c6bbc26ebe70435f4d0f4018a8dd2eb075cfea33 (diff) |
Add data-structures required for concurrent compaction
We need a special bitmap that sets all the bits corresponding to live
objects. Also, we need an offset-vector each element of which holds the
live-bytes till the corresponding logical chunk.
These data structures are required for old-to-new address computation of
objects as well as to compute object sizes during compaction.
Test: art/test/testrunner/testrunner.py
Bug: 160737021
Change-Id: Ib2e69297b9fb2330d1655227060169dbc1621a5b
Diffstat (limited to 'runtime/mirror/array-inl.h')
0 files changed, 0 insertions, 0 deletions