Lines Matching defs:throw_location
1637 void Thread::ThrowNewExceptionF(const ThrowLocation& throw_location,
1641 ThrowNewExceptionV(throw_location, exception_class_descriptor,
1646 void Thread::ThrowNewExceptionV(const ThrowLocation& throw_location,
1651 ThrowNewException(throw_location, exception_class_descriptor, msg.c_str());
1654 void Thread::ThrowNewException(const ThrowLocation& throw_location, const char* exception_class_descriptor,
1658 ThrowNewWrappedException(throw_location, exception_class_descriptor, msg);
1661 void Thread::ThrowNewWrappedException(const ThrowLocation& throw_location,
1668 Handle<mirror::Object> saved_throw_this(hs.NewHandle(throw_location.GetThis()));
1669 Handle<mirror::ArtMethod> saved_throw_method(hs.NewHandle(throw_location.GetMethod()));
1701 throw_location.GetDexPc());
1754 throw_location.GetDexPc());
1772 throw_location.GetDexPc());
1782 ThrowLocation throw_location = GetCurrentLocationForThrow();
1785 ThrowNewException(throw_location, "Ljava/lang/OutOfMemoryError;", msg);
1789 SetException(throw_location, Runtime::Current()->GetPreAllocatedOutOfMemoryError());
1953 ThrowLocation throw_location;
1954 mirror::Throwable* exception = GetException(&throw_location);
1965 exception_handler.FindCatch(throw_location, exception, is_exception_reported);
2198 tlsPtr_.throw_location.VisitRoots(visitor, arg);