diff options
| author | 2022-12-19 21:42:55 +0000 | |
|---|---|---|
| committer | 2022-12-21 20:54:48 +0000 | |
| commit | a70995dbc8ec2a53b8f453a97cd46ffff8e22457 (patch) | |
| tree | d8f82882a8a96e3d9fd97fa86672854916a84bc9 /compiler/optimizing/graph_visualizer.cc | |
| parent | 9da2ea6c90fd344f642a58094985c41785d01959 (diff) | |
Take super-classes into consideration for from-space freeing
For cases where the reference bitmap in the class can't hold all the
references, we iterate over super classes while visiting references.
In such cases we need to ensure that super classes, which may get
allocated after the derived class in address order, are also not freed
before the lowest address order object is compacted.
Test: module install and enable userfaultfd GC
Bug: 263267470
Bug: 160737021
Change-Id: I4ca581d5fa66f6ded983ff627d56adb6e8db6177
Diffstat (limited to 'compiler/optimizing/graph_visualizer.cc')
0 files changed, 0 insertions, 0 deletions