commit | 9317031cd016e02a26cdeea8045df9925b33ffe2 | [log] [tgz] |
---|---|---|
author | Lokesh Gidra <lokeshgidra@google.com> | Wed Dec 04 13:46:11 2019 -0800 |
committer | Treehugger Robot <treehugger-gerrit@google.com> | Thu Dec 05 01:53:26 2019 +0000 |
tree | b1278f6d99c2e4c1375c1d9031d552c9875a4e3c | |
parent | a0b4631f73547b44bff5c0c01b605d867cd083cc [diff] |
Move thread-local mark-stack revocation outside SOA Revoking mark-stack inside a ScopedObjectAccess scope could potentially call checkpoints in its destructor, which may trigger read-barrier, after the mark-stack is revoked. Test: art/test/testrunner/testrunner.py --target Bug: 140119552 Change-Id: I90d62cbf5edbaf953de73aeb2b3b59612b6897d3