commit | b2777b10fd9d5eb494488251b01ad6e24f870f75 | [log] [tgz] |
---|---|---|
author | Lokesh Gidra <lokeshgidra@google.com> | Fri Jul 21 09:59:22 2023 +0000 |
committer | Hans Boehm <hboehm@google.com> | Tue Jul 25 15:11:43 2023 +0000 |
tree | c8d8babb3e6e1453dd298292b159638f3f874166 | |
parent | 516d3191e9a3213fe5233f213953c4a8eeddad49 [diff] |
Ensure flip function is executed before another thread accesses stack Currently, it's possible that some thread running checkpoint or Thread::GetPeerFromOtherThread accesses another thread's thread-local data structures while the flip function is pending. This would result in accessing from-space referenes. Test: art/test/testrunner/testrunner.py --host Bug: 263557041 Change-Id: Ib79fe7155f1e1345c72aa39f2a6eb742ed1265f1