/art/runtime/ |
D | field_helper.cc | 30 return Runtime::Current()->GetClassLinker()->FindSystemClass(Thread::Current(), in GetType() 37 type = Runtime::Current()->GetClassLinker()->ResolveType(field_id.type_idx_, field_.Get()); in GetType()
|
D | method_helper-inl.h | 50 type = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, method); in GetClassFromTypeIdx() 71 s = Runtime::Current()->GetClassLinker()->ResolveString(*method->GetDexFile(), string_idx, in ResolveString()
|
D | runtime.cc | 349 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in CreateSystemClassLoader() 624 Runtime::Current()->GetClassLinker()->RegisterOatFile(oat_file.release()); in OpenDexFilesFromImage() 990 GetClassLinker()->DumpForSigQuit(os); in DumpForSigQuit() 1004 pid_t classes_lock_owner = GetClassLinker()->GetClassesLockOwner(); in DumpLockHolders() 1005 pid_t dex_lock_owner = GetClassLinker()->GetDexLockOwner(); in DumpLockHolders() 1204 ClassLinker* class_linker = runtime->GetClassLinker(); in CreateImtConflictMethod() 1228 ClassLinker* class_linker = runtime->GetClassLinker(); in CreateResolutionMethod() 1252 ClassLinker* class_linker = runtime->GetClassLinker(); in CreateCalleeSaveMethod() 1317 return GetClassLinker()->GetBootClassPath(); in GetCompileTimeClassPath()
|
D | instrumentation.cc | 99 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in UpdateEntrypoints() 138 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in InstallStubsForMethod() 597 runtime->GetClassLinker()->VisitClasses(InstallStubsClassVisitor, this); in ConfigureStubs() 604 runtime->GetClassLinker()->VisitClasses(InstallStubsClassVisitor, this); in ConfigureStubs() 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() 933 return runtime->GetClassLinker()->GetQuickOatCodeFor(method); in GetQuickCodeFor()
|
/art/runtime/native/ |
D | java_lang_VMClassLoader.cc | 34 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in VMClassLoader_findLoadedClass() 54 return Runtime::Current()->GetClassLinker()->GetBootClassPath().size(); in VMClassLoader_getBootClassPathSize() 76 …const std::vector<const DexFile*>& path = Runtime::Current()->GetClassLinker()->GetBootClassPath(); in VMClassLoader_getBootClassPathResource()
|
D | java_lang_reflect_Proxy.cc | 30 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in Proxy_generateProxy()
|
D | dalvik_system_VMRuntime.cc | 73 runtime->GetClassLinker()->FindArrayClass(soa.Self(), &element_class); in VMRuntime_newNonMovableArray() 96 mirror::Class* array_class = runtime->GetClassLinker()->FindArrayClass(soa.Self(), in VMRuntime_newUnpaddedArray() 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_reflect_Constructor.cc | 51 if (!Runtime::Current()->GetClassLinker()->EnsureInitialized(c, true, true)) { in Constructor_newInstance()
|
D | dalvik_system_DexFile.cc | 111 ClassLinker* linker = Runtime::Current()->GetClassLinker(); in DexFile_openDexFileNative() 159 if (Runtime::Current()->GetClassLinker()->IsDexFileRegistered(*dex_file)) { in DexFile_closeDexFile() 187 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in DexFile_defineClassNative() 386 ClassLinker* class_linker = runtime->GetClassLinker(); in CopyProfileFile()
|
D | java_lang_reflect_Array.cc | 55 ClassLinker* class_linker = runtime->GetClassLinker(); in Array_createObjectArray()
|
D | java_lang_Class.cc | 65 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in Class_classForName()
|
/art/compiler/driver/ |
D | compiler_driver-inl.h | 35 return mUnit->GetClassLinker()->FindDexCache(*mUnit->GetDexFile()); in GetDexCache() 50 mirror::Class* referrer_class = mUnit->GetClassLinker()->ResolveType( in ResolveCompilingMethodsClass() 66 mirror::ArtField* resolved_field = mUnit->GetClassLinker()->ResolveField( in ResolveField() 173 mirror::ArtMethod* resolved_method = mUnit->GetClassLinker()->ResolveMethod( in ResolveMethod() 241 DCHECK(dex_cache.Get() == mUnit->GetClassLinker()->FindDexCache(*mUnit->GetDexFile())); in IsFastInvoke() 257 ClassLinker* class_linker = mUnit->GetClassLinker(); in IsFastInvoke()
|
D | compiler_driver.cc | 522 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetDexToDexCompilationlevel() 706 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in LoadImageClasses() 815 mirror::DexCache* dex_cache = Runtime::Current()->GetClassLinker()->FindDexCache(dex_file); in CanAssumeTypeIsPresentInDexCache() 841 hs.NewHandle(Runtime::Current()->GetClassLinker()->FindDexCache(dex_file))); in CanAssumeStringIsPresentInDexCache() 842 Runtime::Current()->GetClassLinker()->ResolveString(dex_file, string_idx, dex_cache); in CanAssumeStringIsPresentInDexCache() 867 mirror::DexCache* dex_cache = Runtime::Current()->GetClassLinker()->FindDexCache(dex_file); in CanAccessTypeWithoutChecks() 904 mirror::DexCache* dex_cache = Runtime::Current()->GetClassLinker()->FindDexCache(dex_file); in CanAccessInstantiableTypeWithoutChecks() 932 mirror::DexCache* dex_cache = Runtime::Current()->GetClassLinker()->FindDexCache(dex_file); in CanEmbedTypeInCode() 1008 hs.NewHandle(mUnit->GetClassLinker()->FindDexCache(*mUnit->GetDexFile()))); in ComputeInstanceFieldInfo() 1060 hs.NewHandle(mUnit->GetClassLinker()->FindDexCache(*mUnit->GetDexFile()))); in ComputeStaticFieldInfo() [all …]
|
D | dex_compilation_unit.h | 51 ClassLinker* GetClassLinker() const { in GetClassLinker() function
|
/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 GetTargetType() 133 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in SetPatchLocation() 189 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in PatchElf()
|
D | image_test.cc | 67 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in TEST_F() 160 class_linker_ = runtime_->GetClassLinker(); in TEST_F()
|
/art/runtime/entrypoints/ |
D | entrypoint_utils-inl.h | 45 klass = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, method); in CheckObjectAlloc() 81 if (!Runtime::Current()->GetClassLinker()->EnsureInitialized(h_klass, true, true)) { in CheckObjectAlloc() 108 if (!Runtime::Current()->GetClassLinker()->EnsureInitialized(h_class, true, true)) { in CheckClassInitializedForObjectAlloc() 187 klass = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, method); in CheckArrayAlloc() 274 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in FindFieldFromCode() 356 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in FindMethodFromCode() 573 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ResolveVerifyAndClinit() 607 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ResolveStringFromCode()
|
/art/runtime/mirror/ |
D | art_method-inl.h | 193 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in AssertPcIsWithinQuickCode() 239 DCHECK(entry_point != runtime->GetClassLinker()->GetQuickToInterpreterBridgeTrampoline()); in GetQuickOatEntryPoint() 241 UNLIKELY(entry_point == runtime->GetClassLinker()->GetQuickGenericJniTrampoline())) { in GetQuickOatEntryPoint() 370 DCHECK(entry_point != runtime->GetClassLinker()->GetQuickToInterpreterBridgeTrampoline()); in GetQuickFrameInfo() 373 if (UNLIKELY(entry_point == runtime->GetClassLinker()->GetQuickGenericJniTrampoline())) { in GetQuickFrameInfo() 530 Runtime::Current()->GetClassLinker()->FindMethodForProxy(klass, this)); in GetInterfaceMethodIfProxy()
|
D | array.cc | 94 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in CreateMultiArray()
|
/art/test/117-nopatchoat/ |
D | nopatchoat.cc | 32 Runtime::Current()->GetClassLinker()->FindOpenedOatDexFileForDexFile(dex_file); in hasExecutableOat()
|
/art/test/116-nodex2oat/ |
D | nodex2oat.cc | 32 Runtime::Current()->GetClassLinker()->FindOpenedOatDexFileForDexFile(dex_file); in hasOat()
|
/art/test/118-noimage-dex2oat/ |
D | noimage-dex2oat.cc | 32 Runtime::Current()->GetClassLinker()->FindOpenedOatDexFileForDexFile(dex_file); in hasOat()
|
/art/runtime/entrypoints/interpreter/ |
D | interpreter_entrypoints.cc | 39 if (UNLIKELY(!Runtime::Current()->GetClassLinker()->EnsureInitialized(h_class, true, true))) { in artInterpreterToCompiledCodeBridge()
|
/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/quick/ |
D | quick_instrumentation_entrypoints.cc | 41 DCHECK((result != Runtime::Current()->GetClassLinker()->GetQuickToInterpreterBridgeTrampoline()) in artInstrumentationMethodEntryFromCode()
|