Home
last modified time | relevance | path

Searched refs:soa (Results 76 – 100 of 225) sorted by relevance

123456789

/art/compiler/optimizing/
Dreference_type_propagation_test.cc78 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/
Ddebug_print_class.cc26 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/
Dcheck_deopt.cc26 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/
Dvisibly_initialized.cc33 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/
Druntime_intrinsics.cc94 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()
Dthread.cc615 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 …]
Dindirect_reference_table_test.cc55 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 …]
Dmodule_exclusion_test.cc52 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()
Dclass_table_test.cc72 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()
Dclass_loader_context.cc778 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/
Dti_class.cc553 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 …]
Dti_object.cc53 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
Dti_stack.cc260 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/
Djni.cc30 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/
Dgc_coverage.cc37 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/
Dapp_image_regions.cc37 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/
Djit.cc43 ScopedObjectAccess soa(env); in Java_JitCacheChurnTest_removeJitCompiledMethod() local
44 ArtMethod* method = ArtMethod::FromReflectedMethod(soa, javaMethod); in Java_JitCacheChurnTest_removeJitCompiledMethod()
/art/test/457-regs/
Dregs_jni.cc131 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/
Dart_verifier.cc212 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/
Dgc_coverage.cc45 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/
Ddex_to_dex_decompiler_test.cc57 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/
Dget_reference_vreg_jni.cc53 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/
Ddeopt.cc32 ScopedObjectAccess soa(env); in Java_Main_deoptimizeAll() local
51 ScopedObjectAccess soa(env); in Java_Main_undeoptimizeAll() local
/art/test/167-visit-locks/
Dvisit_locks.cc38 ScopedObjectAccess soa(Thread::Current()); in Java_Main_testVisitLocks() local
70 VisitLocks vl(soa.Self(), context); in Java_Main_testVisitLocks()
/art/runtime/native/
Dlibcore_util_CharsetUtils.cc159 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()

123456789