commit | cbc96b802f505ebcc71bb505c9a069ebec66df49 | [log] [tgz] |
---|---|---|
author | Andreas Gampe <agampe@google.com> | Wed Sep 30 20:05:24 2015 +0000 |
committer | Andreas Gampe <agampe@google.com> | Wed Sep 30 19:31:12 2015 -0700 |
tree | 16b155464ead004fe14a821b453f1186add68c79 | |
parent | 3f8cc8d3454c6289a0b2171000a34bf2297def10 [diff] |
Revert "Revert "ART: Remove unnecessary SHARED_REQUIRES in ArtMethod"" This reverts commit 38b8287004770e4d20dcc0e0fe4697060917ec72. Do not always use ScopedObjectAccess. The GC might call this during sanity checking, at which point the state is not runnable, but the mutator lock is still held. Currently needs an ugly NO_THREAD_SAFETY_ANALYSIS helper, as the assert isn't correctly handled (establishing the held mutator lock). Change-Id: Ie79e85e2afedc9b989382d88155b09e426fe7f75