/art/runtime/ |
D | class_linker-inl.h | 42 inline ObjPtr<mirror::Class> ClassLinker::FindArrayClass(Thread* self, in FindArrayClass() 69 inline ObjPtr<mirror::String> ClassLinker::ResolveString(dex::StringIndex string_idx, in ResolveString() 83 inline ObjPtr<mirror::String> ClassLinker::ResolveString(dex::StringIndex string_idx, in ResolveString() 97 inline ObjPtr<mirror::String> ClassLinker::ResolveString(dex::StringIndex string_idx, in ResolveString() 108 inline ObjPtr<mirror::String> ClassLinker::LookupString(dex::StringIndex string_idx, in LookupString() 117 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType() 135 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType() 149 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType() 163 inline ObjPtr<mirror::Class> ClassLinker::ResolveType(dex::TypeIndex type_idx, in ResolveType() 175 inline ObjPtr<mirror::Class> ClassLinker::LookupResolvedType(dex::TypeIndex type_idx, in LookupResolvedType() [all …]
|
D | method_handles_test.cc | 52 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in CreateVoidMethodType() 82 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F() 94 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F() 107 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F() 119 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F() 133 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F() 147 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F() 161 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F() 179 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F() 196 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in TEST_F() [all …]
|
D | aot_class_linker.cc | 31 : ClassLinker(intern_table, /*fast_class_not_found_exceptions=*/ false) {} in AotClassLinker() 42 return ClassLinker::CanAllocClass(); in CanAllocClass() 55 return ClassLinker::InitializeClass(self, klass, can_init_statics, can_init_parents); in InitializeClass() 91 bool success = ClassLinker::InitializeClass(self, klass, can_init_statics, can_init_parents); in InitializeClass() 128 return ClassLinker::PerformClassVerification(self, klass, log_level, error_msg); in PerformClassVerification()
|
D | class_linker.cc | 170 static bool HasInitWithString(Thread* self, ClassLinker* class_linker, const char* descriptor) in HasInitWithString() 202 ClassLinker* class_linker, in HandleEarlierVerifyError() 230 static void ChangeInterpreterBridgeToNterp(ArtMethod* method, ClassLinker* class_linker) in ChangeInterpreterBridgeToNterp() 252 ClassLinker* class_linker = runtime->GetClassLinker(); in EnsureSkipAccessChecksMethods() 268 class ClassLinker::VisiblyInitializedCallback final 271 explicit VisiblyInitializedCallback(ClassLinker* class_linker) in VisiblyInitializedCallback() 344 ClassLinker* const class_linker_; 359 void ClassLinker::MakeInitializedClassesVisiblyInitialized(Thread* self, bool wait) { in MakeInitializedClassesVisiblyInitialized() 393 void ClassLinker::VisiblyInitializedCallbackDone(Thread* self, in VisiblyInitializedCallbackDone() 418 void ClassLinker::ForceClassInitialized(Thread* self, Handle<mirror::Class> klass) { in ForceClassInitialized() [all …]
|
D | class_root-inl.h | 48 inline ObjPtr<mirror::Class> GetClassRoot(ClassRoot class_root, ClassLinker* linker) in GetClassRoot() 87 inline ObjPtr<mirror::Class> GetClassRoot(ClassLinker* linker) in GetClassRoot()
|
D | handle_scope_test.cc | 48 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in TEST_F() 95 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in TEST_F()
|
D | class_root.h | 27 class ClassLinker; variable 132 ObjPtr<mirror::Class> GetClassRoot(ClassRoot class_root, ClassLinker* linker) 143 ObjPtr<mirror::Class> GetClassRoot(ClassLinker* linker) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | aot_class_linker.h | 30 class AotClassLinker : public ClassLinker {
|
D | common_runtime_test.h | 64 class ClassLinker; variable 80 ClassLinker* class_linker, 183 ClassLinker* class_linker_;
|
/art/compiler/driver/ |
D | dex_compilation_unit.h | 33 class ClassLinker; variable 39 ClassLinker* class_linker, 53 ClassLinker* GetClassLinker() const { in GetClassLinker() 163 ClassLinker* const class_linker_;
|
D | dex_compilation_unit.cc | 31 ClassLinker* class_linker, in DexCompilationUnit()
|
/art/runtime/verifier/ |
D | method_verifier.h | 41 class ClassLinker; variable 176 static void Init(ClassLinker* class_linker) REQUIRES_SHARED(Locks::mutator_lock_); 207 ClassLinker* GetClassLinker() { in GetClassLinker() 217 ClassLinker* class_linker, 250 ClassLinker* class_linker, 272 ClassLinker* class_linker, 387 ClassLinker* class_linker_;
|
D | reg_type_cache.h | 37 class ClassLinker; variable 68 RegTypeCache(ClassLinker* class_linker, 73 static void Init(ClassLinker* class_linker) REQUIRES_SHARED(Locks::mutator_lock_) { in Init() 169 ClassLinker* GetClassLinker() { in GetClassLinker() 190 static void CreatePrimitiveAndSmallConstantTypes(ClassLinker* class_linker) 217 ClassLinker* class_linker_;
|
D | class_verifier.h | 34 class ClassLinker; variable 86 static void Init(ClassLinker* class_linker) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | class_verifier.cc | 252 ClassLinker* const linker = Runtime::Current()->GetClassLinker(); in VerifyClass() 265 ArtMethod* resolved_method = linker->ResolveMethod<ClassLinker::ResolveMode::kNoChecks>( in VerifyClass() 333 void ClassVerifier::Init(ClassLinker* class_linker) { in Init()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 78 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetResolvedMethod() 239 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in CheckArrayAlloc() 320 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in FindFieldFromCode() 431 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in FindMethodToCall() 566 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in FindMethodFromCode() 567 constexpr ClassLinker::ResolveMode resolve_mode = in FindMethodFromCode() 568 access_check ? ClassLinker::ResolveMode::kCheckICCEAndIAE in FindMethodFromCode() 569 : ClassLinker::ResolveMode::kNoChecks; in FindMethodFromCode() 656 constexpr ClassLinker::ResolveMode resolve_mode = access_check in FindMethodFast() 657 ? ClassLinker::ResolveMode::kCheckICCEAndIAE in FindMethodFast() [all …]
|
/art/compiler/optimizing/ |
D | intrinsic_objects.h | 26 class ClassLinker; variable 60 Thread* self, ClassLinker* class_linker) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | intrinsics.cc | 76 ClassLinker* class_linker, in LookupInitializedClass() 101 ClassLinker* class_linker, in CheckIntegerCache() 166 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ComputeIntegerValueOfLocations() 257 static int32_t GetIntegerCacheLowFromIntegerCache(Thread* self, ClassLinker* class_linker) in GetIntegerCacheLowFromIntegerCache() 290 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ComputeIntegerValueOfInfo()
|
/art/runtime/native/ |
D | java_lang_VMClassLoader.cc | 41 static ObjPtr<mirror::Class> LookupClass(ClassLinker* cl, in LookupClass() 51 static ObjPtr<mirror::Class> FindClassInPathClassLoader(ClassLinker* cl, in FindClassInPathClassLoader() 78 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in VMClassLoader_findLoadedClass()
|
D | java_lang_reflect_Proxy.cc | 35 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in Proxy_generateProxy()
|
/art/runtime/dex/ |
D | dex_file_annotations.h | 33 class ClassLinker; variable 148 ClassLinker* linker, in RuntimeEncodedStaticFieldValueIterator() 163 ClassLinker* const linker_; // Linker to resolve literal objects.
|
/art/runtime/interpreter/mterp/ |
D | nterp.cc | 228 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in NterpGetMethod() 230 ? class_linker->ResolveMethod<ClassLinker::ResolveMode::kNoChecks>( in NterpGetMethod() 232 : class_linker->ResolveMethod<ClassLinker::ResolveMode::kCheckICCEAndIAE>( in NterpGetMethod() 308 ClassLinker* class_linker, in ResolveFieldWithAccessChecks() 355 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in NterpGetStaticField() 396 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in NterpGetInstanceFieldOffset() 477 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in NterpLoadObject()
|
/art/test/692-vdex-inmem-loader/ |
D | vdex_inmem_loader.cc | 55 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in Java_Main_areClassesVerified() 149 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in Java_Main_areClassesPreverified()
|
/art/runtime/entrypoints/jni/ |
D | jni_entrypoints.cc | 56 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in artFindNativeMethodRunnable() 62 ArtMethod* target_method = class_linker->ResolveMethod<ClassLinker::ResolveMode::kNoChecks>( in artFindNativeMethodRunnable()
|
/art/runtime/jit/ |
D | jit.h | 39 class ClassLinker; variable 349 void DumpTypeInfoForLoadedTypes(ClassLinker* linker); 459 ClassLinker* linker,
|