Lines Matching refs:dex_cache

378     Handle<mirror::DexCache> dex_cache,  in CompileMethodHarness()  argument
394 dex_cache); in CompileMethodHarness()
464 Handle<mirror::DexCache> dex_cache, in CompileMethodQuick() argument
475 Handle<mirror::DexCache> dex_cache) { in CompileMethodQuick() argument
504 driver->GetCompiler()->JniCompile(access_flags, method_idx, dex_file, dex_cache); in CompileMethodQuick()
531 dex_cache); in CompileMethodQuick()
567 dex_cache, in CompileMethodQuick()
605 MutableHandle<mirror::DexCache> dex_cache(hs.NewHandle<mirror::DexCache>(nullptr)); in ResolveConstStrings() local
609 dex_cache.Assign(class_linker->FindDexCache(soa.Self(), *dex_file)); in ResolveConstStrings()
663 ObjPtr<mirror::String> string = class_linker->ResolveString(string_index, dex_cache); in ResolveConstStrings()
686 Handle<mirror::DexCache> dex_cache, in InitializeTypeCheckBitstrings() argument
704 dex_cache.Get(), in InitializeTypeCheckBitstrings()
728 MutableHandle<mirror::DexCache> dex_cache(hs.NewHandle<mirror::DexCache>(nullptr)); in InitializeTypeCheckBitstrings() local
731 dex_cache.Assign(class_linker->FindDexCache(soa.Self(), *dex_file)); in InitializeTypeCheckBitstrings()
737 InitializeTypeCheckBitstrings(driver, class_linker, dex_cache, *dex_file, method); in InitializeTypeCheckBitstrings()
990 DexFileRecord(Handle<mirror::DexCache> dex_cache, Handle<mirror::ClassLoader> class_loader) in DexFileRecord() argument
992 : dex_cache_(dex_cache), in DexFileRecord()
994 processed_classes_(/*start_bits=*/ dex_cache->GetDexFile()->NumClassDefs(), in DexFileRecord()
997 processed_exception_types_(/*start_bits=*/ dex_cache->GetDexFile()->NumTypeIds(), in DexFileRecord()
1038 Handle<mirror::DexCache> dex_cache; member
1048 for (auto [exception_type_idx, dex_cache, class_loader] : exception_types_to_resolve_) { in ResolveExceptionTypes()
1050 class_linker->ResolveType(exception_type_idx, dex_cache, class_loader); in ResolveExceptionTypes()
1053 << dex_cache->GetDexFile()->GetTypeDescriptorView(exception_type_idx); in ResolveExceptionTypes()
1504 Handle<mirror::DexCache> dex_cache(mUnit->GetDexCache()); in ComputeInstanceFieldInfo() local
1507 resolved_field = ResolveField(soa, dex_cache, class_loader, field_idx, /* is_static= */ false); in ComputeInstanceFieldInfo()
1509 ? ResolveCompilingMethodsClass(soa, dex_cache, class_loader, mUnit) : nullptr; in ComputeInstanceFieldInfo()
1514 dex_cache.Get(), referrer_class, resolved_field, field_idx); in ComputeInstanceFieldInfo()
1712 Handle<mirror::DexCache> dex_cache = hs.NewHandle( in Visit() local
1715 DCHECK(dex_cache != nullptr); in Visit()
1718 ObjPtr<mirror::Class> klass = class_linker->ResolveType(type_idx, dex_cache, class_loader); in Visit()
1999 Handle<mirror::DexCache> dex_cache(hs.NewHandle(class_linker->FindDexCache( in Visit() local
2007 dex_cache, in Visit()
2449 Handle<mirror::DexCache> dex_cache = hs.NewHandle(klass->GetDexCache()); in InternStrings() local
2454 annotations::RuntimeEncodedStaticFieldValueIterator value_it(dex_cache, in InternStrings()
2462 dex::StringIndex(value_it.GetJavaValue().i), dex_cache); in InternStrings()
2473 dex::StringIndex(inst->VRegB_21c()), dex_cache); in InternStrings()
2477 dex::StringIndex(inst->VRegB_31c()), dex_cache); in InternStrings()
2706 Handle<mirror::DexCache> dex_cache; in CompileDexFile() local
2710 dex_cache = hs.NewHandle(class_linker->FindDexCache(soa.Self(), dex_file)); in CompileDexFile()
2715 dex_cache = hs.NewHandle(klass->GetDexCache()); in CompileDexFile()
2745 dex_cache, in CompileDexFile()