Lines Matching refs:dex_cache
377 Handle<mirror::DexCache> dex_cache, in CompileMethodHarness() argument
393 dex_cache); in CompileMethodHarness()
424 Handle<mirror::DexCache> dex_cache) { in CompileMethodQuick() argument
435 Handle<mirror::DexCache> dex_cache) { in CompileMethodQuick() argument
451 access_flags, method_idx, dex_file, dex_cache); in CompileMethodQuick()
481 dex_cache); in CompileMethodQuick()
518 dex_cache, in CompileMethodQuick()
555 MutableHandle<mirror::DexCache> dex_cache(hs.NewHandle<mirror::DexCache>(nullptr)); in ResolveConstStrings() local
559 dex_cache.Assign(class_linker->FindDexCache(soa.Self(), *dex_file)); in ResolveConstStrings()
601 ObjPtr<mirror::String> string = class_linker->ResolveString(string_index, dex_cache); in ResolveConstStrings()
624 Handle<mirror::DexCache> dex_cache, in InitializeTypeCheckBitstrings() argument
642 dex_cache.Get(), in InitializeTypeCheckBitstrings()
666 MutableHandle<mirror::DexCache> dex_cache(hs.NewHandle<mirror::DexCache>(nullptr)); in InitializeTypeCheckBitstrings() local
669 dex_cache.Assign(class_linker->FindDexCache(soa.Self(), *dex_file)); in InitializeTypeCheckBitstrings()
675 InitializeTypeCheckBitstrings(driver, class_linker, dex_cache, *dex_file, method); in InitializeTypeCheckBitstrings()
1058 MutableHandle<mirror::DexCache> dex_cache = hs.NewHandle(java_lang_Throwable->GetDexCache()); in LoadImageClasses() local
1059 DCHECK(dex_cache != nullptr); in LoadImageClasses()
1073 if (dex_cache->GetDexFile() != dex_file) { in LoadImageClasses()
1074 dex_cache.Assign(class_linker->RegisterDexFile(*dex_file, /*class_loader=*/ nullptr)); in LoadImageClasses()
1075 DCHECK(dex_cache != nullptr); in LoadImageClasses()
1078 exception_type_idx, dex_cache, ScopedNullHandle<mirror::ClassLoader>()); in LoadImageClasses()
1311 Handle<mirror::DexCache> dex_cache(mUnit->GetDexCache()); in ComputeInstanceFieldInfo() local
1314 resolved_field = ResolveField(soa, dex_cache, class_loader, field_idx, /* is_static= */ false); in ComputeInstanceFieldInfo()
1316 ? ResolveCompilingMethodsClass(soa, dex_cache, class_loader, mUnit) : nullptr; in ComputeInstanceFieldInfo()
1321 dex_cache.Get(), referrer_class, resolved_field, field_idx); in ComputeInstanceFieldInfo()
1536 Handle<mirror::DexCache> dex_cache(hs.NewHandle(class_linker->FindDexCache( in Visit() local
1540 class_linker->ResolveType(class_def.class_idx_, dex_cache, class_loader); in Visit()
1597 dex_cache, in Visit()
1609 field.GetIndex(), dex_cache, class_loader, /*is_static=*/ true); in Visit()
1617 field.GetIndex(), dex_cache, class_loader, /*is_static=*/ false); in Visit()
1643 Handle<mirror::DexCache> dex_cache(hs.NewHandle(class_linker->RegisterDexFile( in Visit() local
1646 ObjPtr<mirror::Class> klass = (dex_cache != nullptr) in Visit()
1647 ? class_linker->ResolveType(dex::TypeIndex(type_idx), dex_cache, class_loader) in Visit()
1897 Handle<mirror::DexCache> dex_cache(hs.NewHandle(class_linker->FindDexCache( in Visit() local
1904 dex_cache, in Visit()
2338 Handle<mirror::DexCache> dex_cache = hs.NewHandle(klass->GetDexCache()); in InternStrings() local
2343 annotations::RuntimeEncodedStaticFieldValueIterator value_it(dex_cache, in InternStrings()
2351 dex::StringIndex(value_it.GetJavaValue().i), dex_cache); in InternStrings()
2362 dex::StringIndex(inst->VRegB_21c()), dex_cache); in InternStrings()
2366 dex::StringIndex(inst->VRegB_31c()), dex_cache); in InternStrings()
2592 Handle<mirror::DexCache> dex_cache; in CompileDexFile() local
2596 dex_cache = hs.NewHandle(class_linker->FindDexCache(soa.Self(), dex_file)); in CompileDexFile()
2603 dex_cache = hs.NewHandle(klass->GetDexCache()); in CompileDexFile()
2633 dex_cache); in CompileDexFile()