/art/runtime/native/ |
H A D | dalvik_system_VMRuntime.cc | 253 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local 255 klass = linker->FindPrimitiveClass(class_name[0]); 257 klass = linker->LookupClass(class_name, ComputeModifiedUtf8Hash(class_name), NULL); 363 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local 364 const std::vector<const DexFile*>& boot_class_path = linker->GetBootClassPath(); 380 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local 381 const std::vector<const DexFile*>& boot_class_path = linker->GetBootClassPath(); 385 mirror::DexCache* dex_cache = linker->FindDexCache(*dex_file); 433 ClassLinker* linker = runtime->GetClassLinker(); local 443 const std::vector<const DexFile*>& boot_class_path = linker [all...] |
H A D | dalvik_system_DexFile.cc | 111 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local 115 bool success = linker->OpenDexFilesFromOat(sourceName.c_str(), outputName.c_str(), &error_msgs,
|
/art/runtime/entrypoints/portable/ |
H A D | portable_trampoline_entrypoints.cc | 326 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local 382 called = linker->ResolveMethod(Thread::Current(), dex_method_idx, &caller, invoke_type); 402 linker->EnsureInitialized(called_class, true, true); 413 code = linker->GetPortableOatCodeFor(called, &have_portable_code); 422 code = linker->GetPortableOatCodeFor(called, &have_portable_code); 435 code = linker->GetPortableOatCodeFor(called, &have_portable_code); 447 DCHECK(code != linker->GetPortableResolutionTrampoline());
|
/art/compiler/ |
H A D | elf_writer_mclinker.cc | 186 // linker script like functionality to guarantee references 361 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local 365 Handle<mirror::DexCache> dex_cache(hs.NewHandle(linker->FindDexCache(dex_file))); 366 method = linker->ResolveMethod(dex_file, method_idx, dex_cache,
|
H A D | oat_writer.cc | 551 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local 556 Handle<mirror::DexCache> dex_cache(hs.NewHandle(linker->FindDexCache(*dex_file_))); 557 mirror::ArtMethod* method = linker->ResolveMethod(*dex_file_, it.GetMemberIndex(), dex_cache,
|
/art/runtime/mirror/ |
H A D | object_test.cc | 461 ClassLinker* linker = class_linker_; local 469 Class* klass1 = linker->FindClass(soa.Self(), "LProtoCompare;", class_loader_1); 471 Class* klass2 = linker->FindClass(soa.Self(), "LProtoCompare2;", class_loader_2);
|
/art/runtime/entrypoints/quick/ |
H A D | quick_trampoline_entrypoints.cc | 712 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local 792 called = linker->ResolveMethod(self, dex_method_idx, &caller, invoke_type); 843 linker->EnsureInitialized(called_class, true, true); 850 code = linker->GetQuickOatCodeFor(called);
|
/art/runtime/verifier/ |
H A D | method_verifier.cc | 161 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local 174 linker->ResolveMethod(*dex_file, method_idx, dex_cache, class_loader, 218 linker->ResolveMethod(*dex_file, method_idx, dex_cache, class_loader, 631 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local 645 mirror::Class* exception_type = linker->ResolveType(*dex_file_, 2838 // Need the linker to try and resolve the handled class to check if it's Throwable. 2839 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local 2847 mirror::Class* klass = linker->ResolveType(*dex_file_, handler_type_idx, *dex_cache_,
|
/art/runtime/ |
H A D | dex_file.cc | 1124 ClassLinker* linker, 1126 : dex_file_(dex_file), dex_cache_(dex_cache), class_loader_(class_loader), linker_(linker), 1121 EncodedStaticFieldValueIterator(const DexFile& dex_file, Handle<mirror::DexCache>* dex_cache, Handle<mirror::ClassLoader>* class_loader, ClassLinker* linker, const DexFile::ClassDef& class_def) argument
|
H A D | dex_file.h | 885 // This acts as a key for the class linker to know which dex file to load. 1276 ClassLinker* linker, const DexFile::ClassDef& class_def)
|
H A D | class_linker.cc | 3754 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local 3761 mirror::Class* exception_type = linker->ResolveType(iterator.GetHandlerTypeIndex(), method); 4464 // correct size during class linker initialization.
|