/art/compiler/optimizing/ |
D | reference_type_propagation_test.cc | 78 ScopedObjectAccess soa(Thread::Current()); in TEST_F() local 79 VariableSizedHandleScope handles(soa.Self()); in TEST_F() 87 ScopedObjectAccess soa(Thread::Current()); in TEST_F() local 88 VariableSizedHandleScope handles(soa.Self()); in TEST_F() 119 ScopedObjectAccess soa(Thread::Current()); in TEST_F() local 120 VariableSizedHandleScope handles(soa.Self()); in TEST_F()
|
/art/test/172-app-image-twice/ |
D | debug_print_class.cc | 26 ScopedObjectAccess soa(Thread::Current()); in Java_Main_debugPrintClass() local 27 ObjPtr<mirror::Class> klass = soa.Decode<mirror::Class>(cls); in Java_Main_debugPrintClass()
|
/art/test/1947-breakpoint-redefine-deopt/ |
D | check_deopt.cc | 26 ScopedObjectAccess soa(art::Thread::Current()); in Java_Main_isMethodDeoptimized() local 27 ArtMethod* art_method = ArtMethod::FromReflectedMethod(soa, m); in Java_Main_isMethodDeoptimized()
|
/art/test/177-visibly-initialized-deadlock/ |
D | visibly_initialized.cc | 33 ScopedObjectAccess soa(Thread::Current()); in Java_Main_isVisiblyInitialized() local 34 ObjPtr<mirror::Class> klass = soa.Decode<mirror::Class>(c); in Java_Main_isVisiblyInitialized()
|
/art/runtime/ |
D | runtime_intrinsics.cc | 94 ScopedObjectAccess soa(Thread::Current()); in AreAllIntrinsicsInitialized() local 96 IsIntrinsicInitialized(soa.Self(), \ in AreAllIntrinsicsInitialized() 110 ScopedObjectAccess soa(Thread::Current()); in InitializeIntrinsics() local 114 InitializeIntrinsic(soa.Self(), \ in InitializeIntrinsics()
|
D | thread.cc | 615 ScopedObjectAccess soa(self); in CreateCallback() local 620 self->tlsPtr_.opeer = soa.Decode<mirror::Object>(self->tlsPtr_.jpeer).Ptr(); in CreateCallback() 640 art::MutexLock mu(soa.Self(), *art::Locks::thread_list_lock_); in CreateCallback() 649 ScopedLocalRef<jobject> ref(soa.Env(), soa.AddLocalReference<jobject>(receiver)); in CreateCallback() 650 InvokeVirtualOrInterfaceWithJValues(soa, ref.get(), mid, nullptr); in CreateCallback() 658 Thread* Thread::FromManagedThread(const ScopedObjectAccessAlreadyRunnable& soa, in FromManagedThread() argument 665 MutexLock mu(soa.Self(), *Locks::thread_suspend_count_lock_); in FromManagedThread() 667 Locks::thread_list_lock_->AssertHeld(soa.Self()); in FromManagedThread() 673 Thread* Thread::FromManagedThread(const ScopedObjectAccessAlreadyRunnable& soa, in FromManagedThread() argument 675 return FromManagedThread(soa, soa.Decode<mirror::Object>(java_thread)); in FromManagedThread() [all …]
|
D | indirect_reference_table_test.cc | 55 ScopedObjectAccess soa(Thread::Current()); in TEST_F() local 64 StackHandleScope<5> hs(soa.Self()); in TEST_F() 66 hs.NewHandle(class_linker_->FindSystemClass(soa.Self(), "Ljava/lang/Object;")); in TEST_F() 68 Handle<mirror::Object> obj0 = hs.NewHandle(c->AllocObject(soa.Self())); in TEST_F() 70 Handle<mirror::Object> obj1 = hs.NewHandle(c->AllocObject(soa.Self())); in TEST_F() 72 Handle<mirror::Object> obj2 = hs.NewHandle(c->AllocObject(soa.Self())); in TEST_F() 74 Handle<mirror::Object> obj3 = hs.NewHandle(c->AllocObject(soa.Self())); in TEST_F() 280 ScopedObjectAccess soa(Thread::Current()); in TEST_F() local 283 StackHandleScope<6> hs(soa.Self()); in TEST_F() 285 class_linker_->FindSystemClass(soa.Self(), "Ljava/lang/Object;")); in TEST_F() [all …]
|
D | module_exclusion_test.cc | 52 ScopedObjectAccess soa(self); in DoTest() local 58 Handle<mirror::ClassLoader> class_loader = hs.NewHandle(LoadModule(soa, class_linker)); in DoTest() 92 ObjPtr<mirror::ClassLoader> LoadModule(ScopedObjectAccess& soa, ClassLinker* class_linker) in LoadModule() argument 104 StackHandleScope<1u> hs(soa.Self()); in LoadModule() 106 soa.Decode<mirror::Class>(WellKnownClasses::dalvik_system_PathClassLoader))); in LoadModule() 111 soa.Self(), in LoadModule() 123 CHECK(class_linker->IsBootClassLoader(soa, actual_parent)); in LoadModule()
|
D | class_table_test.cc | 72 ScopedObjectAccess soa(Thread::Current()); in TEST_F() local 74 VariableSizedHandleScope hs(soa.Self()); in TEST_F() 75 Handle<ClassLoader> class_loader(hs.NewHandle(soa.Decode<ClassLoader>(jclass_loader))); in TEST_F() 79 hs.NewHandle(class_linker_->FindClass(soa.Self(), descriptor_x, class_loader))); in TEST_F() 81 hs.NewHandle(class_linker_->FindClass(soa.Self(), descriptor_y, class_loader))); in TEST_F() 82 Handle<mirror::Object> obj_X = hs.NewHandle(h_X->AllocObject(soa.Self())); in TEST_F()
|
D | class_loader_context.cc | 778 ScopedObjectAccess& soa, in CreateClassLoaderInternal() argument 808 soa, in CreateClassLoaderInternal() 823 soa, in CreateClassLoaderInternal() 842 soa.Decode<mirror::Class>(GetClassLoaderClass(info.type))); in CreateClassLoaderInternal() 862 ScopedObjectAccess soa(self); in CreateClassLoader() local 879 soa, in CreateClassLoader() 888 soa.Env(), soa.Env()->AddLocalReference<jobject>(loader)); in CreateClassLoader() 889 return soa.Env()->NewGlobalRef(local_ref.get()); in CreateClassLoader() 981 static bool CollectDexFilesFromSupportedClassLoader(ScopedObjectAccessAlreadyRunnable& soa, in CollectDexFilesFromSupportedClassLoader() argument 985 CHECK(IsInstanceOfBaseDexClassLoader(soa, class_loader)); in CollectDexFilesFromSupportedClassLoader() [all …]
|
/art/openjdkjvmti/ |
D | ti_class.cc | 553 art::ScopedObjectAccess soa(art::Thread::Current()); in GetClassFields() local 554 art::ObjPtr<art::mirror::Class> klass = soa.Decode<art::mirror::Class>(jklass); in GetClassFields() 601 art::ScopedObjectAccess soa(art::Thread::Current()); in GetClassMethods() local 602 art::ObjPtr<art::mirror::Class> klass = soa.Decode<art::mirror::Class>(jklass); in GetClassMethods() 650 art::ScopedObjectAccess soa(art::Thread::Current()); in GetImplementedInterfaces() local 651 art::ObjPtr<art::mirror::Class> klass = soa.Decode<art::mirror::Class>(jklass); in GetImplementedInterfaces() 676 art::StackHandleScope<1> hs(soa.Self()); in GetImplementedInterfaces() 681 art::mirror::Class::ResolveDirectInterface(soa.Self(), h_klass, idx); in GetImplementedInterfaces() 683 soa.Self()->ClearException(); in GetImplementedInterfaces() 688 interface_array[idx] = soa.AddLocalReference<jclass>(inf_klass); in GetImplementedInterfaces() [all …]
|
D | ti_object.cc | 53 art::ScopedObjectAccess soa(art::Thread::Current()); in GetObjectSize() local 54 art::ObjPtr<art::mirror::Object> object = soa.Decode<art::mirror::Object>(jobject); in GetObjectSize() 70 art::ScopedObjectAccess soa(art::Thread::Current()); in GetObjectHashCode() local 71 art::ObjPtr<art::mirror::Object> object = soa.Decode<art::mirror::Object>(jobject); in GetObjectHashCode() 93 art::ScopedObjectAccess soa(self); // Now we know we have the shared lock. in GetObjectMonitorUsage() local
|
D | ti_stack.cc | 260 art::ScopedObjectAccess soa(art::Thread::Current()); in GetStackTrace() local 261 art::Locks::thread_list_lock_->ExclusiveLock(soa.Self()); in GetStackTrace() 265 if (!ThreadUtil::GetAliveNativeThread(java_thread, soa, &thread, &thread_error)) { in GetStackTrace() 266 art::Locks::thread_list_lock_->ExclusiveUnlock(soa.Self()); in GetStackTrace() 273 art::Locks::thread_list_lock_->ExclusiveUnlock(soa.Self()); in GetStackTrace() 278 art::Locks::thread_list_lock_->ExclusiveUnlock(soa.Self()); in GetStackTrace() 282 art::Locks::thread_list_lock_->ExclusiveUnlock(soa.Self()); in GetStackTrace() 287 art::Locks::thread_list_lock_->ExclusiveUnlock(soa.Self()); in GetStackTrace() 426 art::ScopedObjectAccess soa(current); in GetAllStackTraces() local 535 art::ScopedObjectAccess soa(current); // Now we know we have the shared lock. in GetThreadListStackTraces() local [all …]
|
/art/test/800-smali/ |
D | jni.cc | 30 ScopedObjectAccess soa(env); in Java_Main_isAotVerified() local 33 ObjPtr<mirror::Class> klass = soa.Decode<mirror::Class>(cls); in Java_Main_isAotVerified()
|
/art/test/148-multithread-gc-annotations/ |
D | gc_coverage.cc | 37 ScopedObjectAccess soa(env); in Java_MovingGCThread_objectAddress() local 38 return reinterpret_cast<jlong>(soa.Decode<mirror::Object>(object).Ptr()); in Java_MovingGCThread_objectAddress()
|
/art/test/1001-app-image-regions/ |
D | app_image_regions.cc | 37 ScopedObjectAccess soa(Thread::Current()); in Java_Main_checkAppImageSectionSize() local 38 ObjPtr<mirror::Class> klass_ptr = soa.Decode<mirror::Class>(c); in Java_Main_checkAppImageSectionSize()
|
/art/test/708-jit-cache-churn/ |
D | jit.cc | 43 ScopedObjectAccess soa(env); in Java_JitCacheChurnTest_removeJitCompiledMethod() local 44 ArtMethod* method = ArtMethod::FromReflectedMethod(soa, javaMethod); in Java_JitCacheChurnTest_removeJitCompiledMethod()
|
/art/test/457-regs/ |
D | regs_jni.cc | 131 ScopedObjectAccess soa(Thread::Current()); in Java_PhiLiveness_regsNativeCall() local 133 TestVisitor visitor(soa.Self(), context.get()); in Java_PhiLiveness_regsNativeCall() 140 ScopedObjectAccess soa(Thread::Current()); in Java_PhiLiveness_regsNativeCallWithParameters() local 142 CHECK(soa.Decode<mirror::Object>(main) == nullptr); in Java_PhiLiveness_regsNativeCallWithParameters() 146 TestVisitor visitor(soa.Self(), context.get()); in Java_PhiLiveness_regsNativeCallWithParameters()
|
/art/tools/art_verifier/ |
D | art_verifier.cc | 212 ScopedObjectAccess soa(Thread::Current()); in ExecuteWithRuntime() local 217 StackHandleScope<2> scope(soa.Self()); in ExecuteWithRuntime() 219 soa.Decode<mirror::ClassLoader>(class_loader)); in ExecuteWithRuntime() 239 h_klass.Assign(class_linker->FindClass(soa.Self(), descriptor, h_loader)); in ExecuteWithRuntime() 244 soa.Self()->ClearException(); in ExecuteWithRuntime() 249 verifier::ClassVerifier::VerifyClass(soa.Self(), in ExecuteWithRuntime()
|
/art/test/1337-gc-coverage/ |
D | gc_coverage.cc | 45 ScopedObjectAccess soa(env); in Java_Main_objectAddress() local 46 return reinterpret_cast<jlong>(soa.Decode<mirror::Object>(object).Ptr()); in Java_Main_objectAddress()
|
/art/dex2oat/dex/ |
D | dex_to_dex_decompiler_test.cc | 57 ScopedObjectAccess soa(self); in RunTest() local 66 ScopedObjectAccess soa(self); in RunTest() local 70 *updated_dex_file, soa.Decode<mirror::ClassLoader>(class_loader)); in RunTest()
|
/art/test/461-get-reference-vreg/ |
D | get_reference_vreg_jni.cc | 53 ScopedObjectAccess soa(Thread::Current()); in FindMethodIndex() local 55 ObjPtr<mirror::Object> this_value = soa.Decode<mirror::Object>(this_value_jobj); in FindMethodIndex() 85 soa.Self(), in FindMethodIndex()
|
/art/test/597-deopt-new-string/ |
D | deopt.cc | 32 ScopedObjectAccess soa(env); in Java_Main_deoptimizeAll() local 51 ScopedObjectAccess soa(env); in Java_Main_undeoptimizeAll() local
|
/art/test/167-visit-locks/ |
D | visit_locks.cc | 38 ScopedObjectAccess soa(Thread::Current()); in Java_Main_testVisitLocks() local 70 VisitLocks vl(soa.Self(), context); in Java_Main_testVisitLocks()
|
/art/runtime/native/ |
D | libcore_util_CharsetUtils.cc | 159 ScopedObjectAccess soa(env); in charsToBytes() local 160 StackHandleScope<1> hs(soa.Self()); in charsToBytes() 161 Handle<mirror::String> string(hs.NewHandle(soa.Decode<mirror::String>(java_string))); in charsToBytes() 196 ScopedObjectAccess soa(env); in CharsetUtils_toUtf8Bytes() local 197 StackHandleScope<1> hs(soa.Self()); in CharsetUtils_toUtf8Bytes() 198 Handle<mirror::String> string(hs.NewHandle(soa.Decode<mirror::String>(java_string))); in CharsetUtils_toUtf8Bytes()
|