Home
last modified time | relevance | path

Searched refs:ClassLinker (Results 1 – 25 of 56) sorted by relevance

123

/art/runtime/
Dclass_linker-inl.h32 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, ArtField* referrer) { in ResolveType()
107 inline ArtMethod* ClassLinker::GetResolvedMethod(uint32_t method_idx, ArtMethod* referrer) { in GetResolvedMethod()
116 inline ArtMethod* ClassLinker::ResolveMethod(Thread* self, uint32_t method_idx, in ResolveMethod()
133 inline ArtField* ClassLinker::GetResolvedField(uint32_t field_idx, mirror::DexCache* dex_cache) { in GetResolvedField()
137 inline ArtField* ClassLinker::GetResolvedField( in GetResolvedField()
142 inline ArtField* ClassLinker::ResolveField(uint32_t field_idx, ArtMethod* referrer, in ResolveField()
[all …]
Dclass_linker.cc102 bool ClassLinker::HasInitWithString( in HasInitWithString()
103 Thread* self, ClassLinker* class_linker, const char* descriptor) { in HasInitWithString()
123 void ClassLinker::ThrowEarlierClassFailure(mirror::Class* c) { in ThrowEarlierClassFailure()
265 ClassLinker::ClassLinker(InternTable* intern_table) in ClassLinker() function in art::ClassLinker
288 void ClassLinker::InitWithoutImage(std::vector<std::unique_ptr<const DexFile>> boot_class_path) { in InitWithoutImage()
620 void ClassLinker::FinishInit(Thread* self) { in FinishInit()
670 void ClassLinker::RunRootClinits() { in RunRootClinits()
672 for (size_t i = 0; i < ClassLinker::kClassRootsMax; ++i) { in RunRootClinits()
683 const OatFile* ClassLinker::RegisterOatFile(const OatFile* oat_file) { in RegisterOatFile()
695 OatFile& ClassLinker::GetImageOatFile(gc::space::ImageSpace* space) { in GetImageOatFile()
[all …]
Dcommon_runtime_test.h32 class ClassLinker; variable
139 ClassLinker* class_linker_;
Dart_method.cc309 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in AssertPcIsWithinQuickCode()
337 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in IsEntrypointInterpreter()
347 ClassLinker* class_linker = runtime->GetClassLinker(); in GetQuickOatEntryPoint()
497 ClassLinker* class_linker = runtime->GetClassLinker(); in GetQuickFrameInfo()
Dclass_linker.h64 class ClassLinker {
108 explicit ClassLinker(InternTable* intern_table);
109 ~ClassLinker();
686 bool HasInitWithString(Thread* self, ClassLinker* class_linker, const char* descriptor)
781 DISALLOW_COPY_AND_ASSIGN(ClassLinker);
Dmonitor_test.cc60 static void FillHeap(Thread* self, ClassLinker* class_linker, in FillHeap()
291 static void CommonWaitSetup(MonitorTest* test, ClassLinker* class_linker, uint64_t create_sleep, in CommonWaitSetup()
Druntime.h70 class ClassLinker; variable
243 ClassLinker* GetClassLinker() const { in GetClassLinker()
637 ClassLinker* class_linker_;
Dinstrumentation.cc103 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in UpdateEntrypoints()
130 ClassLinker* const class_linker = runtime->GetClassLinker(); in InstallStubsForMethod()
668 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in UpdateMethodsCode()
758 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in Undeoptimize()
849 ClassLinker* class_linker = runtime->GetClassLinker(); in GetQuickCodeFor()
/art/compiler/driver/
Ddex_compilation_unit.h31 class ClassLinker; variable
39 DexCompilationUnit(CompilationUnit* cu, jobject class_loader, ClassLinker* class_linker,
52 ClassLinker* GetClassLinker() const { in GetClassLinker()
117 ClassLinker* const class_linker_;
Ddex_compilation_unit.cc27 ClassLinker* class_linker, in DexCompilationUnit()
Dcompiler_driver.cc520 ClassLinker* class_linker = runtime->GetClassLinker(); in GetDexToDexCompilationlevel()
766 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in LoadImageClasses()
861 Thread* self, ClassLinker* linker, std::string* error_msg) { in Create()
899 ClassLinker* linker) in ClinitImageUpdate()
1576 ParallelCompilationManager(ClassLinker* class_linker, in ParallelCompilationManager()
1590 ClassLinker* GetClassLinker() const { in GetClassLinker()
1666 ClassLinker* const class_linker_;
1727 ClassLinker* class_linker = manager->GetClassLinker(); in ResolveClassFieldsAndMethods()
1829 ClassLinker* class_linker = manager->GetClassLinker(); in ResolveType()
1852 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ResolveDexFile()
[all …]
Dcompiler_driver_test.cc78 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in MakeDexFileExecutable()
211 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in TEST_F()
/art/compiler/dex/
Dcompiler_ir.h33 class ClassLinker; variable
163 CompilationUnit(ArenaPool* pool, InstructionSet isa, CompilerDriver* driver, ClassLinker* linker);
175 ClassLinker* const class_linker; // Linker to resolve fields and methods.
Dcompiler_ir.cc30 ClassLinker* linker) in CompilationUnit()
/art/runtime/native/
Djava_lang_reflect_Proxy.cc32 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in Proxy_generateProxy()
Djava_lang_reflect_Array.cc58 ClassLinker* class_linker = runtime->GetClassLinker(); in Array_createObjectArray()
Djava_lang_VMClassLoader.cc37 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in VMClassLoader_findLoadedClass()
Ddalvik_system_VMRuntime.cc302 ClassLinker* linker = Runtime::Current()->GetClassLinker(); in PreloadDexCachesResolveType()
413 ClassLinker* linker = Runtime::Current()->GetClassLinker(); in PreloadDexCachesStatsTotal()
430 ClassLinker* linker = Runtime::Current()->GetClassLinker(); in PreloadDexCachesStatsFilled()
483 ClassLinker* linker = runtime->GetClassLinker(); in VMRuntime_preloadDexCaches()
Ddalvik_system_DexFile.cc163 ClassLinker* linker = Runtime::Current()->GetClassLinker(); in DexFile_openDexFileNative()
238 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in DexFile_defineClassNative()
/art/runtime/jit/
Djit_code_cache_test.cc52 ClassLinker* const cl = Runtime::Current()->GetClassLinker(); in TEST_F()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h293 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in FindFieldFromCode()
372 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in FindMethodFromCode()
587 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ResolveVerifyAndClinit()
620 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ResolveStringFromCode()
/art/compiler/dex/quick/
Dquick_cfi_test.cc81 ClassLinker* linker = nullptr; in TestImpl()
/art/runtime/mirror/
Darray.cc95 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in CreateMultiArray()
/art/compiler/
Dimage_writer.cc136 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in Write()
304 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in PrepareDexCacheArraySlots()
543 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ComputeLazyFieldsForImageClasses()
561 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ComputeEagerResolvedStringsCallback()
605 ClassLinker* class_linker = runtime->GetClassLinker(); in PruneNonImageClasses()
737 ClassLinker* class_linker = runtime->GetClassLinker(); in CreateImageRoots()
/art/compiler/optimizing/
Dinliner.cc81 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); in TryInline()

123