Home
last modified time | relevance | path

Searched defs:dex_cache (Results 1 – 25 of 35) sorted by relevance

12

/art/runtime/native/
Djava_lang_DexCache.cc31 mirror::DexCache* dex_cache = soa.Decode<mirror::DexCache*>(javaDexCache); in DexCache_getDexNative() local
54 mirror::DexCache* dex_cache = soa.Decode<mirror::DexCache*>(javaDexCache); in DexCache_getResolvedType() local
60 mirror::DexCache* dex_cache = soa.Decode<mirror::DexCache*>(javaDexCache); in DexCache_getResolvedString() local
67 mirror::DexCache* dex_cache = soa.Decode<mirror::DexCache*>(javaDexCache); in DexCache_setResolvedType() local
74 mirror::DexCache* dex_cache = soa.Decode<mirror::DexCache*>(javaDexCache); in DexCache_setResolvedString() local
Ddalvik_system_VMRuntime.cc276 Handle<mirror::DexCache> dex_cache, uint32_t string_idx, StringTable& strings) in PreloadDexCachesResolveString()
294 Thread* self, mirror::DexCache* dex_cache, uint32_t type_idx) in PreloadDexCachesResolveType()
322 static void PreloadDexCachesResolveField(Handle<mirror::DexCache> dex_cache, uint32_t field_idx, in PreloadDexCachesResolveField()
350 static void PreloadDexCachesResolveMethod(Handle<mirror::DexCache> dex_cache, uint32_t method_idx, in PreloadDexCachesResolveMethod()
435 mirror::DexCache* dex_cache = linker->FindDexCache(*dex_file); in PreloadDexCachesStatsFilled() local
497 Handle<mirror::DexCache> dex_cache(hs.NewHandle(linker->FindDexCache(*dex_file))); in VMRuntime_preloadDexCaches() local
/art/compiler/driver/
Dcompiler_driver-inl.h43 const ScopedObjectAccess& soa, Handle<mirror::DexCache> dex_cache, in ResolveClass()
59 const ScopedObjectAccess& soa, Handle<mirror::DexCache> dex_cache, in ResolveCompilingMethodsClass()
69 const ScopedObjectAccess& soa, Handle<mirror::DexCache> dex_cache, in ResolveFieldWithDexFile()
94 const ScopedObjectAccess& soa, Handle<mirror::DexCache> dex_cache, in ResolveField()
120 mirror::DexCache* dex_cache, mirror::Class* referrer_class, in IsFastInstanceField()
162 mirror::DexCache* dex_cache, in IsClassOfStaticMemberAvailableToReferrer()
213 mirror::DexCache* dex_cache, mirror::Class* referrer_class, in IsFastStaticField()
220 mirror::DexCache* dex_cache, mirror::Class* referrer_class, in IsClassOfStaticMethodAvailableToReferrer()
267 ScopedObjectAccess& soa, Handle<mirror::DexCache> dex_cache, in ResolveMethod()
309 ScopedObjectAccess& soa, Handle<mirror::DexCache> dex_cache, in IsFastInvoke()
Dcompiler_driver.cc797 Handle<mirror::DexCache> dex_cache(hs2.NewHandle(class_linker->FindDexCache(*dex_file))); in LoadImageClasses() local
1019 mirror::DexCache* dex_cache = Runtime::Current()->GetClassLinker()->FindDexCache(dex_file); in CanAssumeTypeIsPresentInDexCache() local
1044 Handle<mirror::DexCache> dex_cache( in CanAssumeStringIsPresentInDexCache() local
1071 mirror::DexCache* dex_cache = Runtime::Current()->GetClassLinker()->FindDexCache(dex_file); in CanAccessTypeWithoutChecks() local
1108 mirror::DexCache* dex_cache = Runtime::Current()->GetClassLinker()->FindDexCache(dex_file); in CanAccessInstantiableTypeWithoutChecks() local
1137 mirror::DexCache* dex_cache = runtime->GetClassLinker()->FindDexCache(dex_file); in CanEmbedTypeInCode() local
1262 mirror::DexCache* dex_cache; in ComputeInstanceFieldInfo() local
1312 mirror::DexCache* dex_cache; in ComputeStaticFieldInfo() local
1426 mirror::DexCache* dex_cache = declaring_class->GetDexCache(); in GetCodeAndMethodForDirectCall() local
1501 Handle<mirror::DexCache> dex_cache( in ComputeInvokeInfo() local
[all …]
Dcompiler_driver_test.cc111 mirror::DexCache* dex_cache = class_linker_->FindDexCache(dex); in TEST_F() local
/art/runtime/mirror/
Dclass.cc386 ArtMethod* Class::FindInterfaceMethod(const DexCache* dex_cache, uint32_t dex_method_idx, in FindInterfaceMethod()
426 ArtMethod* Class::FindDeclaredDirectMethod(const DexCache* dex_cache, uint32_t dex_method_idx, in FindDeclaredDirectMethod()
461 const DexCache* dex_cache, uint32_t dex_method_idx, size_t pointer_size) { in FindDirectMethod()
493 ArtMethod* Class::FindDeclaredVirtualMethod(const DexCache* dex_cache, uint32_t dex_method_idx, in FindDeclaredVirtualMethod()
530 const DexCache* dex_cache, uint32_t dex_method_idx, size_t pointer_size) { in FindVirtualMethod()
563 ArtField* Class::FindDeclaredInstanceField(const DexCache* dex_cache, uint32_t dex_field_idx) { in FindDeclaredInstanceField()
587 ArtField* Class::FindInstanceField(const DexCache* dex_cache, uint32_t dex_field_idx) { in FindInstanceField()
610 ArtField* Class::FindDeclaredStaticField(const DexCache* dex_cache, uint32_t dex_field_idx) { in FindDeclaredStaticField()
648 ArtField* Class::FindStaticField(Thread* self, Handle<Class> klass, const DexCache* dex_cache, in FindStaticField()
790 mirror::DexCache* dex_cache = GetDexCache(); in GetLocation() local
Ddex_cache_test.cc38 Handle<DexCache> dex_cache( in TEST_F() local
Dfield.cc70 mirror::DexCache* const dex_cache = declaring_class->GetDexCache(); in GetArtField() local
Dclass-inl.h274 uint32_t field_idx, DexCache* dex_cache) { in ResolvedFieldAccessTest()
305 uint32_t method_idx, DexCache* dex_cache) { in ResolvedMethodAccessTest()
337 DexCache* dex_cache, uint32_t field_idx) { in CanAccessResolvedField()
347 DexCache* dex_cache, uint32_t method_idx) { in CanAccessResolvedMethod()
/art/compiler/dex/
Dmir_field_info.cc49 Handle<mirror::DexCache> dex_cache(hs.NewHandle(compiler_driver->GetDexCache(mUnit))); in Resolve() local
114 Handle<mirror::DexCache> dex_cache(hs.NewHandle(compiler_driver->GetDexCache(mUnit))); in Resolve() local
Dmir_method_info.cc58 Handle<mirror::DexCache> dex_cache(hs.NewHandle(compiler_driver->GetDexCache(mUnit))); in Resolve() local
/art/runtime/
Dart_field.cc84 uint32_t string_idx, mirror::DexCache* dex_cache) { in ResolveGetStringName()
Dclass_linker.cc1139 Handle<mirror::DexCache> dex_cache(hs2.NewHandle(dex_caches->Get(i))); in InitFromImage() local
1177 auto* dex_cache = dex_caches->Get(i); in InitFromImage() local
1469 auto dex_cache(hs.NewHandle(down_cast<mirror::DexCache*>( in AllocDexCache() local
2439 Handle<mirror::DexCache> dex_cache(hs.NewHandle(AllocDexCache(self, dex_file))); in AppendToBootClassPath() local
2446 Handle<mirror::DexCache> dex_cache) { in AppendToBootClassPath()
2455 mirror::DexCache* dex_cache = GetDexCache(i); in IsDexFileRegisteredLocked() local
2469 Handle<mirror::DexCache> dex_cache) { in RegisterDexFileLocked()
2494 Handle<mirror::DexCache> dex_cache(hs.NewHandle(AllocDexCache(self, dex_file))); in RegisterDexFile() local
2507 Handle<mirror::DexCache> dex_cache) { in RegisterDexFile()
2516 mirror::DexCache* dex_cache = GetDexCache(i); in FindDexCache() local
[all …]
Dcommon_throws.cc319 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache(); in ThrowNoSuchMethodError() local
348 mirror::DexCache* dex_cache = in ThrowNullPointerExceptionForMethodAccess() local
356 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache(); in ThrowNullPointerExceptionForMethodAccess() local
Dart_field-inl.h295 auto* dex_cache = declaring_class->GetDexCache(); in GetType() local
321 auto* dex_cache = GetDexCache(); in GetStringName() local
Dintern_table.cc165 mirror::DexCache* dex_cache = dex_caches->Get(i); in AddImageStringsToTable() local
198 mirror::DexCache* dex_cache = dex_caches->Get(i); in LookupStringFromImage() local
Dart_method.cc60 Handle<mirror::DexCache> dex_cache(hs.NewHandle(GetDexCache())); in GetNameAsString() local
538 auto* dex_cache = GetDexCache(); in EqualParameters() local
Dclass_linker-inl.h133 inline ArtField* ClassLinker::GetResolvedField(uint32_t field_idx, mirror::DexCache* dex_cache) { in GetResolvedField()
/art/compiler/optimizing/
Dreference_type_propagation.cc180 mirror::DexCache* dex_cache = dex_compilation_unit_.GetClassLinker()->FindDexCache(dex_file_); in VisitNewInstance() local
191 mirror::DexCache* dex_cache = dex_compilation_unit_.GetClassLinker()->FindDexCache(dex_file_); in VisitLoadClass() local
Dbuilder.cc670 Handle<mirror::DexCache> dex_cache(hs.NewHandle( in BuildInvoke() local
877 Handle<mirror::DexCache> dex_cache(hs.NewHandle( in GetClassFrom() local
894 Handle<mirror::DexCache> dex_cache(hs.NewHandle( in IsOutermostCompilingClass() local
913 Handle<mirror::DexCache> dex_cache(hs.NewHandle( in BuildStaticFieldAccess() local
/art/runtime/verifier/
Dmethod_verifier.cc161 Handle<mirror::DexCache> dex_cache(hs.NewHandle(klass->GetDexCache())); in VerifyClass() local
169 Handle<mirror::DexCache> dex_cache, in VerifyClass()
304 Handle<mirror::DexCache> dex_cache, in VerifyMethod()
354 Handle<mirror::DexCache> dex_cache, in VerifyMethodAndDump()
378 const DexFile* dex_file, Handle<mirror::DexCache> dex_cache, in MethodVerifier()
426 Handle<mirror::DexCache> dex_cache(hs.NewHandle(m->GetDexCache())); in FindLocksAtDexPc() local
470 Handle<mirror::DexCache> dex_cache(hs.NewHandle(m->GetDexCache())); in FindAccessedFieldAtDexPc() local
499 Handle<mirror::DexCache> dex_cache(hs.NewHandle(m->GetDexCache())); in FindInvokedMethodAtDexPc() local
530 Handle<mirror::DexCache> dex_cache(hs.NewHandle(m->GetDexCache())); in FindStringInitMap() local
Dmethod_verifier.h211 MethodVerifier(Thread* self, const DexFile* dex_file, Handle<mirror::DexCache> dex_cache, in MethodVerifier()
/art/runtime/quick/
Dinline_method_analyser.cc331 mirror::DexCache* dex_cache = verifier->GetDexCache(); in ComputeSpecialAccessorInfo() local
/art/compiler/
Dcommon_compiler_test.cc49 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache(); in MakeExecutable() local
Doat_writer.cc617 Handle<mirror::DexCache> dex_cache(hs.NewHandle(linker->FindDexCache(*dex_file_))); in VisitMethod() local
794 mirror::DexCache* dex_cache = in GetTargetMethod() local
828 mirror::DexCache* dex_cache = (dex_file_ == patch.TargetTypeDexFile()) in GetTargetType() local

12