/art/runtime/entrypoints/interpreter/ |
D | interpreter_entrypoints.cc | 38 Handle<mirror::Class> h_class(hs.NewHandle(declaringClass)); in artInterpreterToCompiledCodeBridge() local 39 if (UNLIKELY(!Runtime::Current()->GetClassLinker()->EnsureInitialized(h_class, true, true))) { in artInterpreterToCompiledCodeBridge() 45 CHECK(h_class->IsInitializing()); in artInterpreterToCompiledCodeBridge()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 98 Handle<mirror::Class> h_class(hs.NewHandle(klass)); in CheckClassInitializedForObjectAlloc() 108 if (!Runtime::Current()->GetClassLinker()->EnsureInitialized(h_class, true, true)) { in CheckClassInitializedForObjectAlloc() 112 return h_class.Get(); in CheckClassInitializedForObjectAlloc() 318 Handle<mirror::Class> h_class(hs.NewHandle(fields_class)); in FindFieldFromCode() 319 if (LIKELY(class_linker->EnsureInitialized(h_class, true, true))) { in FindFieldFromCode() 597 Handle<mirror::Class> h_class(hs.NewHandle(klass)); in ResolveVerifyAndClinit() 598 if (!class_linker->EnsureInitialized(h_class, true, true)) { in ResolveVerifyAndClinit() 602 return h_class.Get(); in ResolveVerifyAndClinit()
|
/art/runtime/entrypoints/portable/ |
D | portable_trampoline_entrypoints.cc | 217 Handle<mirror::Class> h_class(hs.NewHandle(method->GetDeclaringClass())); in artPortableToInterpreterBridge() local 218 if (!Runtime::Current()->GetClassLinker()->EnsureInitialized(h_class, true, true)) { in artPortableToInterpreterBridge()
|
/art/compiler/ |
D | image_writer.cc | 472 Handle<mirror::Class> h_class(hs.NewHandle(klass)); in WalkInstanceFields() local 473 mirror::Class* super = h_class->GetSuperClass(); in WalkInstanceFields() 478 size_t num_reference_fields = h_class->NumReferenceInstanceFields(); in WalkInstanceFields() 480 mirror::ArtField* field = h_class->GetInstanceField(i); in WalkInstanceFields()
|
/art/runtime/interpreter/ |
D | interpreter.cc | 76 auto h_class(hs.NewHandle(reinterpret_cast<mirror::Class*>(args[0])->AsClass())); in UnstartedRuntimeJni() local 78 result->SetL(Array::CreateMultiArray(self, h_class, h_dimensions)); in UnstartedRuntimeJni() 464 Handle<mirror::Class> h_class(hs.NewHandle(method->GetDeclaringClass())); in EnterInterpreterFromInvoke() local 465 if (UNLIKELY(!class_linker->EnsureInitialized(h_class, true, true))) { in EnterInterpreterFromInvoke()
|
D | interpreter_common.h | 194 Handle<mirror::Class> h_class(hs.NewHandle(java_lang_string_class)); in ResolveString() 195 if (UNLIKELY(!class_linker->EnsureInitialized(h_class, true, true))) { in ResolveString()
|
D | interpreter_common.cc | 786 Handle<mirror::Class> h_class(hs.NewHandle(found)); in UnstartedRuntimeFindClass() local 787 if (!class_linker->EnsureInitialized(h_class, true, true)) { in UnstartedRuntimeFindClass()
|
/art/runtime/ |
D | reflection.cc | 535 Handle<mirror::Class> h_class(hs.NewHandle(declaring_class)); in InvokeMethod() local 536 if (!Runtime::Current()->GetClassLinker()->EnsureInitialized(h_class, true, true)) { in InvokeMethod() 539 declaring_class = h_class.Get(); in InvokeMethod()
|
D | class_linker.cc | 589 Handle<mirror::Class> h_class(hs.NewHandle(GetClassRoot(ClassRoot(i)))); in RunRootClinits() local 590 EnsureInitialized(h_class, true, true); in RunRootClinits() 1943 Handle<mirror::Class> h_class(hs.NewHandle(klass)); in EnsureResolved() local 1944 ObjectLock<mirror::Class> lock(self, h_class); in EnsureResolved() 1946 while (!h_class->IsRetired() && !h_class->IsErroneous()) { in EnsureResolved() 1949 if (h_class->IsErroneous()) { in EnsureResolved() 1950 ThrowEarlierClassFailure(h_class.Get()); in EnsureResolved() 1953 CHECK(h_class->IsRetired()); in EnsureResolved() 1955 klass = LookupClass(descriptor, h_class.Get()->GetClassLoader()); in EnsureResolved() 1961 HandleWrapper<mirror::Class> h_class(hs.NewHandleWrapper(&klass)); in EnsureResolved() local [all …]
|
D | reflection_test.cc | 119 Handle<mirror::Class> h_class(hs.NewHandle(c)); in ReflectionTestMakeExecutable() local 120 bool initialized = class_linker_->EnsureInitialized(h_class, true, true); in ReflectionTestMakeExecutable()
|
/art/runtime/entrypoints/quick/ |
D | quick_trampoline_entrypoints.cc | 498 Handle<mirror::Class> h_class(hs.NewHandle(method->GetDeclaringClass())); in artQuickToInterpreterBridge() local 499 if (!Runtime::Current()->GetClassLinker()->EnsureInitialized(h_class, true, true)) { in artQuickToInterpreterBridge()
|