/art/runtime/native/ |
H A D | java_lang_reflect_Proxy.cc | 21 #include "class_linker.h" 35 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 36 return soa.AddLocalReference<jclass>(class_linker->CreateProxyClass(
|
H A D | java_lang_reflect_Array.cc | 21 #include "class_linker-inl.h" 62 ClassLinker* class_linker = runtime->GetClassLinker(); local 63 ObjPtr<mirror::Class> array_class = class_linker->FindArrayClass(soa.Self(), &element_class);
|
H A D | dalvik_system_DexFile.cc | 28 #include "class_linker.h" 332 ClassLinker* const class_linker = runtime->GetClassLinker(); local 340 if (!class_linker->IsDexFileRegistered(soa.Self(), *dex_file)) { 355 VLOG(class_linker) << "Unregistering " << oat_file; 370 VLOG(class_linker) << "Failed to find dex_file"; 377 VLOG(class_linker) << "Failed to find class_name"; 387 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 392 class_linker->RegisterDexFile(*dex_file, class_loader.Get()); 398 ObjPtr<mirror::Class> result = class_linker->DefineClass(soa.Self(), 406 class_linker [all...] |
/art/compiler/driver/ |
H A D | dex_compilation_unit.cc | 27 ClassLinker* class_linker, 36 class_linker_(class_linker), 26 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
|
H A D | compiler_driver_test.cc | 26 #include "class_linker-inl.h" 83 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 91 mirror::Class* c = class_linker->FindClass(soa.Self(), descriptor, loader); 93 const auto pointer_size = class_linker->GetImagePointerSize(); 215 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 220 mirror::Class* klass = class_linker->FindClass(self, "LStaticLeafMethods;", h_loader); 225 const auto pointer_size = class_linker->GetImagePointerSize(); 232 EXPECT_FALSE(class_linker->IsQuickToInterpreterBridge(code)); 234 EXPECT_TRUE(class_linker->IsQuickToInterpreterBridge(code)); 278 ClassLinker* class_linker local 339 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
H A D | compiler_driver.cc | 40 #include "class_linker-inl.h" 396 ClassLinker* class_linker = runtime->GetClassLinker(); local 397 mirror::Class* klass = class_linker->FindClass(self, descriptor, class_loader); 793 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 801 ObjPtr<mirror::String> string = class_linker->ResolveString(string_index, dex_cache); 817 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 821 dex_cache.Assign(class_linker->FindDexCache(soa.Self(), *dex_file)); 876 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 882 cls.Assign(class_linker->FindClass(soa.Self(), descriptor, class_loader)); 1096 ClassLinker* class_linker local 1509 ParallelCompilationManager(ClassLinker* class_linker, jobject class_loader, CompilerDriver* compiler, const DexFile* dex_file, const std::vector<const DexFile*>& dex_files, ThreadPool* thread_pool) argument 1694 ClassLinker* class_linker = manager_->GetClassLinker(); variable 1799 ClassLinker* class_linker = manager_->GetClassLinker(); variable 1833 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1894 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 2043 ClassLinker* class_linker = manager_->GetClassLinker(); variable 2150 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 2172 ClassLinker* class_linker = manager_->GetClassLinker(); variable 2219 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 2414 ClassLinker* class_linker = manager_->GetClassLinker(); local 2596 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 2941 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
H A D | dex_compilation_unit.h | 39 ClassLinker* class_linker,
|
/art/runtime/ |
H A D | runtime_intrinsics.cc | 20 #include "class_linker.h" 41 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 42 PointerSize image_size = class_linker->GetImagePointerSize(); 43 ObjPtr<mirror::Class> cls = class_linker->FindSystemClass(self, class_name);
|
H A D | imtable_test.cc | 25 #include "class_linker.h" 45 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 55 hs.NewHandle(class_linker->FindClass(self, class_name.c_str(), h_class_loader))); 65 hs.NewHandle(class_linker->FindClass(self, class_name.c_str(), h_class_loader)));
|
H A D | handle_scope_test.cc | 20 #include "class_linker-inl.h" 47 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 53 ObjPtr<mirror::Class> c = class_linker->FindSystemClass(soa.Self(), "Ljava/lang/Object;"); 94 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 96 hs.NewHandle(class_linker->FindSystemClass(soa.Self(), "Ljava/lang/Object;"));
|
H A D | proxy_test.h | 24 #include "class_linker-inl.h" 36 ClassLinker* class_linker, 40 mirror::Class* javaLangObject = class_linker->FindSystemClass(soa.Self(), "Ljava/lang/Object;"); 104 mirror::Class* proxyClass = class_linker->CreateProxyClass(
|
H A D | instrumentation.cc | 26 #include "class_linker.h" 164 ClassLinker* const class_linker = runtime->GetClassLinker(); local 173 new_quick_code = class_linker->GetQuickOatCodeFor(method); 194 new_quick_code = class_linker->GetQuickOatCodeFor(method); 784 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 785 if (class_linker->IsQuickResolutionStub(quick_code) || 786 class_linker->IsQuickToInterpreterBridge(quick_code)) { 903 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 910 : class_linker->GetQuickOatCodeFor(method); 993 ClassLinker* class_linker local [all...] |
H A D | instrumentation_test.cc | 21 #include "class_linker-inl.h" 520 ClassLinker* class_linker = runtime->GetClassLinker(); local 523 mirror::Class* klass = class_linker->FindClass(soa.Self(), "LInstrumentation;", loader); 540 ClassLinker* class_linker = runtime->GetClassLinker(); local 543 mirror::Class* klass = class_linker->FindClass(soa.Self(), "LInstrumentation;", loader); 560 ClassLinker* class_linker = runtime->GetClassLinker(); local 563 mirror::Class* klass = class_linker->FindClass(soa.Self(), "LInstrumentation;", loader); 595 ClassLinker* class_linker = runtime->GetClassLinker(); local 598 mirror::Class* klass = class_linker->FindClass(soa.Self(), "LInstrumentation;", loader); 613 ClassLinker* class_linker local 648 ClassLinker* class_linker = runtime->GetClassLinker(); local 697 ClassLinker* class_linker = runtime->GetClassLinker(); local [all...] |
H A D | reference_table_test.cc | 24 #include "class_linker.h" 46 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 52 class_linker->FindClass(self, 56 CHECK(class_linker->EnsureInitialized(self, h_ref_class, true, true)); 63 "(Ljava/lang/Object;)V", class_linker->GetImagePointerSize());
|
H A D | reflection.cc | 22 #include "class_linker.h" 821 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 824 src_class = class_linker->FindPrimitiveClass('Z'); 827 src_class = class_linker->FindPrimitiveClass('B'); 830 src_class = class_linker->FindPrimitiveClass('C'); 833 src_class = class_linker->FindPrimitiveClass('F'); 836 src_class = class_linker->FindPrimitiveClass('D'); 839 src_class = class_linker->FindPrimitiveClass('I'); 842 src_class = class_linker->FindPrimitiveClass('J'); 845 src_class = class_linker [all...] |
/art/libartbase/base/ |
H A D | logging.h | 38 bool class_linker; // Enabled with "-verbose:class". member in struct:art::LogVerbosity
|
/art/runtime/entrypoints/ |
H A D | entrypoint_utils-inl.h | 25 #include "class_linker-inl.h" 73 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 79 ArtMethod* inlined_method = class_linker->LookupResolvedMethod(method_index, 246 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 247 klass = class_linker->ResolveType(type_idx, method); 332 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 348 resolved_field = class_linker->ResolveFieldJLS(field_idx, 354 resolved_field = class_linker->ResolveField(field_idx, referrer, is_static); 399 if (LIKELY(class_linker->EnsureInitialized(self, hs.NewHandle(fields_class), true, true))) { 437 ClassLinker* const class_linker local 715 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 768 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
/art/runtime/mirror/ |
H A D | method_type_test.cc | 23 #include "class_linker-inl.h" 44 ClassLinker* const class_linker = runtime->GetClassLinker(); local 52 Handle<mirror::Class> return_clazz = hs.NewHandle(class_linker->FindClass( 57 mirror::Class* class_array_type = class_linker->FindArrayClass(self, &class_type); 62 Handle<mirror::Class> param = hs.NewHandle(class_linker->FindClass(
|
H A D | array.cc | 22 #include "class_linker-inl.h" 96 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 100 hs.NewHandle(class_linker->FindArrayClass(self, &element_class_ptr))); 107 array_class.Assign(class_linker->FindArrayClass(self, &array_class_ptr));
|
/art/openjdkjvmti/ |
H A D | ti_search.cc | 40 #include "class_linker.h" 63 art::ClassLinker* class_linker) 66 class_linker->LookupClass(self, "Ljava/lang/System;", nullptr); 87 art::ClassLinker* class_linker = art::Runtime::Current()->GetClassLinker(); local 88 DCHECK(class_linker != nullptr); 93 class_linker->LookupClass(self, "Ljava/util/Properties;", nullptr); 98 art::ObjPtr<art::mirror::Object> props_obj = GetSystemProperties(self, class_linker);
|
/art/runtime/interpreter/ |
H A D | unstarted_runtime_test.cc | 25 #include "class_linker.h" 960 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 965 class_linker->FindClass(self, 969 ASSERT_TRUE(class_linker->EnsureInitialized(self, floating_decimal, true, true)); 974 class_linker->GetImagePointerSize()); 996 &*class_class->GetDeclaredMethods(class_linker->GetImagePointerSize()).begin(); 1018 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1020 class_linker->FindClass(self, 1024 ASSERT_TRUE(class_linker->EnsureInitialized(self, double_class, true, true)); 1028 class_linker 1062 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1089 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1107 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1122 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1176 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1274 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1295 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1332 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
/art/compiler/optimizing/ |
H A D | sharpening.cc | 22 #include "class_linker.h" 253 ClassLinker* class_linker = runtime->GetClassLinker(); local 258 : hs.NewHandle(class_linker->FindDexCache(soa.Self(), dex_file)); 265 string = class_linker->ResolveString(string_index, dex_cache); 276 string = class_linker->LookupString(string_index, dex_cache.Get()); 288 string = class_linker->LookupString(string_index, dex_cache.Get());
|
H A D | intrinsics.cc | 22 #include "class_linker.h" 269 ClassLinker* class_linker = runtime->GetClassLinker(); local 272 info.integer_cache = class_linker->FindSystemClass(self, "Ljava/lang/Integer$IntegerCache;"); 281 info.integer = class_linker->FindSystemClass(self, "Ljava/lang/Integer;");
|
/art/dex2oat/linker/ |
H A D | oat_writer_test.cc | 24 #include "class_linker.h" 208 ClassLinker* const class_linker = runtime->GetClassLinker(); local 213 class_linker->RegisterDexFile(*dex_file, nullptr); 395 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 406 compiler_driver_->SetDexFilesForOatFile(class_linker->GetBootClassPath()); 407 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings2); 415 class_linker->GetBootClassPath(), 421 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings); 435 ASSERT_EQ(class_linker->GetBootClassPath().size(), oat_header.GetDexFileCount()); // core 448 auto pointer_size = class_linker 539 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
/art/runtime/verifier/ |
H A D | verifier_deps.cc | 861 static mirror::Class* FindClassAndClearException(ClassLinker* class_linker, 866 mirror::Class* result = class_linker->FindClass(self, name, class_loader); 880 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 887 FindClassAndClearException(class_linker, self, destination_desc.c_str(), class_loader)); 890 FindClassAndClearException(class_linker, self, source_desc.c_str(), class_loader)); 920 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 924 cls.Assign(FindClassAndClearException(class_linker, self, descriptor, class_loader)); 964 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 975 class_linker, self, expected_decl_klass.c_str(), class_loader); 1023 ClassLinker* class_linker local [all...] |