diff options
Diffstat (limited to 'runtime/mirror')
-rw-r--r-- | runtime/mirror/object.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/runtime/mirror/object.h b/runtime/mirror/object.h index bfd5d4d..343c9bc 100644 --- a/runtime/mirror/object.h +++ b/runtime/mirror/object.h @@ -111,7 +111,10 @@ class MANAGED LOCKABLE Object { Object* Clone(Thread* self) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); - int32_t IdentityHashCode() const SHARED_LOCKS_REQUIRED(Locks::mutator_lock_); + int32_t IdentityHashCode() const + SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) + LOCKS_EXCLUDED(Locks::thread_list_lock_, + Locks::thread_suspend_count_lock_); static MemberOffset MonitorOffset() { return OFFSET_OF_OBJECT_MEMBER(Object, monitor_); |