Lines Matching refs:REQUIRES_SHARED
69 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
89 virtual void SigQuit() REQUIRES_SHARED(Locks::mutator_lock_) = 0;
103 virtual void NextRuntimePhase(RuntimePhase phase) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
109 virtual void MonitorContendedLocking(Monitor* mon) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
111 virtual void MonitorContendedLocked(Monitor* mon) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
114 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
120 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
129 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
133 virtual void ThreadParkFinished(bool timed_out) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
147 virtual bool IsMethodBeingInspected(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
152 virtual bool IsMethodSafeToJit(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
156 virtual bool MethodNeedsDebugVersion(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
166 void ThreadStart(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_);
167 void ThreadDeath(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_);
172 void ClassLoad(Handle<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_);
174 REQUIRES_SHARED(Locks::mutator_lock_);
181 void SigQuit() REQUIRES_SHARED(Locks::mutator_lock_);
189 REQUIRES_SHARED(Locks::mutator_lock_);
198 REQUIRES_SHARED(Locks::mutator_lock_);
206 REQUIRES_SHARED(Locks::mutator_lock_);
208 void MonitorContendedLocking(Monitor* m) REQUIRES_SHARED(Locks::mutator_lock_);
209 void MonitorContendedLocked(Monitor* m) REQUIRES_SHARED(Locks::mutator_lock_);
211 REQUIRES_SHARED(Locks::mutator_lock_);
213 REQUIRES_SHARED(Locks::mutator_lock_);
215 void AddMonitorCallback(MonitorCallback* cb) REQUIRES_SHARED(Locks::mutator_lock_);
216 void RemoveMonitorCallback(MonitorCallback* cb) REQUIRES_SHARED(Locks::mutator_lock_);
218 void ThreadParkStart(bool is_absolute, int64_t timeout) REQUIRES_SHARED(Locks::mutator_lock_);
219 void ThreadParkFinished(bool timed_out) REQUIRES_SHARED(Locks::mutator_lock_);
220 void AddParkCallback(ParkCallback* cb) REQUIRES_SHARED(Locks::mutator_lock_);
221 void RemoveParkCallback(ParkCallback* cb) REQUIRES_SHARED(Locks::mutator_lock_);
225 bool IsMethodBeingInspected(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_);
230 bool IsMethodSafeToJit(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_);
235 bool MethodNeedsDebugVersion(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_);
238 REQUIRES_SHARED(Locks::mutator_lock_);
240 REQUIRES_SHARED(Locks::mutator_lock_);
244 REQUIRES_SHARED(Locks::mutator_lock_);
246 void AddDdmCallback(DdmCallback* cb) REQUIRES_SHARED(Locks::mutator_lock_);
247 void RemoveDdmCallback(DdmCallback* cb) REQUIRES_SHARED(Locks::mutator_lock_);
249 void StartDebugger() REQUIRES_SHARED(Locks::mutator_lock_);
253 bool IsDebuggerConfigured() REQUIRES_SHARED(Locks::mutator_lock_);
256 REQUIRES_SHARED(Locks::mutator_lock_);
258 REQUIRES_SHARED(Locks::mutator_lock_);