Searched defs:linker (Results 1 - 10 of 10) sorted by relevance

/art/compiler/
H A Delf_writer_mclinker.cc186 // 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 Doat_writer.cc543 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local
548 Handle<mirror::DexCache> dex_cache(hs.NewHandle(linker->FindDexCache(*dex_file_)));
549 mirror::ArtMethod* method = linker->ResolveMethod(*dex_file_, it.GetMemberIndex(), dex_cache,
/art/runtime/entrypoints/portable/
H A Dportable_trampoline_entrypoints.cc326 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/runtime/mirror/
H A Dobject_test.cc454 ClassLinker* linker = class_linker_; local
462 Class* klass1 = linker->FindClass(soa.Self(), "LProtoCompare;", class_loader_1);
464 Class* klass2 = linker->FindClass(soa.Self(), "LProtoCompare2;", class_loader_2);
/art/runtime/native/
H A Ddalvik_system_DexFile.cc111 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local
115 bool success = linker->OpenDexFilesFromOat(sourceName.c_str(), outputName.c_str(), &error_msgs,
H A Ddalvik_system_VMRuntime.cc253 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local
255 klass = linker->FindPrimitiveClass(class_name[0]);
257 klass = linker->LookupClass(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...]
/art/runtime/
H A Ddex_file.cc1117 ClassLinker* linker,
1119 : dex_file_(dex_file), dex_cache_(dex_cache), class_loader_(class_loader), linker_(linker),
1114 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 Dclass_linker.cc3697 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local
3704 mirror::Class* exception_type = linker->ResolveType(iterator.GetHandlerTypeIndex(), method);
4390 // correct size during class linker initialization.
/art/runtime/entrypoints/quick/
H A Dquick_trampoline_entrypoints.cc689 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local
769 called = linker->ResolveMethod(self, dex_method_idx, &caller, invoke_type);
811 linker->EnsureInitialized(called_class, true, true);
818 code = linker->GetQuickOatCodeFor(called);
/art/runtime/verifier/
H A Dmethod_verifier.cc144 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local
157 linker->ResolveMethod(*dex_file, method_idx, dex_cache, class_loader,
201 linker->ResolveMethod(*dex_file, method_idx, dex_cache, class_loader,
614 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local
628 mirror::Class* exception_type = linker->ResolveType(*dex_file_,
2803 // Need the linker to try and resolve the handled class to check if it's Throwable.
2804 ClassLinker* linker = Runtime::Current()->GetClassLinker(); local
2812 mirror::Class* klass = linker->ResolveType(*dex_file_, handler_type_idx, *dex_cache_,

Completed in 3521 milliseconds