Home | History | Annotate | Download | only in interpreter

Lines Matching defs:exception

84  * - when an exception is thrown.
240 Throwable* exception = self->GetException(nullptr);
241 DCHECK(exception != nullptr) << "No pending exception on MOVE_EXCEPTION instruction";
242 shadow_frame.SetVRegReference(inst->VRegA_11x(inst_data), exception);
343 // Return the pending exception.
618 Object* exception = shadow_frame.GetVRegReference(inst->VRegA_11x(inst_data));
619 if (UNLIKELY(exception == NULL)) {
620 ThrowNullPointerException(NULL, "throw with null exception");
621 } else if (do_assignability_check && !exception->GetClass()->IsThrowableClass()) {
627 exception->GetClass()->GetDescriptor(&temp));
629 self->SetException(shadow_frame.GetCurrentLocationForThrow(), exception->AsThrowable());