Lines Matching refs:self

69 static art::ObjPtr<art::mirror::Object> GetSystemProperties(art::Thread* self,  in GetSystemProperties()  argument
73 class_linker->LookupClass(self, "Ljava/lang/System;", nullptr); in GetSystemProperties()
96 art::Thread* self = art::Thread::Current(); in Update() local
100 class_linker->LookupClass(self, "Ljava/util/Properties;", nullptr); in Update()
103 ScopedLocalRef<jobject> defaults_jobj(self->GetJniEnv(), nullptr); in Update()
105 art::ObjPtr<art::mirror::Object> props_obj = GetSystemProperties(self, class_linker); in Update()
113 defaults_jobj.reset(self->GetJniEnv()->AddLocalReference<jobject>(defaults_obj)); in Update()
134 ScopedLocalRef<jobject> cp_jobj(self->GetJniEnv(), nullptr); in Update()
137 art::mirror::String::AllocFromModifiedUtf8(self, "java.class.path"); in Update()
139 self->AssertPendingOOMException(); in Update()
140 self->ClearException(); in Update()
143 cp_jobj.reset(self->GetJniEnv()->AddLocalReference<jobject>(cp_key)); in Update()
149 ScopedLocalRef<jobject> old_value(self->GetJniEnv(), in Update()
150 self->GetJniEnv()->CallObjectMethod( in Update()
156 str_value = self->DecodeJObject(old_value.get())->AsString()->ToModifiedUtf8(); in Update()
157 self->GetJniEnv()->DeleteLocalRef(old_value.release()); in Update()
170 ScopedLocalRef<jobject> new_val_jobj(self->GetJniEnv(), nullptr); in Update()
173 art::mirror::String::AllocFromModifiedUtf8(self, str_value.c_str()); in Update()
175 self->AssertPendingOOMException(); in Update()
176 self->ClearException(); in Update()
180 new_val_jobj.reset(self->GetJniEnv()->AddLocalReference<jobject>(new_value)); in Update()
184 ScopedLocalRef<jobject> res_obj(self->GetJniEnv(), in Update()
185 self->GetJniEnv()->CallObjectMethod(defaults_jobj.get(), in Update()
189 if (self->IsExceptionPending()) { in Update()
190 self->ClearException(); in Update()
345 art::Thread* self = art::Thread::Current(); in AddToDexClassLoader() local
346 JNIEnv* env = self->GetJniEnv(); in AddToDexClassLoader()
368 art::ScopedObjectAccess soa(self); in AddToDexClassLoader()
370 << self->GetException()->Dump(); in AddToDexClassLoader()
399 art::Thread* self = art::Thread::Current(); in AddToSystemClassLoaderSearch() local
400 JNIEnv* env = self->GetJniEnv(); in AddToSystemClassLoaderSearch()