Lines Matching refs:lock_
67 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_);
71 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_);
76 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_);
80 REQUIRES(!Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_, !lock_);
83 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!lock_) { in Get()
91 void Clear() SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!lock_);
94 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!lock_);
97 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!lock_);
100 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!lock_);
103 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!lock_);
107 jobject GetJObject(JDWP::ObjectId id) SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!lock_);
113 REQUIRES(!lock_, !Locks::thread_list_lock_, !Locks::thread_suspend_count_lock_);
116 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(!lock_);
119 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(lock_);
122 SHARED_REQUIRES(Locks::mutator_lock_) REQUIRES(lock_);
126 REQUIRES(lock_) SHARED_REQUIRES(Locks::mutator_lock_);
128 Mutex lock_ DEFAULT_MUTEX_ACQUIRED_AFTER;
129 std::multimap<int32_t, ObjectRegistryEntry*> object_to_entry_ GUARDED_BY(lock_);
130 SafeMap<JDWP::ObjectId, ObjectRegistryEntry*> id_to_entry_ GUARDED_BY(lock_);
132 size_t next_id_ GUARDED_BY(lock_);