diff options
author | 2024-08-12 17:13:02 +0000 | |
---|---|---|
committer | 2024-08-16 22:11:40 +0000 | |
commit | 21afda7e648fe8b722e2ca8d881db1f852ed79e8 (patch) | |
tree | 09c0cbc0effc9c29e44ac703b6144444f4be18a5 /runtime/mirror/array-alloc-inl.h | |
parent | 2e593076d3db504d68298ff3b9ec04e26202b2fb (diff) |
Check alloc-stack in CMC IsMarked for black allocations
We were missing checking allocation-stack in CMC's IsMarked(). This
stack contains objects (in non-moving and large-object space) that are
allocated after the marking pause. Due to that we could be erroneously
returning null for black objects.
Bug: 343220989
Test: art/test/testrunner/testrunner.py --host
Change-Id: Ief2a2bd1dba5589e8e12b2e256ee7e91fd72451b
Diffstat (limited to 'runtime/mirror/array-alloc-inl.h')
0 files changed, 0 insertions, 0 deletions