/art/runtime/native/ |
java_lang_reflect_Proxy.cc | 17 #include "class_linker.h" 30 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 31 mirror::Class* result = class_linker->CreateProxyClass(soa, name, interfaces, loader, methods,
|
java_lang_Class.cc | 17 #include "class_linker.h" 65 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 67 hs.NewHandle(class_linker->FindClass(soa.Self(), descriptor.c_str(), class_loader))); 81 class_linker->EnsureInitialized(c, true, true);
|
java_lang_reflect_Array.cc | 17 #include "class_linker-inl.h" 55 ClassLinker* class_linker = runtime->GetClassLinker(); local 56 mirror::Class* array_class = class_linker->FindArrayClass(soa.Self(), &element_class);
|
java_lang_reflect_Field.cc | 17 #include "class_linker.h" 18 #include "class_linker-inl.h" 103 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 107 if (UNLIKELY(!class_linker->EnsureInitialized(h_klass, true, true))) {
|
dalvik_system_DexFile.cc | 31 #include "class_linker.h" 173 VLOG(class_linker) << "Failed to find dex_file"; 178 VLOG(class_linker) << "Failed to find class_name"; 187 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 188 class_linker->RegisterDexFile(*dex_file); 192 mirror::Class* result = class_linker->DefineClass(soa.Self(), descriptor.c_str(), hash, 195 VLOG(class_linker) << "DexFile_defineClassNative returning " << result; 200 VLOG(class_linker) << "Failed to find dex_class_def"; 396 ClassLinker* class_linker = runtime->GetClassLinker(); local 400 const std::vector<const DexFile*>& boot_class_path = class_linker->GetBootClassPath() [all...] |
/art/runtime/mirror/ |
array.cc | 21 #include "class_linker-inl.h" 94 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 98 hs.NewHandle(class_linker->FindArrayClass(self, &element_class_ptr))); 105 array_class.Assign(class_linker->FindArrayClass(self, &array_class_ptr));
|
art_method-inl.h | 24 #include "class_linker.h" 192 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 193 if (code == class_linker->GetQuickResolutionTrampoline() || 194 code == class_linker->GetQuickToInterpreterBridgeTrampoline()) {
|
class.cc | 21 #include "class_linker.h" 60 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 61 bool class_linker_initialized = class_linker != nullptr && class_linker->IsInitialized(); 763 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 765 return class_linker->FindSystemClass(self, "Ljava/lang/Cloneable;"); 768 return class_linker->FindSystemClass(self, "Ljava/io/Serializable;");
|
/art/compiler/ |
image_test.cc | 67 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 75 for (const DexFile* dex_file : class_linker->GetBootClassPath()) { 78 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings); 83 OatWriter oat_writer(class_linker->GetBootClassPath(), 0, 0, 0, compiler_driver_.get(), &timings, 87 class_linker->GetBootClassPath(),
|
oat_test.cc | 89 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 113 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings); 120 OatWriter oat_writer(class_linker->GetBootClassPath(), 129 class_linker->GetBootClassPath(), 135 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings); 164 mirror::Class* klass = class_linker->FindClass(soa.Self(), descriptor,
|
elf_patcher.cc | 43 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 44 const OatFile* oat_file = class_linker->FindOpenedOatFileFromOatLocation(oat_location); 53 CHECK_EQ(class_linker->RegisterOatFile(oat_file), oat_file); 78 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 81 hs.NewHandle(class_linker->FindDexCache(*patch->GetTargetDexFile()))); 82 mirror::ArtMethod* method = class_linker->ResolveMethod(*patch->GetTargetDexFile(), 100 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 102 Handle<mirror::DexCache> dex_cache(hs.NewHandle(class_linker->FindDexCache(patch->GetDexFile()))); 103 mirror::String* string = class_linker->ResolveString(patch->GetDexFile(), patch->GetStringIdx(), 110 ClassLinker* class_linker = Runtime::Current()->GetClassLinker() local 143 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 200 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
/art/compiler/llvm/ |
compiler_llvm.cc | 21 #include "class_linker.h" 212 art::ClassLinker *class_linker = art::Runtime::Current()->GetClassLinker(); local 215 NULL, class_loader, class_linker, dex_file, code_item, 225 art::ClassLinker *class_linker = art::Runtime::Current()->GetClassLinker(); local 228 nullptr, nullptr, class_linker, dex_file, nullptr,
|
/art/compiler/dex/ |
compiler_ir.h | 53 ClassLinker* class_linker; // Linker to resolve fields and methods. member in struct:art::CompilationUnit
|
frontend.cc | 481 class_linker(nullptr), 647 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 651 cu.class_linker = class_linker;
|
/art/compiler/driver/ |
compiler_driver-inl.h | 264 ClassLinker* class_linker = mUnit->GetClassLinker(); local 266 called_method = class_linker->ResolveMethod(*devirt_target->dex_file, 273 hs.NewHandle(class_linker->FindDexCache(*devirt_target->dex_file))); 274 called_method = class_linker->ResolveMethod(*devirt_target->dex_file,
|
compiler_driver_test.cc | 23 #include "class_linker.h" 79 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 87 mirror::Class* c = class_linker->FindClass(soa.Self(), descriptor, loader);
|
/art/runtime/interpreter/ |
interpreter_common.h | 25 #include "class_linker-inl.h" 192 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 195 if (UNLIKELY(!class_linker->EnsureInitialized(h_class, true, true))) {
|
interpreter.cc | 463 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 466 if (UNLIKELY(!class_linker->EnsureInitialized(h_class, true, true))) {
|
interpreter_common.cc | 774 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
/art/runtime/entrypoints/ |
entrypoint_utils-inl.h | 22 #include "class_linker-inl.h" 274 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 275 mirror::ArtField* resolved_field = class_linker->ResolveField(field_idx, referrer, is_static); 319 if (LIKELY(class_linker->EnsureInitialized(h_class, true, true))) { 356 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 357 mirror::ArtMethod* resolved_method = class_linker->GetResolvedMethod(method_idx, *referrer, type); 363 resolved_method = class_linker->ResolveMethod(self, method_idx, referrer, type); 579 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 580 mirror::Class* klass = class_linker->ResolveType(type_idx, referrer); 604 if (!class_linker->EnsureInitialized(h_class, true, true)) 613 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
/art/runtime/verifier/ |
reg_type.cc | 21 #include "class_linker-inl.h" 932 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 933 mirror::Class* array_class = class_linker->FindArrayClass(Thread::Current(), &common_elem);
|
reg_type_cache.cc | 20 #include "class_linker-inl.h" 142 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 148 klass = class_linker->FindClass(self, descriptor, class_loader); 150 klass = class_linker->LookupClass(descriptor, ComputeModifiedUtf8Hash(descriptor), loader);
|
/art/runtime/base/ |
logging.h | 303 bool class_linker; // Enabled with "-verbose:class". member in struct:art::LogVerbosity
|
/art/runtime/ |
reflection.cc | 19 #include "class_linker.h" 740 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 743 src_class = class_linker->FindPrimitiveClass('Z'); 746 src_class = class_linker->FindPrimitiveClass('B'); 749 src_class = class_linker->FindPrimitiveClass('C'); 752 src_class = class_linker->FindPrimitiveClass('F'); 755 src_class = class_linker->FindPrimitiveClass('D'); 758 src_class = class_linker->FindPrimitiveClass('I'); 761 src_class = class_linker->FindPrimitiveClass('J'); 764 src_class = class_linker->FindPrimitiveClass('S') [all...] |
instrumentation.cc | 24 #include "class_linker.h" 99 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 101 quick_code == class_linker->GetQuickToInterpreterBridgeTrampoline() || 102 (quick_code == class_linker->GetQuickResolutionTrampoline() && 110 } else if (quick_code == class_linker->GetQuickResolutionTrampoline()) { 112 DCHECK(portable_code == class_linker->GetPortableResolutionTrampoline()); 138 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 152 new_portable_code = class_linker->GetPortableOatCodeFor(method, &have_portable_code); 154 new_quick_code = class_linker->GetQuickOatCodeFor(method); 157 new_portable_code = class_linker->GetPortableResolutionTrampoline() 698 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 831 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 926 ClassLinker* class_linker = runtime->GetClassLinker(); local [all...] |