/art/runtime/ |
D | class_linker-inl.h | 32 inline mirror::Class* ClassLinker::FindSystemClass(Thread* self, const char* descriptor) { in FindSystemClass() 36 inline mirror::Class* ClassLinker::FindArrayClass(Thread* self, mirror::Class** element_class) { in FindArrayClass() 59 inline mirror::String* ClassLinker::ResolveString(uint32_t string_idx, in ResolveString() 75 inline mirror::Class* ClassLinker::ResolveType(uint16_t type_idx, in ResolveType() 91 inline mirror::Class* ClassLinker::ResolveType(uint16_t type_idx, mirror::ArtField* referrer) { in ResolveType() 107 inline mirror::ArtMethod* ClassLinker::GetResolvedMethod(uint32_t method_idx, in GetResolvedMethod() 117 inline mirror::ArtMethod* ClassLinker::ResolveMethod(Thread* self, uint32_t method_idx, in ResolveMethod() 137 inline mirror::ArtField* ClassLinker::GetResolvedField(uint32_t field_idx, in GetResolvedField() 142 inline mirror::ArtField* ClassLinker::ResolveField(uint32_t field_idx, mirror::ArtMethod* referrer, in ResolveField() 159 inline mirror::ObjectArray<T>* ClassLinker::AllocObjectArray(Thread* self, size_t length) { in AllocObjectArray() [all …]
|
D | class_linker.cc | 132 const char* ClassLinker::class_roots_descriptors_[] = { 170 ClassLinker::ClassLinker(InternTable* intern_table) in ClassLinker() function in art::ClassLinker 199 void ClassLinker::InitWithoutImage(const std::vector<const DexFile*>& boot_class_path) { in InitWithoutImage() 542 void ClassLinker::FinishInit(Thread* self) { in FinishInit() 592 void ClassLinker::RunRootClinits() { in RunRootClinits() 594 for (size_t i = 0; i < ClassLinker::kClassRootsMax; ++i) { in RunRootClinits() 605 bool ClassLinker::GenerateOatFile(const char* dex_filename, in GenerateOatFile() 676 const OatFile* ClassLinker::RegisterOatFile(const OatFile* oat_file) { in RegisterOatFile() 688 OatFile& ClassLinker::GetImageOatFile(gc::space::ImageSpace* space) { in GetImageOatFile() 696 const OatFile::OatDexFile* ClassLinker::FindOpenedOatDexFileForDexFile(const DexFile& dex_file) { in FindOpenedOatDexFileForDexFile() [all …]
|
D | common_runtime_test.h | 31 class ClassLinker; variable 116 ClassLinker* class_linker_;
|
D | runtime.h | 60 class ClassLinker; variable 221 ClassLinker* GetClassLinker() const { in GetClassLinker() 344 mirror::ObjectArray<mirror::ArtMethod>* CreateDefaultImt(ClassLinker* cl) 566 ClassLinker* class_linker_;
|
D | monitor_test.cc | 59 static void FillHeap(Thread* self, ClassLinker* class_linker, in FillHeap() 290 static void CommonWaitSetup(MonitorTest* test, ClassLinker* class_linker, uint64_t create_sleep, in CommonWaitSetup()
|
D | runtime.cc | 354 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in CreateSystemClassLoader() 815 class_linker_ = new ClassLinker(intern_table_); in Init() 1192 mirror::ObjectArray<mirror::ArtMethod>* Runtime::CreateDefaultImt(ClassLinker* cl) { in CreateDefaultImt() 1207 ClassLinker* class_linker = runtime->GetClassLinker(); in CreateImtConflictMethod() 1231 ClassLinker* class_linker = runtime->GetClassLinker(); in CreateResolutionMethod() 1255 ClassLinker* class_linker = runtime->GetClassLinker(); in CreateCalleeSaveMethod()
|
D | instrumentation.cc | 99 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in UpdateEntrypoints() 138 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in InstallStubsForMethod() 698 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in UpdateMethodsCode() 831 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in Undeoptimize() 926 ClassLinker* class_linker = runtime->GetClassLinker(); in GetQuickCodeFor()
|
D | class_linker.h | 61 class ClassLinker { 63 explicit ClassLinker(InternTable* intern_table); 64 ~ClassLinker(); 838 DISALLOW_COPY_AND_ASSIGN(ClassLinker);
|
/art/compiler/driver/ |
D | dex_compilation_unit.h | 30 class ClassLinker; variable 38 DexCompilationUnit(CompilationUnit* cu, jobject class_loader, ClassLinker* class_linker, 51 ClassLinker* GetClassLinker() const { in GetClassLinker() 116 ClassLinker* const class_linker_;
|
D | dex_compilation_unit.cc | 40 ClassLinker* class_linker, in DexCompilationUnit()
|
D | compiler_driver.cc | 523 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetDexToDexCompilationlevel() 723 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in LoadImageClasses() 1450 ParallelCompilationManager(ClassLinker* class_linker, in ParallelCompilationManager() 1464 ClassLinker* GetClassLinker() const { in GetClassLinker() 1540 ClassLinker* const class_linker_; 1601 ClassLinker* class_linker = manager->GetClassLinker(); in ResolveClassFieldsAndMethods() 1705 ClassLinker* class_linker = manager->GetClassLinker(); in ResolveType() 1728 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ResolveDexFile() 1771 ClassLinker* class_linker = manager->GetClassLinker(); in VerifyClass() 1815 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in VerifyDexFile() [all …]
|
D | compiler_driver_test.cc | 79 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in MakeDexFileExecutable()
|
/art/compiler/ |
D | elf_patcher.cc | 43 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in Patch() 78 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetTargetMethod() 100 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetTargetString() 110 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetTargetType() 143 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in SetPatchLocation() 200 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in PatchElf()
|
D | image_writer.cc | 86 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in Write() 441 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ComputeLazyFieldsForImageClasses() 514 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in ProcessStrings() 608 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ComputeEagerResolvedStringsCallback() 650 ClassLinker* class_linker = runtime->GetClassLinker(); in PruneNonImageClasses() 757 ClassLinker* class_linker = runtime->GetClassLinker(); in CreateImageRoots()
|
/art/runtime/native/ |
D | dalvik_system_DexFile.cc | 111 ClassLinker* linker = Runtime::Current()->GetClassLinker(); in DexFile_openDexFileNative() 187 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in DexFile_defineClassNative() 324 if (ClassLinker::VerifyOatChecksums(oat_file.get(), target_instruction_set, &error_msg)) { in CopyProfileFile() 331 ClassLinker::VerifyOatImageChecksum(oat_file.get(), target_instruction_set)) { in CopyProfileFile() 346 if (ClassLinker::VerifyOatAndDexFileChecksums(oat_file.get(), filename, location_checksum, in CopyProfileFile() 355 && ClassLinker::VerifyOatImageChecksum(oat_file.get(), target_instruction_set)) { in CopyProfileFile() 396 ClassLinker* class_linker = runtime->GetClassLinker(); in CopyProfileFile()
|
D | java_lang_reflect_Proxy.cc | 30 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in Proxy_generateProxy()
|
D | java_lang_reflect_Array.cc | 55 ClassLinker* class_linker = runtime->GetClassLinker(); in Array_createObjectArray()
|
D | dalvik_system_VMRuntime.cc | 253 ClassLinker* linker = Runtime::Current()->GetClassLinker(); in PreloadDexCachesResolveType() 363 ClassLinker* linker = Runtime::Current()->GetClassLinker(); in PreloadDexCachesStatsTotal() 380 ClassLinker* linker = Runtime::Current()->GetClassLinker(); in PreloadDexCachesStatsFilled() 433 ClassLinker* linker = runtime->GetClassLinker(); in VMRuntime_preloadDexCaches()
|
D | java_lang_VMClassLoader.cc | 34 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in VMClassLoader_findLoadedClass()
|
D | java_lang_Class.cc | 65 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in Class_classForName()
|
/art/compiler/dex/ |
D | compiler_ir.h | 53 ClassLinker* class_linker; // Linker to resolve fields and methods.
|
/art/compiler/jni/portable/ |
D | jni_compiler.h | 25 class ClassLinker; variable
|
/art/compiler/llvm/ |
D | compiler_llvm.cc | 212 art::ClassLinker *class_linker = art::Runtime::Current()->GetClassLinker(); in ArtCompileMethod() 225 art::ClassLinker *class_linker = art::Runtime::Current()->GetClassLinker(); in ArtLLVMJniCompileMethod()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 274 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in FindFieldFromCode() 356 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in FindMethodFromCode() 579 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ResolveVerifyAndClinit() 613 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ResolveStringFromCode()
|
/art/runtime/mirror/ |
D | array.cc | 94 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in CreateMultiArray()
|