/art/compiler/driver/ |
dex_compilation_unit.cc | 26 ClassLinker* class_linker, 35 class_linker_(class_linker),
|
compiler_driver_test.cc | 24 #include "class_linker-inl.h" 79 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 87 mirror::Class* c = class_linker->FindClass(soa.Self(), descriptor, loader); 89 const auto pointer_size = class_linker->GetImagePointerSize(); 207 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 212 mirror::Class* klass = class_linker->FindClass(self, "LStaticLeafMethods;", h_loader); 217 const auto pointer_size = class_linker->GetImagePointerSize(); 224 EXPECT_FALSE(class_linker->IsQuickToInterpreterBridge(code)); 226 EXPECT_TRUE(class_linker->IsQuickToInterpreterBridge(code)); 264 ClassLinker* class_linker = Runtime::Current()->GetClassLinker() local [all...] |
dex_compilation_unit.h | 38 ClassLinker* class_linker,
|
compiler_driver.cc | 34 #include "class_linker-inl.h" 506 ClassLinker* class_linker = runtime->GetClassLinker(); local 507 mirror::Class* klass = class_linker->FindClass(self, descriptor, class_loader); 1085 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 1381 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 2040 ClassLinker* class_linker = manager_->GetClassLinker(); variable 2151 ClassLinker* class_linker = manager_->GetClassLinker(); variable 2183 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 2250 ClassLinker* class_linker = manager_->GetClassLinker(); variable 2318 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 2338 ClassLinker* class_linker = manager_->GetClassLinker(); variable 2382 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 2500 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 2610 ClassLinker* class_linker = manager_->GetClassLinker(); variable 2808 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
compiler_driver-inl.h | 24 #include "class_linker-inl.h" 387 ClassLinker* class_linker = mUnit->GetClassLinker(); local 389 called_method = class_linker->ResolveMethod<ClassLinker::kNoICCECheckForCache>( 393 auto target_dex_cache(hs.NewHandle(class_linker->RegisterDexFile(*devirt_target->dex_file, 395 called_method = class_linker->ResolveMethod<ClassLinker::kNoICCECheckForCache>(
|
/art/runtime/native/ |
java_lang_reflect_Proxy.cc | 19 #include "class_linker.h" 32 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 33 return soa.AddLocalReference<jclass>(class_linker->CreateProxyClass(
|
java_lang_reflect_Array.cc | 19 #include "class_linker-inl.h" 58 ClassLinker* class_linker = runtime->GetClassLinker(); local 59 mirror::Class* array_class = class_linker->FindArrayClass(soa.Self(), &element_class);
|
dalvik_system_DexFile.cc | 24 #include "class_linker.h" 225 ClassLinker* const class_linker = runtime->GetClassLinker(); local 231 if (class_linker->FindDexCache(soa.Self(), *dex_file, true) == nullptr) { 246 VLOG(class_linker) << "Unregistering " << oat_file; 261 VLOG(class_linker) << "Failed to find dex_file"; 268 VLOG(class_linker) << "Failed to find class_name"; 277 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 281 class_linker->RegisterDexFile(*dex_file, class_loader.Get()); 282 mirror::Class* result = class_linker->DefineClass(soa.Self(), 290 class_linker->InsertDexFileInToClassLoader(soa.Decode<mirror::Object*>(dexFile) [all...] |
/art/runtime/mirror/ |
dex_cache_test.cc | 21 #include "class_linker.h" 54 ClassLinker* const class_linker = runtime->GetClassLinker(); local 58 mirror::Class* klass = class_linker->FindClass(soa.Self(), "LMain;", class_loader);
|
array.cc | 21 #include "class_linker-inl.h" 95 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 99 hs.NewHandle(class_linker->FindArrayClass(self, &element_class_ptr))); 106 array_class.Assign(class_linker->FindArrayClass(self, &array_class_ptr));
|
/art/runtime/entrypoints/ |
entrypoint_utils-inl.h | 23 #include "class_linker-inl.h" 66 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 79 return class_linker->ResolveMethod<ClassLinker::kNoICCECheckForCache>( 94 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 95 size_t pointer_size = class_linker->GetImagePointerSize(); 98 klass = class_linker->ResolveType(type_idx, method); 239 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 240 size_t pointer_size = class_linker->GetImagePointerSize(); 243 klass = class_linker->ResolveType(type_idx, method); 336 ClassLinker* class_linker = Runtime::Current()->GetClassLinker() variable 439 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 727 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 760 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
entrypoint_utils.cc | 22 #include "class_linker-inl.h" 50 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 51 size_t pointer_size = class_linker->GetImagePointerSize(); 54 klass = class_linker->ResolveType(type_idx, referrer);
|
/art/compiler/optimizing/ |
sharpening.cc | 20 #include "class_linker.h" 168 ClassLinker* class_linker = runtime->GetClassLinker(); local 173 : hs.NewHandle(class_linker->FindDexCache(soa.Self(), dex_file)); 178 mirror::String* string = class_linker->ResolveString(dex_file, string_index, dex_cache); 209 mirror::String* string = class_linker->LookupString(dex_file, string_index, dex_cache);
|
inliner.cc | 21 #include "class_linker.h" 259 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); local 271 : class_linker->FindDexCache(soa.Self(), *ref.dex_file); 273 ref.dex_method_index, class_linker->GetImagePointerSize()); 278 method_index, class_linker->GetImagePointerSize()); 345 HInstanceFieldGet* HInliner::BuildGetReceiverClass(ClassLinker* class_linker, 348 ArtField* field = class_linker->GetClassRoot(ClassLinker::kJavaLangObject)->GetInstanceField(0); 381 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); local 382 size_t pointer_size = class_linker->GetImagePointerSize(); 430 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker() local 473 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); local 635 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); local 1036 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); local [all...] |
inliner.h | 122 HInstanceFieldGet* BuildGetReceiverClass(ClassLinker* class_linker,
|
/art/runtime/ |
monitor_test.cc | 24 #include "class_linker-inl.h" 60 static void FillHeap(Thread* self, ClassLinker* class_linker, 68 Handle<mirror::Class> c((*hsp)->NewHandle(class_linker->FindSystemClass(self, 71 Handle<mirror::Class> ca((*hsp)->NewHandle(class_linker->FindSystemClass(self, 290 static void CommonWaitSetup(MonitorTest* test, ClassLinker* class_linker, uint64_t create_sleep, 311 FillHeap(soa.Self(), class_linker, &hsp, &handles);
|
instrumentation.cc | 24 #include "class_linker.h" 129 ClassLinker* const class_linker = runtime->GetClassLinker(); local 135 new_quick_code = class_linker->GetQuickOatCodeFor(method); 151 new_quick_code = class_linker->GetQuickOatCodeFor(method); 698 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 699 if (class_linker->IsQuickResolutionStub(quick_code) || 700 class_linker->IsQuickToInterpreterBridge(quick_code)) { 800 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 894 ClassLinker* class_linker = runtime->GetClassLinker(); local [all...] |
art_method.cc | 23 #include "class_linker-inl.h" 383 ClassLinker* class_linker = runtime->GetClassLinker(); local 385 if (class_linker->IsQuickGenericJniStub(existing_entry_point)) { 397 if (!class_linker->IsQuickResolutionStub(existing_entry_point) && 398 !class_linker->IsQuickToInterpreterBridge(existing_entry_point)) { 427 OatFile::OatMethod oat_method = class_linker->FindOatMethodFor(this, &found); 429 if (class_linker->IsQuickResolutionStub(existing_entry_point)) { 447 if (oat_entry_point == nullptr || class_linker->IsQuickGenericJniStub(oat_entry_point)) {
|
reflection.cc | 21 #include "class_linker.h" 787 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 790 src_class = class_linker->FindPrimitiveClass('Z'); 793 src_class = class_linker->FindPrimitiveClass('B'); 796 src_class = class_linker->FindPrimitiveClass('C'); 799 src_class = class_linker->FindPrimitiveClass('F'); 802 src_class = class_linker->FindPrimitiveClass('D'); 805 src_class = class_linker->FindPrimitiveClass('I'); 808 src_class = class_linker->FindPrimitiveClass('J'); 811 src_class = class_linker->FindPrimitiveClass('S') [all...] |
oat_file_manager.cc | 26 #include "class_linker.h" 301 VLOG(class_linker) << "Unsupported class-loader " << PrettyClass(class_loader->GetClass()); 458 VLOG(class_linker) << "Something unsupported with " 570 VLOG(class_linker) << "OatFileAssistant::Lock: " << error_msg; 623 VLOG(class_linker) << "Registering " << oat_file->GetLocation();
|
/art/compiler/ |
image_test.cc | 24 #include "class_linker-inl.h" 58 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 60 for (const DexFile* dex_file : class_linker->GetBootClassPath()) { 83 for (const DexFile* dex_file : class_linker->GetBootClassPath()) { 99 compiler_driver_->SetDexFilesForOatFile(class_linker->GetBootClassPath()); 100 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings); 104 const std::vector<const DexFile*>& dex_files = class_linker->GetBootClassPath();
|
oat_test.cc | 20 #include "class_linker.h" 197 ClassLinker* const class_linker = runtime->GetClassLinker(); local 202 class_linker->RegisterDexFile(*dex_file, nullptr); 353 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 364 compiler_driver_->SetDexFilesForOatFile(class_linker->GetBootClassPath()); 365 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings2); 371 bool success = WriteElf(tmp.GetFile(), class_linker->GetBootClassPath(), key_value_store, false); 375 compiler_driver_->CompileAll(class_loader, class_linker->GetBootClassPath(), &timings); 388 ASSERT_EQ(class_linker->GetBootClassPath().size(), oat_header.GetDexFileCount()); // core 401 auto pointer_size = class_linker->GetImagePointerSize() 491 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
image_writer.cc | 32 #include "class_linker-inl.h" 430 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 432 ReaderMutexLock mu(self, *class_linker->DexLock()); 433 for (const ClassLinker::DexCacheData& data : class_linker->GetDexCachesData()) { 696 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 698 class_linker->VisitClassesWithoutClassesLock(&visitor); 842 ClassLinker* class_linker = runtime->GetClassLinker(); local 1011 ClassLinker* class_linker = runtime->GetClassLinker(); local 1935 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local [all...] |
/art/compiler/dex/ |
dex_to_dex_compiler.cc | 329 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); local 332 class_linker, 339 hs.NewHandle(class_linker->FindDexCache(soa.Self(), dex_file)));
|
/art/runtime/jit/ |
profile_compilation_info_test.cc | 21 #include "class_linker-inl.h" 37 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); local 43 mirror::Class* klass = class_linker->FindClass(self, clazz.c_str(), h_loader); 45 const auto pointer_size = class_linker->GetImagePointerSize();
|