commit | 613222ddac76a86a04b026127ed743e3a8a44421 | [log] [tgz] |
---|---|---|
author | Lokesh Gidra <lokeshgidra@google.com> | Thu Mar 16 20:33:41 2023 +0000 |
committer | Lokesh Gidra <lokeshgidra@google.com> | Fri Mar 17 17:57:55 2023 +0000 |
tree | a40850d89a4189f00d6ec12f4a189f2ed57540b1 | |
parent | 4b9b4025d35a1e65c9c564ef814b76632fddad13 [diff] |
Avoid arena deallocation while uffd-GC is visiting them Releasing linear-alloc leads to arenas being deallocated. If a GC is taking place simultaneously, then we may end up visiting an arena which is already deallocated. Bug: 160737021 Test: art/test/testrunner/testrunner.py --host --gcstress -t 1003 Change-Id: Ic0621efeb31d13cb2785ab7a4e3c8c67082189b5