Home
last modified time | relevance | path

Searched refs:dex_cache_ (Results 1 – 10 of 10) sorted by relevance

/art/runtime/verifier/
Dmethod_verifier-inl.h46 return dex_cache_.Get(); in GetDexCache()
Dmethod_verifier.cc394 dex_cache_(dex_cache), in MethodVerifier()
764 dex_cache_, class_loader_); in ScanTryCatchBlocks()
1941 mirror::Class* klass = dex_cache_->GetResolvedType(type_idx); in CodeFlowVerifyInstruction()
3039 mirror::Class* klass = linker->ResolveType(*dex_file_, handler_type_idx, dex_cache_, in CodeFlowVerifyInstruction()
3161 mirror::Class* klass = dex_cache_->GetResolvedType(class_idx); in ResolveClassAndCheckAccess()
3171 dex_cache_->SetResolvedType(class_idx, result.GetClass()); in ResolveClassAndCheckAccess()
3250 ArtMethod* res_method = dex_cache_->GetResolvedMethod(dex_method_idx, pointer_size); in ResolveMethodAndCheckAccess()
3263 dex_cache_->SetResolvedMethod(dex_method_idx, res_method, pointer_size); in ResolveMethodAndCheckAccess()
3885 ArtField* field = class_linker->ResolveFieldJLS(*dex_file_, field_idx, dex_cache_, in GetStaticField()
3920 ArtField* field = class_linker->ResolveFieldJLS(*dex_file_, field_idx, dex_cache_, in GetInstanceField()
Dmethod_verifier.h703 Handle<mirror::DexCache> dex_cache_ GUARDED_BY(Locks::mutator_lock_);
/art/compiler/
Doat_writer.cc649 dex_cache_(nullptr) { in WriteCodeMethodVisitor()
663 if (dex_cache_ == nullptr || dex_cache_->GetDexFile() != dex_file) { in StartClass()
664 dex_cache_ = class_linker_->FindDexCache(*dex_file); in StartClass()
783 mirror::DexCache* dex_cache_; member in art::OatWriter::WriteCodeMethodVisitor
795 (dex_file_ == ref.dex_file) ? dex_cache_ : class_linker_->FindDexCache(*ref.dex_file); in GetTargetMethod()
829 ? dex_cache_ : class_linker_->FindDexCache(*patch.TargetTypeDexFile()); in GetTargetType()
/art/runtime/
Ddex_file.cc1188 : dex_file_(dex_file), dex_cache_(dex_cache), class_loader_(class_loader), linker_(linker), in EncodedStaticFieldValueIterator()
1277 mirror::String* resolved = linker_->ResolveString(dex_file_, jval_.i, *dex_cache_); in ReadValueToField()
1282 mirror::Class* resolved = linker_->ResolveType(dex_file_, jval_.i, *dex_cache_, in ReadValueToField()
Ddex_file.h1342 Handle<mirror::DexCache>* const dex_cache_; // Dex cache to resolve literal objects. variable
Dclass_linker_test.cc495 addOffset(OFFSETOF_MEMBER(mirror::Class, dex_cache_), "dexCache"); in ClassOffsets()
/art/runtime/mirror/
Dclass.h659 return MemberOffset(OFFSETOF_MEMBER(Class, dex_cache_)); in DexCacheOffset()
1193 HeapReference<DexCache> dex_cache_; variable
Dclass-inl.h61 return GetFieldObject<DexCache, kVerifyFlags>(OFFSET_OF_OBJECT_MEMBER(Class, dex_cache_)); in GetDexCache()
Dclass.cc143 SetFieldObject<false>(OFFSET_OF_OBJECT_MEMBER(Class, dex_cache_), new_dex_cache); in SetDexCache()