Lines Matching defs:self
464 Thread* self = Thread::Current();
465 if ((flags_ & kFlag_Invocation) == 0 || self != nullptr) {
466 traceMethod = self->GetCurrentMethod(nullptr);
512 Thread* self = Thread::Current();
513 self != nullptr) {
514 ScopedObjectAccess soa(self);
515 ArtMethod* traceMethod = self->GetCurrentMethod(nullptr);
532 Thread* self = Thread::Current();
533 ScopedObjectAccess soa(self);
534 ArtMethod* traceMethod = self->GetCurrentMethod(nullptr);
628 bool CheckReferenceKind(IndirectRefKind expected_kind, Thread* self, jobject obj) {
632 if (found_kind == kHandleScopeOrInvalid && self->HandleScopeContains(obj)) {
774 obj = soa.Vm()->DecodeWeakGlobal(soa.Self(), ref);
1173 Thread* self = Thread::Current();
1174 if (self == nullptr) {
1180 JNIEnvExt* threadEnv = self->GetJniEnv();
1186 ToStr<Thread>(*self).c_str(), ToStr<Thread>(*self).c_str());
1198 ToStr<Thread>(*self).c_str());
1210 ToStr<Thread>(*self).c_str());
1220 if ((flags_ & kFlag_ExcepOkay) == 0 && self->IsExceptionPending()) {
1221 mirror::Throwable* exception = self->GetException();
2606 DCHECK(sc.CheckReferenceKind(kind, soa.Self(), result.L));
2618 if (sc.CheckReferenceKind(kind, soa.Self(), obj)) {