Lines Matching refs:self

137   void ExceptionHandled(Thread* self ATTRIBUTE_UNUSED,  in ExceptionHandled()
269 void DeoptimizeMethod(Thread* self, ArtMethod* method, bool enable_deoptimization) in DeoptimizeMethod() argument
273 ScopedThreadSuspension sts(self, kSuspended); in DeoptimizeMethod()
274 gc::ScopedGCCriticalSection gcs(self, in DeoptimizeMethod()
284 void UndeoptimizeMethod(Thread* self, ArtMethod* method, in UndeoptimizeMethod() argument
289 ScopedThreadSuspension sts(self, kSuspended); in UndeoptimizeMethod()
290 gc::ScopedGCCriticalSection gcs(self, in UndeoptimizeMethod()
300 void DeoptimizeEverything(Thread* self, const char* key, bool enable_deoptimization) in DeoptimizeEverything() argument
304 ScopedThreadSuspension sts(self, kSuspended); in DeoptimizeEverything()
305 gc::ScopedGCCriticalSection gcs(self, in DeoptimizeEverything()
315 void UndeoptimizeEverything(Thread* self, const char* key, bool disable_deoptimization) in UndeoptimizeEverything() argument
319 ScopedThreadSuspension sts(self, kSuspended); in UndeoptimizeEverything()
320 gc::ScopedGCCriticalSection gcs(self, in UndeoptimizeEverything()
330 void EnableMethodTracing(Thread* self, const char* key, bool needs_interpreter) in EnableMethodTracing() argument
334 ScopedThreadSuspension sts(self, kSuspended); in EnableMethodTracing()
335 gc::ScopedGCCriticalSection gcs(self, in EnableMethodTracing()
342 void DisableMethodTracing(Thread* self, const char* key) in DisableMethodTracing() argument
346 ScopedThreadSuspension sts(self, kSuspended); in DisableMethodTracing()
347 gc::ScopedGCCriticalSection gcs(self, in DisableMethodTracing()
386 Thread* self, in ReportEvent() argument
395 instr->MethodEnterEvent(self, obj, method, dex_pc); in ReportEvent()
399 instr->MethodExitEvent(self, obj, method, dex_pc, {}, value); in ReportEvent()
403 instr->MethodUnwindEvent(self, obj, method, dex_pc); in ReportEvent()
406 instr->DexPcMovedEvent(self, obj, method, dex_pc); in ReportEvent()
409 instr->FieldReadEvent(self, obj, method, dex_pc, field); in ReportEvent()
413 instr->FieldWriteEvent(self, obj, method, dex_pc, field, value); in ReportEvent()
418 mirror::Throwable* event_exception = self->GetException(); in ReportEvent()
419 instr->ExceptionThrownEvent(self, event_exception); in ReportEvent()
420 self->ClearException(); in ReportEvent()
424 instr->Branch(self, method, dex_pc, -1); in ReportEvent()
427 instr->WatchedFramePopped(self, frame); in ReportEvent()
431 mirror::Throwable* event_exception = self->GetException(); in ReportEvent()
432 self->ClearException(); in ReportEvent()
433 instr->ExceptionHandledEvent(self, event_exception); in ReportEvent()