Lines Matching refs:self
57 Thread* self = Thread::Current(); in ThrowException() local
58 self->ThrowNewException(exception_descriptor, nullptr); in ThrowException()
75 Thread* self = Thread::Current(); in ThrowException() local
76 self->ThrowNewException(exception_descriptor, msg.str().c_str()); in ThrowException()
93 Thread* self = Thread::Current(); in ThrowWrappedException() local
94 self->ThrowNewWrappedException(exception_descriptor, msg.str().c_str()); in ThrowWrappedException()
769 void ThrowStackOverflowError(Thread* self) { in ThrowStackOverflowError() argument
770 if (self->IsHandlingStackOverflow()) { in ThrowStackOverflowError()
775 self->SetStackEndForStackOverflow(); // Allow space on the stack for constructor to execute. in ThrowStackOverflowError()
776 JNIEnvExt* env = self->GetJniEnv(); in ThrowStackOverflowError()
778 msg += PrettySize(self->GetStackSize()); in ThrowStackOverflowError()
854 self->SetException(self->DecodeJObject(exc.get())->AsThrowable()); in ThrowStackOverflowError()
857 CHECK(self->IsExceptionPending()); in ThrowStackOverflowError()
860 self->ResetDefaultStackEnd(); // Return to default stack size. in ThrowStackOverflowError()
864 self->ProtectStack(); in ThrowStackOverflowError()