/art/runtime/jit/ |
H A D | profile_compilation_info_test.cc | 21 #include "class_linker-inl.h" 43 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 49 mirror::Class* klass = class_linker->FindClass(self, clazz.c_str(), h_loader); 51 const auto pointer_size = class_linker->GetImagePointerSize();
|
H A D | profile_saver.cc | 230 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 231 resolved_classes = class_linker->GetResolvedClasses(/*ignore boot classes*/ true); 236 class_linker->VisitClasses(&visitor);
|
/art/runtime/verifier/ |
H A D | reg_type.cc | 24 #include "class_linker-inl.h" 757 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 758 mirror::Class* array_class = class_linker->FindArrayClass(Thread::Current(), &common_elem);
|
H A D | reg_type_cache.cc | 24 #include "class_linker-inl.h" 149 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 155 klass = class_linker->FindClass(self, descriptor, class_loader); 157 klass = class_linker->LookupClass(self, descriptor, loader);
|
H A D | verifier_deps.cc | 872 static mirror::Class* FindClassAndClearException(ClassLinker* class_linker, 877 mirror::Class* result = class_linker->FindClass(self, name, class_loader); 891 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 898 FindClassAndClearException(class_linker, self, destination_desc.c_str(), class_loader)); 901 FindClassAndClearException(class_linker, self, source_desc.c_str(), class_loader)); 931 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 935 cls.Assign(FindClassAndClearException(class_linker, self, descriptor, class_loader)); 975 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 986 class_linker, self, expected_decl_klass.c_str(), class_loader); 1035 ClassLinker* class_linker local [all...] |
/art/compiler/dex/ |
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/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_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 | reflection.cc | 22 #include "class_linker.h" 816 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 819 src_class = class_linker->FindPrimitiveClass('Z'); 822 src_class = class_linker->FindPrimitiveClass('B'); 825 src_class = class_linker->FindPrimitiveClass('C'); 828 src_class = class_linker->FindPrimitiveClass('F'); 831 src_class = class_linker->FindPrimitiveClass('D'); 834 src_class = class_linker->FindPrimitiveClass('I'); 837 src_class = class_linker->FindPrimitiveClass('J'); 840 src_class = class_linker [all...] |
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_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);
|
H A D | dex_file_annotations.cc | 25 #include "class_linker-inl.h" 323 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 325 class_linker->ResolveType(klass.GetDexFile(), 340 class_linker->FindArrayClass(self, &annotation_member_class); 480 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 482 ArtMethod* method = class_linker->ResolveMethodWithoutInvokeType( 490 PointerSize pointer_size = class_linker->GetImagePointerSize();
|
H A D | instrumentation.cc | 24 #include "class_linker.h" 128 ClassLinker* const class_linker = runtime->GetClassLinker(); local 137 new_quick_code = class_linker->GetQuickOatCodeFor(method); 158 new_quick_code = class_linker->GetQuickOatCodeFor(method); 711 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 712 if (class_linker->IsQuickResolutionStub(quick_code) || 713 class_linker->IsQuickToInterpreterBridge(quick_code)) { 815 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 822 : class_linker->GetQuickOatCodeFor(method); 905 ClassLinker* class_linker local [all...] |
H A D | java_vm_ext.cc | 791 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 792 if (class_linker->IsBootClassLoader(soa, loader.Ptr())) { 797 class_loader_allocator = class_linker->GetAllocatorForClassLoader(loader.Ptr());
|
H A D | oat_file_assistant.cc | 28 #include "class_linker.h" 154 ClassLinker* class_linker = runtime->GetClassLinker(); local 155 const auto& boot_class_path = class_linker->GetBootClassPath();
|
H A D | stack.cc | 662 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 663 if (class_linker->IsQuickToInterpreterBridge(code) || 664 class_linker->IsQuickResolutionStub(code)) { 783 ClassLinker* class_linker = runtime->GetClassLinker(); local 786 DCHECK(class_linker->IsQuickGenericJniStub(entry_point)) << method->PrettyMethod();
|
/art/runtime/interpreter/ |
H A D | unstarted_runtime_test.cc | 25 #include "class_linker.h" 957 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 962 class_linker->FindClass(self, 966 ASSERT_TRUE(class_linker->EnsureInitialized(self, floating_decimal, true, true)); 971 class_linker->GetImagePointerSize()); 991 &*class_class->GetDeclaredMethods(class_linker->GetImagePointerSize()).begin(); 1014 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1016 class_linker->FindClass(self, 1020 ASSERT_TRUE(class_linker->EnsureInitialized(self, double_class, true, true)); 1024 class_linker 1052 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1080 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1098 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1113 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1168 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1267 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1288 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1325 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
H A D | interpreter_common.cc | 558 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 560 Handle<mirror::MethodType> callsite_type(hs.NewHandle(class_linker->ResolveMethodType( 572 class_linker->ResolveMethod<ClassLinker::kForceICCECheck>(self, 625 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 627 bootstrap(hs.NewHandle(class_linker->ResolveMethodHandle(method_handle_idx, referrer))); 660 ObjPtr<mirror::String> name = class_linker->ResolveString(*dex_file, name_idx, dex_cache); 672 method_type(hs.NewHandle(class_linker->ResolveMethodType(*dex_file, 710 class_linker->ResolveMethodType(*dex_file, idx, dex_cache, class_loader); 722 class_linker->ResolveMethodHandle(idx, referrer); 733 ObjPtr<mirror::String> ref = class_linker [all...] |
/art/runtime/native/ |
H A D | dalvik_system_DexFile.cc | 25 #include "class_linker.h" 323 ClassLinker* const class_linker = runtime->GetClassLinker(); local 329 if (!class_linker->IsDexFileRegistered(soa.Self(), *dex_file)) { 344 VLOG(class_linker) << "Unregistering " << oat_file; 359 VLOG(class_linker) << "Failed to find dex_file"; 366 VLOG(class_linker) << "Failed to find class_name"; 376 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 381 class_linker->RegisterDexFile(*dex_file, class_loader.Get()); 387 ObjPtr<mirror::Class> result = class_linker->DefineClass(soa.Self(), 395 class_linker [all...] |
H A D | dalvik_system_VMRuntime.cc | 37 #include "class_linker-inl.h" 453 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 455 for (const DexFile* dex_file : class_linker->GetBootClassPath()) { 458 if (!class_linker->IsDexFileRegistered(self, *dex_file)) { 461 ObjPtr<mirror::DexCache> const dex_cache = class_linker->FindDexCache(self, *dex_file); 476 ArtField* field = dex_cache->GetResolvedField(j, class_linker->GetImagePointerSize());
|
H A D | java_lang_Class.cc | 24 #include "class_linker-inl.h" 82 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 84 hs.NewHandle(class_linker->FindClass(soa.Self(), descriptor.c_str(), class_loader))); 100 class_linker->EnsureInitialized(soa.Self(), c, true, true);
|
/art/compiler/ |
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 | 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);
|
/art/runtime/mirror/ |
H A D | class.cc | 24 #include "class_linker-inl.h" 112 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 113 bool class_linker_initialized = class_linker != nullptr && class_linker->IsInitialized(); 135 if (VLOG_IS_ON(class_linker)) { 934 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 938 interface = class_linker->LookupClass(self, "Ljava/lang/Cloneable;", nullptr); 941 interface = class_linker->LookupClass(self, "Ljava/io/Serializable;", nullptr);
|
/art/runtime/openjdkjvmti/ |
H A D | ti_class.cc | 42 #include "class_linker.h" 896 art::ClassLinker* class_linker = art::Runtime::Current()->GetClassLinker(); local 900 art::ClassTable* class_table = class_linker->ClassTableForClassLoader(class_loader);
|