Home
last modified time | relevance | path

Searched refs:dex_cache (Results 51 – 62 of 62) sorted by relevance

123

/art/runtime/jni/
Djava_vm_ext.cc927 ObjPtr<mirror::DexCache> dex_cache = caller->GetDexCache(); in LoadNativeLibrary() local
928 if (dex_cache != nullptr) { in LoadNativeLibrary()
929 caller_location = dex_cache->GetLocation()->ToModifiedUtf8(); in LoadNativeLibrary()
/art/compiler/dex/
Dinline_method_analyser.cc714 ObjPtr<mirror::DexCache> dex_cache = method->GetDexCache(); in ComputeSpecialAccessorInfo() local
722 if (!method_class->CanAccessResolvedField(field_class, field, dex_cache, field_idx) || in ComputeSpecialAccessorInfo()
/art/dex2oat/linker/
Doat_writer.cc1543 ObjPtr<mirror::DexCache> dex_cache = class_linker_->FindDexCache(Thread::Current(), *dex_file); in StartClass() local
1546 class_linker_->LookupResolvedType(class_def.class_idx_, dex_cache, class_loader_); in StartClass()
1593 ObjPtr<mirror::DexCache> dex_cache = class_linker_->FindDexCache(self, *dex_file_); in VisitMethod() local
1598 method.GetIndex(), dex_cache, /*class_loader=*/ nullptr); in VisitMethod()
1609 dex_cache, in VisitMethod()
1915 ObjPtr<mirror::DexCache> dex_cache = in GetTargetMethod() local
1919 class_linker_->LookupResolvedMethod(ref.index, dex_cache, class_loader_); in GetTargetMethod()
1954 ObjPtr<mirror::DexCache> dex_cache = GetDexCache(patch.TargetTypeDexFile()); in GetTargetType() local
1956 class_linker_->LookupResolvedType(patch.TargetTypeIndex(), dex_cache, class_loader_); in GetTargetType()
/art/runtime/native/
Ddalvik_system_DexFile.cc450 ObjPtr<mirror::DexCache> dex_cache = in DexFile_defineClassNative() local
452 if (dex_cache == nullptr) { in DexFile_defineClassNative()
/art/runtime/interpreter/mterp/
Dmterp.cc787 ObjPtr<mirror::DexCache> dex_cache = in MterpFieldAccessFast() local
792 ArtField* field = dex_cache->GetResolvedField(field_idx, kRuntimePointerSize); in MterpFieldAccessFast()
/art/dex2oat/
Ddex2oat_test.cc2409 ObjPtr<mirror::DexCache> dex_cache = obj->AsDexCache(); in TEST_F()
2410 GcRoot<mirror::String>* preresolved_strings = dex_cache->GetPreResolvedStrings(); in TEST_F()
2411 ASSERT_EQ(dex_file->NumStringIds(), dex_cache->NumPreResolvedStrings()); in TEST_F()
2412 for (size_t i = 0; i < dex_cache->NumPreResolvedStrings(); ++i) { in TEST_F()
Ddex2oat.cc2171 ObjPtr<mirror::DexCache> dex_cache = class_linker->RegisterDexFile( in CompileDexFiles() local
2174 if (dex_cache == nullptr) { in CompileDexFiles()
/art/runtime/
Druntime.h572 void RecordResolveString(ObjPtr<mirror::DexCache> dex_cache, dex::StringIndex string_idx) const
DAndroid.bp166 "mirror/dex_cache.cc",
Druntime.cc2589 void Runtime::RecordResolveString(ObjPtr<mirror::DexCache> dex_cache, in RecordResolveString() argument
2593 GetTransaction()->RecordResolveString(dex_cache, string_idx); in RecordResolveString()
Dthread.cc2000 ObjPtr<mirror::DexCache> dex_cache = m->GetDexCache(); in StartMethod() local
2002 if (dex_cache != nullptr) { // be tolerant of bad input in StartMethod()
2003 const DexFile* dex_file = dex_cache->GetDexFile(); in StartMethod()
/art/runtime/entrypoints/quick/
Dquick_trampoline_entrypoints.cc1201 ObjPtr<mirror::DexCache> dex_cache = caller->GetDexCache(); in DumpB74410240DebugData() local
1203 caller = class_linker->LookupResolvedMethod(method_index, dex_cache, class_loader); in DumpB74410240DebugData()

123