/art/compiler/dex/ |
H A D | dex_to_dex_compiler.cc | 283 ClassLinker* class_linker = unit_.GetClassLinker(); local 284 ArtMethod* resolved_method = class_linker->ResolveMethod<ClassLinker::kForceICCECheck>( 332 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 335 class_linker, 342 hs.NewHandle(class_linker->FindDexCache(soa.Self(), dex_file)));
|
H A D | inline_method_analyser.cc | 22 #include "class_linker-inl.h" 217 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 218 ArtField* field = class_linker->LookupResolvedField(field_index, method, /* is_static */ false); 228 ArtField* f = class_linker->LookupResolvedField(iputs[old_pos].field_index, 711 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 712 ArtField* field = class_linker->LookupResolvedField(field_idx, method, /* is_static */ false);
|
/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...] |
H A D | compiler_driver_test.cc | 24 #include "class_linker-inl.h" 82 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 90 mirror::Class* c = class_linker->FindClass(soa.Self(), descriptor, loader); 92 const auto pointer_size = class_linker->GetImagePointerSize(); 210 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 215 mirror::Class* klass = class_linker->FindClass(self, "LStaticLeafMethods;", h_loader); 220 const auto pointer_size = class_linker->GetImagePointerSize(); 227 EXPECT_FALSE(class_linker->IsQuickToInterpreterBridge(code)); 229 EXPECT_TRUE(class_linker->IsQuickToInterpreterBridge(code)); 271 ClassLinker* class_linker local 332 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
H A D | dex_compilation_unit.cc | 25 ClassLinker* class_linker, 34 class_linker_(class_linker), 24 DexCompilationUnit(Handle<mirror::ClassLoader> class_loader, ClassLinker* class_linker, const DexFile& dex_file, const DexFile::CodeItem* code_item, uint16_t class_def_idx, uint32_t method_idx, uint32_t access_flags, const VerifiedMethod* verified_method, Handle<mirror::DexCache> dex_cache) argument
|
/art/compiler/ |
H A D | image_test.cc | 27 #include "class_linker-inl.h" 139 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 140 std::vector<const DexFile*> class_path = class_linker->GetBootClassPath(); 146 class_linker->AppendToBootClassPath(soa.Self(), *dex_file.get()); 376 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 378 mirror::Class* klass = class_linker->FindSystemClass(Thread::Current(), image_class.c_str());
|
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...] |
H A D | oat_test.cc | 23 #include "class_linker.h" 207 ClassLinker* const class_linker = runtime->GetClassLinker(); local 212 class_linker->RegisterDexFile(*dex_file, nullptr); 389 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 400 compiler_driver_->SetDexFilesForOatFile(class_linker->GetBootClassPath()); 402 class_loader, class_linker->GetBootClassPath(), /* verifier_deps */ nullptr, &timings2); 410 class_linker->GetBootClassPath(), 417 class_loader, class_linker->GetBootClassPath(), /* verifier_deps */ nullptr, &timings); 430 ASSERT_EQ(class_linker->GetBootClassPath().size(), oat_header.GetDexFileCount()); // core 443 auto pointer_size = class_linker 534 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
/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 | intrinsics.cc | 21 #include "class_linker.h" 232 ClassLinker* class_linker = runtime->GetClassLinker(); local 235 info.integer_cache = class_linker->FindSystemClass(self, "Ljava/lang/Integer$IntegerCache;"); 244 info.integer = class_linker->FindSystemClass(self, "Ljava/lang/Integer;");
|
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)));
|
H A D | reference_type_propagation.cc | 22 #include "class_linker-inl.h" 300 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 301 ArtField* field = class_linker->GetClassRoot(ClassLinker::kJavaLangObject)->GetInstanceField(0);
|
H A D | sharpening.cc | 21 #include "class_linker.h" 236 ClassLinker* class_linker = runtime->GetClassLinker(); local 241 : hs.NewHandle(class_linker->FindDexCache(soa.Self(), dex_file)); 248 string = class_linker->ResolveString(dex_file, string_index, dex_cache); 262 string = class_linker->LookupString(dex_file, string_index, dex_cache.Get()); 274 string = class_linker->LookupString(dex_file, string_index, dex_cache.Get());
|
/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/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...] |
/art/profman/ |
H A D | profile_assistant_test.cc | 230 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 236 return class_linker->FindClass(self, clazz.c_str(), h_loader); 243 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 244 const auto pointer_size = class_linker->GetImagePointerSize();
|
/art/runtime/ |
H A D | art_field-inl.h | 23 #include "class_linker.h" 317 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 319 type = class_linker->ResolveType(*dex_file, field_id.type_idx_, declaring_class); 322 type = class_linker->LookupResolvedType(
|
H A D | art_method-inl.h | 24 #include "class_linker-inl.h" 159 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 161 type = class_linker->ResolveType(type_idx, this); 164 type = class_linker->LookupResolvedType(
|
H A D | art_method.cc | 26 #include "class_linker-inl.h" 613 ClassLinker* class_linker = runtime->GetClassLinker(); local 615 if (class_linker->IsQuickGenericJniStub(existing_entry_point)) { 627 if (!class_linker->IsQuickResolutionStub(existing_entry_point) && 628 !class_linker->IsQuickToInterpreterBridge(existing_entry_point)) { 658 FindOatMethodFor(this, class_linker->GetImagePointerSize(), &found); 660 if (class_linker->IsQuickResolutionStub(existing_entry_point)) { 678 if (oat_entry_point == nullptr || class_linker->IsQuickGenericJniStub(oat_entry_point)) {
|
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...] |
H A D | class_linker_test.cc | 17 #include "class_linker.h" 27 #include "class_linker-inl.h" 913 // created by class_linker 1448 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1452 for (const ClassLinker::DexCacheData& data : class_linker->GetDexCachesData()) { 1477 class_linker->RegisterDexFileLocked(*dex_file, dex_cache.Get(), /* class_loader */ nullptr);
|
/art/runtime/base/ |
H A D | logging.h | 38 bool class_linker; // Enabled with "-verbose:class". member in struct:art::LogVerbosity
|