Lines Matching refs:exception

260                                        ObjPtr<mirror::Throwable> exception,  in PushDeoptimizationContext()  argument
267 exception, in PushDeoptimizationContext()
274 ObjPtr<mirror::Throwable>* exception, in PopDeoptimizationContext() argument
281 *exception = record->GetPendingException(); in PopDeoptimizationContext()
2507 ScopedLocalRef<jthrowable> exception(tlsPtr_.jni_env, tlsPtr_.jni_env->ExceptionOccurred()); in HandleUncaughtExceptions() local
2513 exception.get()); in HandleUncaughtExceptions()
2848 bool Thread::IsExceptionThrownByCurrentMethod(ObjPtr<mirror::Throwable> exception) const { in IsExceptionThrownByCurrentMethod()
2852 return count_visitor.GetDepth() == static_cast<uint32_t>(exception->GetStackDepth()); in IsExceptionThrownByCurrentMethod()
3214 Handle<mirror::Throwable> exception( in ThrowNewWrappedException() local
3218 if (exception == nullptr) { in ThrowNewWrappedException()
3258 exception->SetDetailMessage(DecodeJObject(msg_string.get())->AsString()); in ThrowNewWrappedException()
3261 exception->SetCause(DecodeJObject(cause.get())->AsThrowable()); in ThrowNewWrappedException()
3265 exception->SetStackState(DecodeJObject(trace.get()).Ptr()); in ThrowNewWrappedException()
3267 SetException(exception.Get()); in ThrowNewWrappedException()
3280 ScopedLocalRef<jobject> ref(soa.Env(), soa.AddLocalReference<jobject>(exception.Get())); in ThrowNewWrappedException()
3283 SetException(exception.Get()); in ThrowNewWrappedException()
3529 ObjPtr<mirror::Throwable> exception = GetException(); in QuickDeliverException() local
3530 CHECK(exception != nullptr); in QuickDeliverException()
3531 if (exception == GetDeoptimizationException()) { in QuickDeliverException()
3536 ReadBarrier::MaybeAssertToSpaceInvariant(exception.Ptr()); in QuickDeliverException()
3541 IsExceptionThrownByCurrentMethod(exception)) { in QuickDeliverException()
3544 HandleWrapperObjPtr<mirror::Throwable> h_exception(hs.NewHandleWrapper(&exception)); in QuickDeliverException()
3545 instrumentation->ExceptionThrownEvent(this, exception); in QuickDeliverException()
3594 << exception->Dump(); in QuickDeliverException()
3600 (force_deopt ? nullptr : exception), in QuickDeliverException()
3615 exception_handler.FindCatch(exception); in QuickDeliverException()
3996 if (tlsPtr_.exception != nullptr && tlsPtr_.exception != GetDeoptimizationException()) { in VisitRoots()
3997 visitor->VisitRoot(reinterpret_cast<mirror::Object**>(&tlsPtr_.exception), in VisitRoots()
4244 if (tlsPtr_.exception != nullptr) { in ObserveAsyncException()
4246 << tlsPtr_.exception->Dump(); in ObserveAsyncException()
4249 tlsPtr_.exception = tlsPtr_.async_exception; in ObserveAsyncException()
4260 tlsPtr_.exception = new_exception.Ptr(); in SetException()