diff options
author | Lokesh Gidra <lokeshgidra@google.com> | 2019-11-04 12:22:47 -0800 |
---|---|---|
committer | Lokesh Gidra <lokeshgidra@google.com> | 2019-11-06 01:35:40 +0000 |
commit | 129d61b4c45ee2cf14a9ea964ec97bca1441b621 (patch) | |
tree | b914dcccd298e118964392080fcd0455b7f752ac /test/MultiDex/Main.java | |
parent | 0d7232c1b332377b251d1d3c05f7d843fe201571 (diff) |
Revoke thread-local mark stack for CC in ~Thread
Move revoking thread-local mark stack from Thread::Destroy() to
Thread::~Thread. We also don't need to perform this revocation with
ScopedObjectAccess.
Also, updated the assertion in RevokeThreadLocalMarkStack for cases
where an exiting thread during marking phase of the 2-phase full-heap GC
invokes it.
Bug: 140119552
Test: art/testrunner/testrunner.py
Change-Id: I64c6cc52ca802bd3ddfb210ac9254f37f059ea03
Diffstat (limited to 'test/MultiDex/Main.java')
0 files changed, 0 insertions, 0 deletions