Home
last modified time | relevance | path

Searched refs:GetClassLinker (Results 1 – 25 of 91) sorted by relevance

1234

/art/runtime/
Dart_field.cc52 return Runtime::Current()->GetClassLinker()->FindSystemClass(Thread::Current(), descriptor); in ProxyFindSystemClass()
56 return Runtime::Current()->GetClassLinker()->ResolveType(type_idx, this); in ResolveGetType()
62 return Runtime::Current()->GetClassLinker()->ResolveString( in ResolveGetStringName()
Dart_method.cc64 return Runtime::Current()->GetClassLinker()->ResolveString(*dex_file, method_id.name_idx_, in GetNameAsString()
142 Runtime::Current()->GetClassLinker()->FindMethodForProxy(GetDeclaringClass(), this)); in FindOverriddenMethod()
197 size_t pointer_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); in FindCatchBlock()
269 DCHECK_EQ(runtime->GetClassLinker()->GetImagePointerSize(), sizeof(void*)); in Invoke()
283 const void* oat_quick_code = runtime->GetClassLinker()->GetOatMethodQuickCodeFor(this); in Invoke()
346 auto* cl = Runtime::Current()->GetClassLinker(); in EqualParameters()
364 Runtime::Current()->GetClassLinker()->FindOatMethodFor(this, &found); in GetQuickenedInfo()
383 ClassLinker* class_linker = runtime->GetClassLinker(); in GetOatQuickMethodHeader()
474 return Runtime::Current()->GetClassLinker()->GetOatMethodQuickCodeFor(this) != nullptr; in HasAnyCompiledCode()
Dinstrumentation.cc129 ClassLinker* const class_linker = runtime->GetClassLinker(); in InstallStubsForMethod()
607 runtime->GetClassLinker()->VisitClasses(&visitor); in ConfigureStubs()
615 runtime->GetClassLinker()->VisitClasses(&visitor); in ConfigureStubs()
698 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in UpdateMethodsCodeImpl()
800 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in Undeoptimize()
894 ClassLinker* class_linker = runtime->GetClassLinker(); in GetQuickCodeFor()
902 return runtime->GetClassLinker()->GetQuickOatCodeFor(method); in GetQuickCodeFor()
1066 const size_t pointer_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); in PopInstrumentationStackFrame()
Dart_method-inl.h211 type = Runtime::Current()->GetClassLinker()->ResolveType(type_idx, this); in GetClassFromTypeIndex()
413 Runtime::Current()->GetClassLinker()->FindMethodForProxy(klass, this)); in GetInterfaceMethodIfProxy()
435 type = Runtime::Current()->GetClassLinker()->ResolveType(return_type_idx, this); in GetReturnType()
455 Runtime::Current()->GetClassLinker()->FindMethodForProxy(klass, this)); in VisitRoots()
Druntime.cc514 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in CreateSystemClassLoader()
1176 const std::vector<const DexFile*>& boot_class_path = GetClassLinker()->GetBootClassPath(); in Init()
1190 GetClassLinker()->AddBootImageClassesToClassTable(); in Init()
1427 GetClassLinker()->DumpForSigQuit(os); in DumpForSigQuit()
1447 pid_t classes_lock_owner = GetClassLinker()->GetClassesLockOwner(); in DumpLockHolders()
1448 pid_t dex_lock_owner = GetClassLinker()->GetDexLockOwner(); in DumpLockHolders()
1581 const size_t pointer_size = GetClassLinker()->GetImagePointerSize(); in VisitConstantRoots()
1662 ClassLinker* const class_linker = GetClassLinker(); in CreateImtConflictMethod()
1684 auto* method = GetClassLinker()->CreateRuntimeMethod(GetLinearAlloc()); in CreateResolutionMethod()
1696 auto* method = GetClassLinker()->CreateRuntimeMethod(GetLinearAlloc()); in CreateCalleeSaveMethod()
[all …]
/art/runtime/gc/
Dreference_queue_test.cc37 Runtime::Current()->GetClassLinker()->FindClass(self, "Ljava/lang/ref/WeakReference;", in TEST_F()
70 Runtime::Current()->GetClassLinker()->FindClass(self, "Ljava/lang/ref/WeakReference;", in TEST_F()
74 Runtime::Current()->GetClassLinker()->FindClass(self, "Ljava/lang/ref/FinalizerReference;", in TEST_F()
/art/compiler/driver/
Dcompiler_driver-inl.h34 return mUnit->GetClassLinker()->FindDexCache(Thread::Current(), *mUnit->GetDexFile(), false); in GetDexCache()
48 mirror::Class* cls = mUnit->GetClassLinker()->ResolveType( in ResolveClass()
73 ArtField* resolved_field = Runtime::Current()->GetClassLinker()->ResolveField( in ResolveFieldWithDexFile()
90 return Runtime::Current()->GetClassLinker()->FindDexCache(Thread::Current(), *dex_file, false); in FindDexCache()
263 ? mUnit->GetClassLinker()->ResolveMethod<ClassLinker::kForceICCECheck>( in ResolveMethod()
265 : mUnit->GetClassLinker()->ResolveMethod<ClassLinker::kNoICCECheckForCache>( in ResolveMethod()
319 Handle<mirror::Class> methods_class(hs.NewHandle(mUnit->GetClassLinker()->ResolveType( in IsFastInvoke()
363 DCHECK_EQ(dex_cache.Get(), mUnit->GetClassLinker()->FindDexCache( in IsFastInvoke()
387 ClassLinker* class_linker = mUnit->GetClassLinker(); in IsFastInvoke()
Dcompiler_driver.cc506 ClassLinker* class_linker = runtime->GetClassLinker(); in GetDexToDexCompilationLevel()
1011 const auto pointer_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); in operator ()()
1085 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in LoadImageClasses()
1151 const size_t pointer_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); in MaybeAddToImageClasses()
1236 Runtime::Current()->GetClassLinker()->GetImagePointerSize()) != nullptr) { in operator ()()
1316 runtime->GetClassLinker(), in UpdateImageClasses()
1381 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in CanAssumeStringIsPresentInDexCache()
1470 mirror::DexCache* dex_cache = runtime->GetClassLinker()->FindDexCache( in CanEmbedTypeInCode()
1648 auto* cl = runtime->GetClassLinker(); in GetCodeAndMethodForDirectCall()
1874 ClassLinker* GetClassLinker() const { in GetClassLinker() function in art::ParallelCompilationManager
[all …]
Dcompiler_driver_test.cc79 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in MakeDexFileExecutable()
122 auto* cl = Runtime::Current()->GetClassLinker(); in TEST_F()
207 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in TEST_F()
264 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in CheckCompiledMethods()
Ddex_compilation_unit.h51 ClassLinker* GetClassLinker() const { in GetClassLinker() function
/art/runtime/mirror/
Ddex_cache-inl.h64 DCHECK_EQ(Runtime::Current()->GetClassLinker()->GetImagePointerSize(), ptr_size); in GetResolvedField()
74 DCHECK_EQ(Runtime::Current()->GetClassLinker()->GetImagePointerSize(), ptr_size); in SetResolvedField()
80 DCHECK_EQ(Runtime::Current()->GetClassLinker()->GetImagePointerSize(), ptr_size); in GetResolvedMethod()
92 DCHECK_EQ(Runtime::Current()->GetClassLinker()->GetImagePointerSize(), ptr_size); in SetResolvedMethod()
Ddex_cache_test.cc54 ClassLinker* const class_linker = runtime->GetClassLinker(); in TEST_F()
70 ClassLinker* const class_linker = runtime->GetClassLinker(); in TEST_F()
Dabstract_method.cc28 ? Runtime::Current()->GetClassLinker()->GetImagePointerSize() in CreateFromArtMethod()
Dfield-inl.h58 Runtime::Current()->GetClassLinker()->GetImagePointerSize() : sizeof(void*); in CreateFromArtField()
Dclass.cc71 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in SetStatus()
202 auto image_pointer_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); in DumpClass()
818 *storage = Runtime::Current()->GetClassLinker()->GetDescriptorForProxy(this); in GetDescriptor()
854 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetDirectInterface()
869 interface = Runtime::Current()->GetClassLinker()->ResolveType(klass->GetDexFile(), type_idx, in GetDirectInterface()
1017 return Runtime::Current()->GetClassLinker()->GetDescriptorForProxy(this) == match; in ProxyDescriptorEquals()
1075 ? Runtime::Current()->GetClassLinker()->GetImagePointerSize() in GetDeclaredMethodInternal()
1144 ? Runtime::Current()->GetClassLinker()->GetImagePointerSize() in GetDeclaredConstructorInternal()
/art/runtime/native/
Djava_lang_VMClassLoader.cc37 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in VMClassLoader_findLoadedClass()
80 Runtime::Current()->GetClassLinker()->GetBootClassPath(); in VMClassLoader_getBootClassPathEntries()
Djava_lang_reflect_Proxy.cc32 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in Proxy_generateProxy()
Djava_lang_reflect_Constructor.cc52 Runtime::Current()->GetClassLinker()->FindArrayClass(soa.Self(), &class_class); in Constructor_getDeclaredAnnotations()
75 Runtime::Current()->GetClassLinker()->FindArrayClass(soa.Self(), &class_class); in Constructor_getExceptionTypes()
148 if (!Runtime::Current()->GetClassLinker()->EnsureInitialized(soa.Self(), c, true, true)) { in Constructor_newInstance0()
Ddalvik_system_VMRuntime.cc83 runtime->GetClassLinker()->FindArrayClass(soa.Self(), &element_class); in VMRuntime_newNonMovableArray()
107 mirror::Class* array_class = runtime->GetClassLinker()->FindArrayClass(soa.Self(), in VMRuntime_newUnpaddedArray()
309 ClassLinker* linker = Runtime::Current()->GetClassLinker(); in PreloadDexCachesResolveType()
420 ClassLinker* linker = Runtime::Current()->GetClassLinker(); in PreloadDexCachesStatsTotal()
437 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in PreloadDexCachesStatsFilled()
493 ClassLinker* linker = runtime->GetClassLinker(); in VMRuntime_preloadDexCaches()
Djava_lang_reflect_Array.cc58 ClassLinker* class_linker = runtime->GetClassLinker(); in Array_createObjectArray()
Djava_lang_reflect_Method.cc77 Runtime::Current()->GetClassLinker()->FindArrayClass(soa.Self(), &class_class); in Method_getExceptionTypes()
/art/runtime/entrypoints/
Dentrypoint_utils-inl.h66 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in GetResolvedMethod()
94 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in CheckObjectAlloc()
132 if (!Runtime::Current()->GetClassLinker()->EnsureInitialized(self, h_klass, true, true)) { in CheckObjectAlloc()
159 if (!Runtime::Current()->GetClassLinker()->EnsureInitialized(self, h_class, true, true)) { in CheckClassInitializedForObjectAlloc()
239 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in CheckArrayAlloc()
336 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in FindFieldFromCode()
439 ClassLinker* const class_linker = Runtime::Current()->GetClassLinker(); in FindMethodFromCode()
728 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ResolveVerifyAndClinit()
761 ClassLinker* class_linker = Runtime::Current()->GetClassLinker(); in ResolveStringFromCode()
/art/runtime/entrypoints/quick/
Dquick_instrumentation_entrypoints.cc41 DCHECK(!Runtime::Current()->GetClassLinker()->IsQuickToInterpreterBridge(result)); in artInstrumentationMethodEntryFromCode()
/art/compiler/optimizing/
Dinliner.cc153 ClassLinker* cl = Runtime::Current()->GetClassLinker(); in FindVirtualOrInterfaceTarget()
235 size_t pointer_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); in ~ScopedProfilingInfoInlineUse()
259 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); in TryInline()
381 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); in TryInlineMonomorphicCall()
430 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); in AddTypeGuard()
473 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); in TryInlinePolymorphicCall()
635 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); in TryInlinePolymorphicCallToSameTarget()
1036 ClassLinker* class_linker = caller_compilation_unit_.GetClassLinker(); in TryBuildAndInlineHelper()
1333 size_t pointer_size = Runtime::Current()->GetClassLinker()->GetImagePointerSize(); in FixUpReturnReferenceType()
/art/runtime/jit/
Dprofiling_info.cc43 Runtime::Current()->GetClassLinker()->GetHoldingClassOfCopiedMethod(method)); in ProfilingInfo()

1234