Home
last modified time | relevance | path

Searched defs:dex_cache (Results 1 – 25 of 49) 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
61 mirror::DexCache* dex_cache = soa.Decode<mirror::DexCache*>(javaDexCache); in DexCache_getResolvedString() local
69 mirror::DexCache* dex_cache = soa.Decode<mirror::DexCache*>(javaDexCache); in DexCache_setResolvedType() local
77 mirror::DexCache* dex_cache = soa.Decode<mirror::DexCache*>(javaDexCache); in DexCache_setResolvedString() local
Ddalvik_system_VMRuntime.cc283 Handle<mirror::DexCache> dex_cache, uint32_t string_idx, StringTable& strings) in PreloadDexCachesResolveString()
301 Thread* self, mirror::DexCache* dex_cache, uint32_t type_idx) in PreloadDexCachesResolveType()
329 static void PreloadDexCachesResolveField(Handle<mirror::DexCache> dex_cache, uint32_t field_idx, in PreloadDexCachesResolveField()
357 static void PreloadDexCachesResolveMethod(Handle<mirror::DexCache> dex_cache, uint32_t method_idx, in PreloadDexCachesResolveMethod()
441 mirror::DexCache* const dex_cache = class_linker->FindDexCache(self, *dex_file, true); in PreloadDexCachesStatsFilled() local
507 Handle<mirror::DexCache> dex_cache(hs.NewHandle(linker->RegisterDexFile(*dex_file, nullptr))); 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()
203 mirror::DexCache* dex_cache, mirror::Class* referrer_class, in IsFastStaticField()
210 mirror::DexCache* dex_cache, mirror::Class* referrer_class, in IsClassOfStaticMethodAvailableToReferrer()
257 ScopedObjectAccess& soa, Handle<mirror::DexCache> dex_cache, in ResolveMethod()
296 ScopedObjectAccess& soa, Handle<mirror::DexCache> dex_cache, in IsFastInvoke()
Ddex_compilation_unit.cc33 Handle<mirror::DexCache> dex_cache) in DexCompilationUnit()
Dcompiler_driver.cc571 Handle<mirror::DexCache> dex_cache) in CompileMethod()
680 Handle<mirror::DexCache> dex_cache(hs.NewHandle(method->GetDexCache())); in CompileOne() local
1116 Handle<mirror::DexCache> dex_cache(hs2.NewHandle(class_linker->RegisterDexFile(*dex_file, in LoadImageClasses() local
1354 bool CompilerDriver::CanAssumeTypeIsPresentInDexCache(Handle<mirror::DexCache> dex_cache, in CanAssumeTypeIsPresentInDexCache()
1382 Handle<mirror::DexCache> dex_cache(hs.NewHandle(class_linker->FindDexCache( in CanAssumeStringIsPresentInDexCache() local
1403 Handle<mirror::DexCache> dex_cache, in CanAccessTypeWithoutChecks()
1432 Handle<mirror::DexCache> dex_cache, in CanAccessInstantiableTypeWithoutChecks()
1470 mirror::DexCache* dex_cache = runtime->GetClassLinker()->FindDexCache( in CanEmbedTypeInCode() local
1595 Handle<mirror::DexCache> dex_cache(mUnit->GetDexCache()); in ComputeInstanceFieldInfo() local
1705 mirror::DexCache* dex_cache = declaring_class->GetDexCache(); in GetCodeAndMethodForDirectCall() local
[all …]
/art/compiler/optimizing/
Dgvn_test.cc31 ScopedNullHandle<mirror::DexCache> dex_cache; in TEST_F() local
116 ScopedNullHandle<mirror::DexCache> dex_cache; in TEST_F() local
199 ScopedNullHandle<mirror::DexCache> dex_cache; in TEST_F() local
322 ScopedNullHandle<mirror::DexCache> dex_cache; in TEST_F() local
Dlicm_test.cc111 ScopedNullHandle<mirror::DexCache> dex_cache; in TEST_F() local
138 ScopedNullHandle<mirror::DexCache> dex_cache; in TEST_F() local
Dinliner.cc190 Handle<mirror::DexCache> dex_cache) in FindClassIndexIn()
269 mirror::DexCache* const dex_cache = IsSameDexFile(caller_dex_file, *ref.dex_file) in TryInline() local
889 Handle<mirror::DexCache> dex_cache(handles_->NewHandle(resolved_method->GetDexCache())); in TryPatternSubstitution() local
904 Handle<mirror::DexCache> dex_cache(handles_->NewHandle(resolved_method->GetDexCache())); in TryPatternSubstitution() local
941 Handle<mirror::DexCache> dex_cache; in TryPatternSubstitution() local
977 HInstanceFieldGet* HInliner::CreateInstanceFieldGet(Handle<mirror::DexCache> dex_cache, in CreateInstanceFieldGet()
1004 HInstanceFieldSet* HInliner::CreateInstanceFieldSet(Handle<mirror::DexCache> dex_cache, in CreateInstanceFieldSet()
1037 Handle<mirror::DexCache> dex_cache(handles_->NewHandle(resolved_method->GetDexCache())); in TryBuildAndInlineHelper() local
Dssa_builder.h51 Handle<mirror::DexCache> dex_cache, in SsaBuilder()
Dbuilder.h45 Handle<mirror::DexCache> dex_cache, in HGraphBuilder()
Dinstruction_builder.h46 Handle<mirror::DexCache> dex_cache) in HInstructionBuilder()
Dinstruction_builder.cc906 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache(); in BuildNewInstance() local
992 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache(); in ProcessClinitCheckForInvoke() local
1269 Handle<mirror::DexCache> dex_cache = compilation_unit.GetDexCache(); in GetClassFrom() local
1285 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache(); in IsOutermostCompilingClass() local
1326 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache(); in BuildStaticFieldAccess() local
1629 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache(); in BuildTypeCheck() local
1664 Handle<mirror::DexCache> dex_cache, in NeedsAccessCheck()
1672 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache(); in NeedsAccessCheck() local
2610 Handle<mirror::DexCache> dex_cache = dex_compilation_unit_->GetDexCache(); in ProcessDexInstruction() local
Dreference_type_propagation.cc445 Handle<mirror::DexCache> dex_cache( in SetClassAsTypeInfo() local
479 mirror::DexCache* dex_cache = FindDexCacheWithHint(soa.Self(), dex_file, hint_dex_cache_); in UpdateReferenceTypeInfo() local
497 mirror::DexCache* dex_cache = FindDexCacheWithHint(self, dex_file, hint_dex_cache); in GetClassFromDexCache() local
783 mirror::DexCache* dex_cache = in VisitInvoke() local
Dsharpening.cc171 Handle<mirror::DexCache> dex_cache = IsSameDexFile(dex_file, *compilation_unit_.GetDexFile()) in ProcessLoadString() local
/art/test/497-inlining-and-class-loader/
Dclear_dex_cache.cc31 mirror::DexCache* dex_cache = soa.Decode<mirror::Class*>(cls)->GetDexCache(); in Java_Main_cloneResolvedMethods() local
56 mirror::DexCache* dex_cache = soa.Decode<mirror::Class*>(cls)->GetDexCache(); in Java_Main_restoreResolvedMethods() local
/art/runtime/mirror/
Dclass.cc375 ArtMethod* Class::FindInterfaceMethod(const DexCache* dex_cache, uint32_t dex_method_idx, in FindInterfaceMethod()
415 ArtMethod* Class::FindDeclaredDirectMethod(const DexCache* dex_cache, uint32_t dex_method_idx, in FindDeclaredDirectMethod()
450 const DexCache* dex_cache, uint32_t dex_method_idx, size_t pointer_size) { in FindDirectMethod()
496 ArtMethod* Class::FindDeclaredVirtualMethod(const DexCache* dex_cache, uint32_t dex_method_idx, in FindDeclaredVirtualMethod()
541 const DexCache* dex_cache, uint32_t dex_method_idx, size_t pointer_size) { in FindVirtualMethod()
674 ArtField* Class::FindDeclaredInstanceField(const DexCache* dex_cache, uint32_t dex_field_idx) { in FindDeclaredInstanceField()
697 ArtField* Class::FindInstanceField(const DexCache* dex_cache, uint32_t dex_field_idx) { in FindInstanceField()
714 ArtField* Class::FindDeclaredStaticField(const DexCache* dex_cache, uint32_t dex_field_idx) { in FindDeclaredStaticField()
751 ArtField* Class::FindStaticField(Thread* self, Handle<Class> klass, const DexCache* dex_cache, in FindStaticField()
901 mirror::DexCache* dex_cache = GetDexCache(); in GetLocation() local
Dfield.cc70 mirror::DexCache* const dex_cache = declaring_class->GetDexCache(); in GetArtField() local
Ddex_cache_test.cc37 Handle<DexCache> dex_cache( in TEST_F() local
Dclass-inl.h363 uint32_t field_idx, DexCache* dex_cache) { in ResolvedFieldAccessTest()
405 uint32_t method_idx, DexCache* dex_cache) { in ResolvedMethodAccessTest()
448 DexCache* dex_cache, uint32_t field_idx) { in CanAccessResolvedField()
458 DexCache* dex_cache, uint32_t method_idx) { in CanAccessResolvedMethod()
/art/runtime/
Dart_field.cc60 uint32_t string_idx, mirror::DexCache* dex_cache) { in ResolveGetStringName()
Dclass_linker-inl.h121 Handle<mirror::DexCache> dex_cache, in ResolveReferencedClassOfMethod()
164 inline ArtField* ClassLinker::GetResolvedField(uint32_t field_idx, mirror::DexCache* dex_cache) { in GetResolvedField()
Dclass_linker.cc1249 mirror::DexCache* const dex_cache = dex_caches->Get(i); in UpdateAppImageClassLoadersAndDexCaches() local
1270 mirror::DexCache* const dex_cache = dex_caches->Get(i); in UpdateAppImageClassLoadersAndDexCaches() local
1545 mirror::DexCache* dex_cache = dex_caches->Get(i); in OpenImageDexFiles() local
1728 auto* dex_cache = dex_caches->Get(i); in AddImageSpace() local
2066 auto dex_cache(hs.NewHandle(down_cast<mirror::DexCache*>( in AllocDexCache() local
2498 mirror::DexCache* dex_cache = RegisterDexFile(dex_file, class_loader.Get()); in DefineClass() local
3200 Handle<mirror::DexCache> dex_cache(hs.NewHandle(AllocDexCache( in AppendToBootClassPath() local
3210 Handle<mirror::DexCache> dex_cache) { in AppendToBootClassPath()
3217 Handle<mirror::DexCache> dex_cache) { in RegisterDexFileLocked()
3262 mirror::DexCache* dex_cache = FindDexCacheLocked(self, dex_file, true); in RegisterDexFile() local
[all …]
Dart_method.cc60 Handle<mirror::DexCache> dex_cache(hs.NewHandle(GetDexCache())); in GetNameAsString() local
336 auto* dex_cache = GetDexCache(); in EqualParameters() local
Dcommon_throws.cc361 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache(); in ThrowNoSuchMethodError() local
390 mirror::DexCache* dex_cache = in ThrowNullPointerExceptionForMethodAccess() local
398 mirror::DexCache* dex_cache = method->GetDeclaringClass()->GetDexCache(); in ThrowNullPointerExceptionForMethodAccess() local
Dart_field-inl.h296 auto* dex_cache = declaring_class->GetDexCache(); in GetType() local
322 auto* dex_cache = GetDexCache(); in GetStringName() local

12