Lines Matching refs:self

35 extern "C" void artDeliverExceptionFromCode(mirror::Throwable* exception, Thread* self,  in artDeliverExceptionFromCode()  argument
45 FinishCalleeSaveFrameSetup(self, sp, Runtime::kSaveAll); in artDeliverExceptionFromCode()
46 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in artDeliverExceptionFromCode()
48 self->ThrowNewException(throw_location, "Ljava/lang/NullPointerException;", in artDeliverExceptionFromCode()
51 self->SetException(throw_location, exception); in artDeliverExceptionFromCode()
53 self->QuickDeliverException(); in artDeliverExceptionFromCode()
57 extern "C" void artThrowNullPointerExceptionFromCode(Thread* self, in artThrowNullPointerExceptionFromCode() argument
60 FinishCalleeSaveFrameSetup(self, sp, Runtime::kSaveAll); in artThrowNullPointerExceptionFromCode()
61 self->NoteSignalBeingHandled(); in artThrowNullPointerExceptionFromCode()
62 ThrowLocation throw_location = self->GetCurrentLocationForThrow(); in artThrowNullPointerExceptionFromCode()
64 self->NoteSignalHandlerDone(); in artThrowNullPointerExceptionFromCode()
65 self->QuickDeliverException(); in artThrowNullPointerExceptionFromCode()
69 extern "C" void artThrowDivZeroFromCode(Thread* self, StackReference<mirror::ArtMethod>* sp) in artThrowDivZeroFromCode() argument
71 FinishCalleeSaveFrameSetup(self, sp, Runtime::kSaveAll); in artThrowDivZeroFromCode()
73 self->QuickDeliverException(); in artThrowDivZeroFromCode()
77 extern "C" void artThrowArrayBoundsFromCode(int index, int length, Thread* self, in artThrowArrayBoundsFromCode() argument
80 FinishCalleeSaveFrameSetup(self, sp, Runtime::kSaveAll); in artThrowArrayBoundsFromCode()
82 self->QuickDeliverException(); in artThrowArrayBoundsFromCode()
85 extern "C" void artThrowStackOverflowFromCode(Thread* self, StackReference<mirror::ArtMethod>* sp) in artThrowStackOverflowFromCode() argument
87 FinishCalleeSaveFrameSetup(self, sp, Runtime::kSaveAll); in artThrowStackOverflowFromCode()
88 self->NoteSignalBeingHandled(); in artThrowStackOverflowFromCode()
89 ThrowStackOverflowError(self); in artThrowStackOverflowFromCode()
90 self->NoteSignalHandlerDone(); in artThrowStackOverflowFromCode()
91 self->QuickDeliverException(); in artThrowStackOverflowFromCode()
94 extern "C" void artThrowNoSuchMethodFromCode(int32_t method_idx, Thread* self, in artThrowNoSuchMethodFromCode() argument
97 FinishCalleeSaveFrameSetup(self, sp, Runtime::kSaveAll); in artThrowNoSuchMethodFromCode()
99 self->QuickDeliverException(); in artThrowNoSuchMethodFromCode()
103 Thread* self, StackReference<mirror::ArtMethod>* sp) in artThrowClassCastException() argument
105 FinishCalleeSaveFrameSetup(self, sp, Runtime::kSaveAll); in artThrowClassCastException()
108 self->QuickDeliverException(); in artThrowClassCastException()
112 Thread* self, StackReference<mirror::ArtMethod>* sp) in artThrowArrayStoreException() argument
114 FinishCalleeSaveFrameSetup(self, sp, Runtime::kSaveAll); in artThrowArrayStoreException()
116 self->QuickDeliverException(); in artThrowArrayStoreException()