Home | History | Annotate | Download | only in interpreter

Lines Matching refs:exception

120 // Returns true on success, otherwise throws an exception and returns false.
126 // precised exception message.
329 // precised exception message.
381 * Finds the location where this exception will be caught. We search until we reach either the top
382 * frame or a native frame, in which cases this exception is considered uncaught.
386 explicit CatchLocationFinder(Thread* self, Handle<mirror::Throwable>* exception)
388 : StackVisitor(self, nullptr), self_(self), handle_scope_(self), exception_(exception),
457 Handle<mirror::Throwable> exception(hs.NewHandle(self->GetException(&throw_location)));
459 CatchLocationFinder clf(self, &exception);
462 clf.GetCatchDexPc(), exception.Get());
468 Handle<mirror::Class> exception_class(hs.NewHandle(exception->GetClass()));
515 // Throw an exception so we can abort the transaction and undo every change.