Lines Matching refs:dex_cache
754 Handle<mirror::DexCache> dex_cache(hs.NewHandle(class_linker->FindDexCache(*dex_file))); in LoadImageClasses() local
756 class_linker->ResolveType(*dex_file, exception_type_idx, dex_cache, in LoadImageClasses()
832 mirror::DexCache* dex_cache = Runtime::Current()->GetClassLinker()->FindDexCache(dex_file); in CanAssumeTypeIsPresentInDexCache() local
833 mirror::Class* resolved_class = dex_cache->GetResolvedType(type_idx); in CanAssumeTypeIsPresentInDexCache()
857 Handle<mirror::DexCache> dex_cache( in CanAssumeStringIsPresentInDexCache() local
859 Runtime::Current()->GetClassLinker()->ResolveString(dex_file, string_idx, dex_cache); in CanAssumeStringIsPresentInDexCache()
884 mirror::DexCache* dex_cache = Runtime::Current()->GetClassLinker()->FindDexCache(dex_file); in CanAccessTypeWithoutChecks() local
886 mirror::Class* resolved_class = dex_cache->GetResolvedType(type_idx); in CanAccessTypeWithoutChecks()
895 mirror::Class* referrer_class = dex_cache->GetResolvedType(method_id.class_idx_); in CanAccessTypeWithoutChecks()
921 mirror::DexCache* dex_cache = Runtime::Current()->GetClassLinker()->FindDexCache(dex_file); in CanAccessInstantiableTypeWithoutChecks() local
923 mirror::Class* resolved_class = dex_cache->GetResolvedType(type_idx); in CanAccessInstantiableTypeWithoutChecks()
929 mirror::Class* referrer_class = dex_cache->GetResolvedType(method_id.class_idx_); in CanAccessInstantiableTypeWithoutChecks()
953 mirror::DexCache* dex_cache = Runtime::Current()->GetClassLinker()->FindDexCache(dex_file); in CanEmbedTypeInCode() local
954 mirror::Class* resolved_class = dex_cache->GetResolvedType(type_idx); in CanEmbedTypeInCode()
1003 mirror::DexCache* dex_cache = Runtime::Current()->GetClassLinker()->FindDexCache(dex_file); in CanEmbedStringInCode() local
1004 mirror::String* resolved_string = dex_cache->GetResolvedString(string_idx); in CanEmbedStringInCode()
1070 mirror::DexCache* dex_cache; in ComputeInstanceFieldInfo() local
1082 dex_cache = dex_cache_handle.Get(); in ComputeInstanceFieldInfo()
1087 dex_cache, referrer_class, resolved_field, field_idx); in ComputeInstanceFieldInfo()
1122 mirror::DexCache* dex_cache; in ComputeStaticFieldInfo() local
1134 dex_cache = dex_cache_handle.Get(); in ComputeStaticFieldInfo()
1140 dex_cache, referrer_class, resolved_field, field_idx, field_offset, in ComputeStaticFieldInfo()
1291 Handle<mirror::DexCache> dex_cache( in ComputeInvokeInfo() local
1298 ResolveMethod(soa, dex_cache, class_loader, mUnit, method_idx, orig_invoke_type))); in ComputeInvokeInfo()
1300 ? ResolveCompilingMethodsClass(soa, dex_cache, class_loader, mUnit) : nullptr; in ComputeInvokeInfo()
1312 soa, dex_cache, class_loader, mUnit, referrer_class, resolved_method, in ComputeInvokeInfo()
1319 resolved_method, dex_cache.Get(), in ComputeInvokeInfo()
1620 Handle<mirror::DexCache> dex_cache(hs.NewHandle(class_linker->FindDexCache(dex_file))); in ResolveClassFieldsAndMethods() local
1622 mirror::Class* klass = class_linker->ResolveType(dex_file, class_def.class_idx_, dex_cache, in ResolveClassFieldsAndMethods()
1650 dex_cache, class_loader, true); in ResolveClassFieldsAndMethods()
1665 dex_cache, class_loader, false); in ResolveClassFieldsAndMethods()
1675 dex_cache, class_loader, in ResolveClassFieldsAndMethods()
1685 dex_cache, class_loader, in ResolveClassFieldsAndMethods()
1708 Handle<mirror::DexCache> dex_cache(hs.NewHandle(class_linker->FindDexCache(dex_file))); in ResolveType() local
1711 mirror::Class* klass = class_linker->ResolveType(dex_file, type_idx, dex_cache, class_loader); in ResolveType()
1787 Handle<mirror::DexCache> dex_cache(hs.NewHandle(class_linker->FindDexCache(dex_file))); in VerifyClass() local
1789 if (verifier::MethodVerifier::VerifyClass(&dex_file, dex_cache, class_loader, &class_def, true, in VerifyClass()