Lines Matching refs:REQUIRES_SHARED

70       REQUIRES_SHARED(Locks::mutator_lock_) = 0;
90 virtual void SigQuit() REQUIRES_SHARED(Locks::mutator_lock_) = 0;
104 virtual void NextRuntimePhase(RuntimePhase phase) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
110 virtual void MonitorContendedLocking(Monitor* mon) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
112 virtual void MonitorContendedLocked(Monitor* mon) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
115 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
121 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
130 REQUIRES_SHARED(Locks::mutator_lock_) = 0;
134 virtual void ThreadParkFinished(bool timed_out) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
148 virtual bool IsMethodBeingInspected(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
153 virtual bool IsMethodSafeToJit(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
157 virtual bool MethodNeedsDebugVersion(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_) = 0;
178 void ThreadStart(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_);
179 void ThreadDeath(Thread* self) REQUIRES_SHARED(Locks::mutator_lock_);
184 void BeginDefineClass() REQUIRES_SHARED(Locks::mutator_lock_);
185 void EndDefineClass() REQUIRES_SHARED(Locks::mutator_lock_);
186 void ClassLoad(Handle<mirror::Class> klass) REQUIRES_SHARED(Locks::mutator_lock_);
188 REQUIRES_SHARED(Locks::mutator_lock_);
195 void SigQuit() REQUIRES_SHARED(Locks::mutator_lock_);
203 REQUIRES_SHARED(Locks::mutator_lock_);
212 REQUIRES_SHARED(Locks::mutator_lock_);
220 REQUIRES_SHARED(Locks::mutator_lock_);
222 void MonitorContendedLocking(Monitor* m) REQUIRES_SHARED(Locks::mutator_lock_);
223 void MonitorContendedLocked(Monitor* m) REQUIRES_SHARED(Locks::mutator_lock_);
225 REQUIRES_SHARED(Locks::mutator_lock_);
227 REQUIRES_SHARED(Locks::mutator_lock_);
229 void AddMonitorCallback(MonitorCallback* cb) REQUIRES_SHARED(Locks::mutator_lock_);
230 void RemoveMonitorCallback(MonitorCallback* cb) REQUIRES_SHARED(Locks::mutator_lock_);
232 void ThreadParkStart(bool is_absolute, int64_t timeout) REQUIRES_SHARED(Locks::mutator_lock_);
233 void ThreadParkFinished(bool timed_out) REQUIRES_SHARED(Locks::mutator_lock_);
234 void AddParkCallback(ParkCallback* cb) REQUIRES_SHARED(Locks::mutator_lock_);
235 void RemoveParkCallback(ParkCallback* cb) REQUIRES_SHARED(Locks::mutator_lock_);
239 bool IsMethodBeingInspected(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_);
244 bool IsMethodSafeToJit(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_);
249 bool MethodNeedsDebugVersion(ArtMethod* method) REQUIRES_SHARED(Locks::mutator_lock_);
252 REQUIRES_SHARED(Locks::mutator_lock_);
254 REQUIRES_SHARED(Locks::mutator_lock_);
258 REQUIRES_SHARED(Locks::mutator_lock_);
260 void AddDdmCallback(DdmCallback* cb) REQUIRES_SHARED(Locks::mutator_lock_);
261 void RemoveDdmCallback(DdmCallback* cb) REQUIRES_SHARED(Locks::mutator_lock_);
263 void StartDebugger() REQUIRES_SHARED(Locks::mutator_lock_);
267 bool IsDebuggerConfigured() REQUIRES_SHARED(Locks::mutator_lock_);
270 REQUIRES_SHARED(Locks::mutator_lock_);
272 REQUIRES_SHARED(Locks::mutator_lock_);
277 REQUIRES_SHARED(Locks::mutator_lock_);
279 REQUIRES_SHARED(Locks::mutator_lock_);