Lines Matching refs:self

269   Thread* self = Thread::Current();  in FindCatchBlock()  local
270 StackHandleScope<1> hs(self); in FindCatchBlock()
271 Handle<mirror::Throwable> exception(hs.NewHandle(self->GetException())); in FindCatchBlock()
272 self->ClearException(); in FindCatchBlock()
290 self->ClearException(); in FindCatchBlock()
293 delete self->GetLongJumpContext(); in FindCatchBlock()
307 self->SetException(exception.Get()); in FindCatchBlock()
312 void ArtMethod::Invoke(Thread* self, uint32_t* args, uint32_t args_size, JValue* result, in Invoke() argument
314 if (UNLIKELY(__builtin_frame_address(0) < self->GetStackEnd())) { in Invoke()
315 ThrowStackOverflowError(self); in Invoke()
320 self->AssertThreadSuspensionIsAllowable(); in Invoke()
321 CHECK_EQ(kRunnable, self->GetState()); in Invoke()
327 self->PushManagedStackFragment(&fragment); in Invoke()
335 (self->IsForceInterpreter() && !IsNative() && !IsProxyMethod() && IsInvokable()))) { in Invoke()
338 self, this, nullptr, args, result, /*stay_in_interpreter=*/ true); in Invoke()
343 self, this, receiver, args + 1, result, /*stay_in_interpreter=*/ true); in Invoke()
369 (*art_quick_invoke_stub)(this, args, args_size, self, result, shorty); in Invoke()
371 (*art_quick_invoke_static_stub)(this, args, args_size, self, result, shorty); in Invoke()
373 if (UNLIKELY(self->GetException() == Thread::GetDeoptimizationException())) { in Invoke()
377 self->DeoptimizeWithDeoptimizationException(result); in Invoke()
392 self->PopManagedStackFragment(fragment); in Invoke()