/art/compiler/optimizing/ |
H A D | code_generator.cc | 45 #include "class_linker.h" 1421 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1432 class_linker->GetInternTable()->InternStrong(
|
H A D | inliner.cc | 22 #include "class_linker.h" 450 ClassLinker* class_linker = compilation_unit.GetClassLinker(); local 454 class_linker->GetClassRoot(ClassLinker::kClassArrayClass), 691 HInstanceFieldGet* HInliner::BuildGetReceiverClass(ClassLinker* class_linker, argument 694 ArtField* field = class_linker->GetClassRoot(ClassLinker::kJavaLangObject)->GetInstanceField(0); 753 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); local 754 PointerSize pointer_size = class_linker->GetImagePointerSize(); 832 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); local 834 class_linker, receiver, invoke_instruction->GetDexPc()); 908 ClassLinker* class_linker local 1082 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); local 1521 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1556 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1599 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); local 1989 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
H A D | instruction_builder.cc | 21 #include "class_linker.h" 684 ClassLinker* class_linker = dex_compilation_unit_->GetClassLinker(); local 689 Handle<mirror::Class> methods_class(hs.NewHandle(class_linker->ResolveReferencedClassOfMethod( 698 ArtMethod* resolved_method = class_linker->ResolveMethod<ClassLinker::kForceICCECheck>( 743 resolved_method, class_linker->GetImagePointerSize()); 747 vtable_index, class_linker->GetImagePointerSize()); 1325 ClassLinker* class_linker = dex_compilation_unit_->GetClassLinker(); local 1329 ArtField* resolved_field = class_linker->ResolveField(*dex_compilation_unit_->GetDexFile(),
|
H A D | instruction_simplifier.cc | 20 #include "class_linker-inl.h" 1162 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1163 ArtField* field = class_linker->GetClassRoot(ClassLinker::kJavaLangObject)->GetInstanceField(0); 1848 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1849 PointerSize image_size = class_linker->GetImagePointerSize();
|
H A D | optimizing_compiler.cc | 921 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 924 class_linker, 954 interpreter_metadata = method->GetQuickenedInfo(class_linker->GetImagePointerSize()); 1191 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1197 self, class_linker->GetClassRoot(ClassLinker::kObjectArrayClass), number_of_roots)));
|
/art/runtime/interpreter/ |
H A D | unstarted_runtime.cc | 37 #include "class_linker.h" 129 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 131 mirror::Class* found = class_linker->FindClass(self, descriptor.c_str(), class_loader); 143 if (!class_linker->EnsureInitialized(self, h_class, true, true)) { 898 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 900 class_linker->FindClass(self, 907 if (!class_linker->EnsureInitialized(self, h_props_class, true, true)) { 1001 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1003 class_linker->FindClass(self, class_descriptor, ScopedNullHandle<mirror::ClassLoader>()); 1014 "<init>", "()V", class_linker 1777 ClassLinker* class_linker = runtime->GetClassLinker(); local [all...] |
/art/runtime/jit/ |
H A D | jit_code_cache.cc | 314 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 315 CHECK(class_linker->GetInternTable()->LookupStrong(Thread::Current(), str) != nullptr);
|
/art/runtime/ |
H A D | runtime.cc | 68 #include "class_linker-inl.h" 1835 static ArtMethod* CreateRuntimeMethod(ClassLinker* class_linker, LinearAlloc* linear_alloc) { argument 1836 const PointerSize image_pointer_size = class_linker->GetImagePointerSize(); 1839 LengthPrefixedArray<ArtMethod>* method_array = class_linker->AllocArtMethodArray( 1851 ClassLinker* const class_linker = GetClassLinker(); local 1852 ArtMethod* method = CreateRuntimeMethod(class_linker, linear_alloc); 1861 method->SetImtConflictTable(class_linker->CreateImtConflictTable(/*count*/0u, linear_alloc),
|
H A D | jni_internal.cc | 34 #include "class_linker-inl.h" 204 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 207 field_type = class_linker->FindClass(soa.Self(), sig, class_loader); 209 field_type = class_linker->FindPrimitiveClass(*sig); 354 ClassLinker* class_linker = runtime->GetClassLinker(); local 361 c = class_linker->FindClass(soa.Self(), descriptor.c_str(), class_loader); 363 c = class_linker->FindSystemClass(soa.Self(), descriptor.c_str()); 1916 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1917 array_class = class_linker->FindArrayClass(soa.Self(), &element_class);
|
H A D | thread.cc | 46 #include "class_linker-inl.h" 2378 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 2380 ObjPtr<mirror::Class> array_class = class_linker->GetClassRoot(ClassLinker::kObjectArrayClass); 2393 class_linker->AllocPointerArray(self_, depth * 2); 2528 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 2542 class_linker->AllocStackTraceElementArray(soa.Self(), depth);
|
H A D | class_linker.cc | 17 #include "class_linker.h" 47 #include "class_linker-inl.h" 133 static bool HasInitWithString(Thread* self, ClassLinker* class_linker, const char* descriptor) 139 ObjPtr<mirror::Class> exception_class = class_linker->FindClass(self, descriptor, class_loader); 149 "<init>", "(Ljava/lang/String;)V", class_linker->GetImagePointerSize()); 165 ClassLinker* class_linker, 178 if (HasInitWithString(self, class_linker, descriptor)) { 240 if (VLOG_IS_ON(class_linker)) { 1522 static void CheckObjects(gc::Heap* heap, ClassLinker* class_linker) 1524 ImageSanityChecks isc(heap, class_linker); 1581 ImageSanityChecks(gc::Heap* heap, ClassLinker* class_linker) argument 3035 EnsureThrowsInvocationError(ClassLinker* class_linker, ArtMethod* method) argument 6845 LinkInterfaceMethodsHelper(ClassLinker* class_linker, Handle<mirror::Class> klass, Thread* self, Runtime* runtime) argument [all...] |
/art/compiler/driver/ |
H A D | compiler_driver.cc | 38 #include "class_linker-inl.h" 376 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 377 PointerSize image_size = class_linker->GetImagePointerSize(); 378 mirror::Class* cls = class_linker->FindSystemClass(self, class_name); 460 ClassLinker* class_linker = runtime->GetClassLinker(); local 461 mirror::Class* klass = class_linker->FindClass(self, descriptor, class_loader); 790 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 800 mirror::String* string = class_linker->ResolveString(dex_file, string_index, dex_cache); 818 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 822 dex_cache.Assign(class_linker 897 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1106 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1530 ParallelCompilationManager(ClassLinker* class_linker, jobject class_loader, CompilerDriver* compiler, const DexFile* dex_file, const std::vector<const DexFile*>& dex_files, ThreadPool* thread_pool) argument 1710 ClassLinker* class_linker = manager_->GetClassLinker(); variable 1821 ClassLinker* class_linker = manager_->GetClassLinker(); variable 1855 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1927 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 2072 ClassLinker* class_linker = manager_->GetClassLinker(); variable 2173 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 2193 ClassLinker* class_linker = manager_->GetClassLinker(); variable 2237 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 2359 ClassLinker* class_linker = manager_->GetClassLinker(); local 2416 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 2557 ClassLinker* class_linker = manager_->GetClassLinker(); variable 2752 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
/art/compiler/ |
H A D | image_writer.cc | 32 #include "class_linker-inl.h" 436 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 439 for (const ClassLinker::DexCacheData& data : class_linker->GetDexCachesData()) { 713 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 715 class_linker->VisitClassesWithoutClassesLock(&visitor); 938 ClassLinker* class_linker = runtime->GetClassLinker(); local 959 CHECK(class_linker->ClassInClassTable(declaring_class)) << "Class " 981 last_class = class_linker->LookupResolvedType( 1015 klass = class_linker->LookupResolvedType(dex_file, type_idx, dex_cache, class_loader); 1033 string = class_linker 1041 ClassLinker* class_linker = runtime->GetClassLinker(); local 1138 ClassLinker* class_linker = runtime->GetClassLinker(); local 2259 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
/art/dex2oat/ |
H A D | dex2oat.cc | 50 #include "class_linker.h" 1632 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 1648 class_loader_ = class_linker->CreatePathClassLoader(self, class_path_files); 1664 class_linker->RegisterDexFile(*dex_file, 1702 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1705 &class_linker->GetBootClassPath(),
|
/art/runtime/verifier/ |
H A D | method_verifier.cc | 31 #include "class_linker.h" 4816 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 4817 ArtField* field = class_linker->ResolveFieldJLS(*dex_file_, field_idx, dex_cache_, class_loader_); 4854 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 4855 ArtField* field = class_linker->ResolveFieldJLS(*dex_file_, field_idx, dex_cache_, class_loader_);
|
/art/oatdump/ |
H A D | oatdump.cc | 37 #include "class_linker.h" 38 #include "class_linker-inl.h" 1815 ClassLinker* class_linker = runtime->GetClassLinker(); local 1873 for (const ClassLinker::DexCacheData& data : class_linker->GetDexCachesData()) { 2765 ClassLinker* class_linker = runtime->GetClassLinker(); local 2772 class_linker->RegisterDexFile(*dex_file, nullptr); 2782 jobject class_loader = class_linker->CreatePathClassLoader(self, *class_path); 2959 ClassLinker* class_linker = runtime->GetClassLinker(); local 2960 const PointerSize pointer_size = class_linker->GetImagePointerSize(); 2973 h_klass.Assign(class_linker [all...] |