/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 | class_linker.cc | 174 static bool HasInitWithString(Thread* self, ClassLinker* class_linker, const char* descriptor) in HasInitWithString() 206 ClassLinker* class_linker, in HandleEarlierVerifyError() 234 static void ChangeInterpreterBridgeToNterp(ArtMethod* method, ClassLinker* class_linker) in ChangeInterpreterBridgeToNterp() 256 ClassLinker* class_linker = runtime->GetClassLinker(); in EnsureSkipAccessChecksMethods() 272 class ClassLinker::VisiblyInitializedCallback final 275 explicit VisiblyInitializedCallback(ClassLinker* class_linker) in VisiblyInitializedCallback() 348 ClassLinker* const class_linker_; 363 void ClassLinker::MakeInitializedClassesVisiblyInitialized(Thread* self, bool wait) { in MakeInitializedClassesVisiblyInitialized() 397 void ClassLinker::VisiblyInitializedCallbackDone(Thread* self, in VisiblyInitializedCallbackDone() 422 void ClassLinker::ForceClassInitialized(Thread* self, Handle<mirror::Class> klass) { in ForceClassInitialized() [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() 130 return ClassLinker::PerformClassVerification(self, verifier_deps, klass, log_level, error_msg); in PerformClassVerification()
|
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 | common_runtime_test.h | 64 class ClassLinker; variable 80 ClassLinker* class_linker, 191 ClassLinker* class_linker_;
|
D | aot_class_linker.h | 31 class AotClassLinker : public ClassLinker {
|
/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 181 static void Init(ClassLinker* class_linker) REQUIRES_SHARED(Locks::mutator_lock_); 211 ClassLinker* GetClassLinker() const { in GetClassLinker() 225 ClassLinker* class_linker, 260 ClassLinker* class_linker, 283 ClassLinker* class_linker, 396 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 90 static void Init(ClassLinker* class_linker) REQUIRES_SHARED(Locks::mutator_lock_);
|
D | class_verifier.cc | 257 ClassLinker* const linker = Runtime::Current()->GetClassLinker(); in VerifyClass() 270 ArtMethod* resolved_method = linker->ResolveMethod<ClassLinker::ResolveMode::kNoChecks>( in VerifyClass() 342 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() 655 constexpr ClassLinker::ResolveMode resolve_mode = access_check in FindMethodFast() 656 ? 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 | 77 ClassLinker* class_linker, in LookupInitializedClass() 102 ClassLinker* class_linker, in CheckIntegerCache() 180 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ComputeIntegerValueOfLocations() 268 static int32_t GetIntegerCacheLowFromIntegerCache(Thread* self, ClassLinker* class_linker) in GetIntegerCacheLowFromIntegerCache() 293 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/compiler/ |
D | common_compiler_test.h | 102 virtual ClassLinker* GetClassLinker() = 0; 127 ClassLinker* GetClassLinker() override { in GetClassLinker()
|
/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 | 324 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in NterpGetMethod() 326 ? class_linker->ResolveMethod<ClassLinker::ResolveMode::kNoChecks>( in NterpGetMethod() 328 : class_linker->ResolveMethod<ClassLinker::ResolveMode::kCheckICCEAndIAE>( in NterpGetMethod() 413 ClassLinker* class_linker, in ResolveFieldWithAccessChecks() 468 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in NterpGetStaticField() 511 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in NterpGetInstanceFieldOffset() 593 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in NterpLoadObject()
|
/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 356 void DumpTypeInfoForLoadedTypes(ClassLinker* linker); 469 ClassLinker* linker,
|