Home
last modified time | relevance | path

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

/art/compiler/driver/
Ddex_compilation_unit.h115 return dex_cache_; in GetDexCache()
174 const Handle<mirror::DexCache> dex_cache_; variable
Ddex_compilation_unit.cc48 dex_cache_(dex_cache), in DexCompilationUnit()
/art/compiler/optimizing/
Dssa_builder.h58 dex_cache_(dex_cache), in SsaBuilder()
129 Handle<mirror::DexCache> dex_cache_; variable
Dssa_builder.cc541 dex_cache_, in BuildSsa()
/art/runtime/
Dtransaction.cc646 dex_cache_.Read()->ClearString(string_idx_); in Undo()
651 : dex_cache_(dex_cache), in ResolveStringLog()
658 dex_cache_.VisitRoot(visitor, RootInfo(kRootVMInternal)); in VisitRoots()
662 dex_cache_.Read()->ClearMethodType(proto_idx_); in Undo()
667 : dex_cache_(dex_cache), in ResolveMethodTypeLog()
674 dex_cache_.VisitRoot(visitor, RootInfo(kRootVMInternal)); in VisitRoots()
Dtransaction.h270 GcRoot<mirror::DexCache> dex_cache_;
285 GcRoot<mirror::DexCache> dex_cache_;
Dclass_linker_test.cc582 addOffset(OFFSETOF_MEMBER(mirror::Class, dex_cache_), "dexCache"); in ClassOffsets()
/art/runtime/dex/
Ddex_file_annotations.h172 dex_cache_(dex_cache), in RuntimeEncodedStaticFieldValueIterator()
181 const Handle<mirror::DexCache> dex_cache_; // Dex cache to resolve literal objects.
Ddex_file_annotations.cc1846 DCHECK(dex_cache_ != nullptr); in ReadValueToField()
1860 dex_cache_); in ReadValueToField()
1866 dex_cache_, in ReadValueToField()
/art/dex2oat/linker/
Doat_writer.cc1459 dex_cache_(nullptr), in InitImageMethodVisitor()
1479 dex_cache_ = class_linker_->FindDexCache(Thread::Current(), *dex_file); in StartClass()
1480 DCHECK(dex_cache_ != nullptr); in StartClass()
1481 DCHECK(dex_cache_->GetDexFile() == dex_file); in StartClass()
1485 klass_ = class_linker_->LookupResolvedType(class_def.class_idx_, dex_cache_, class_loader_); in StartClass()
1487 if (UNLIKELY(klass_->GetDexCache() != dex_cache_)) { in StartClass()
1538 ? klass_->FindInterfaceMethod(dex_cache_, method.GetIndex(), pointer_size_) in VisitMethod()
1539 : klass_->FindClassMethod(dex_cache_, method.GetIndex(), pointer_size_); in VisitMethod()
1573 ObjPtr<mirror::DexCache> dex_cache_; // Updated in `StartClass()`. member in art::linker::OatWriter::InitImageMethodVisitor
1594 dex_cache_(nullptr), in WriteCodeMethodVisitor()
[all …]
/art/runtime/verifier/
Dmethod_verifier.cc168 dex_cache_(dex_cache), in MethodVerifier()
753 Handle<mirror::DexCache> dex_cache_ GUARDED_BY(Locks::mutator_lock_);
1130 linker->ResolveType(iterator.GetHandlerTypeIndex(), dex_cache_, class_loader_); in ScanTryCatchBlocks()
2372 type_idx, dex_cache_.Get(), class_loader_.Get()); in CodeFlowVerifyInstruction()
3478 linker->ResolveType(handler_type_idx, dex_cache_, class_loader_); in CodeFlowVerifyInstruction()
3600 ? linker->ResolveType(class_idx, dex_cache_, class_loader_) in ResolveClass()
3601 : linker->LookupResolvedType(class_idx, dex_cache_.Get(), class_loader_.Get()); in ResolveClass()
3759 ArtMethod* res_method = dex_cache_->GetResolvedMethod(dex_method_idx); in ResolveMethodAndCheckAccess()
3762 klass, dex_cache_.Get(), class_loader_.Get(), dex_method_idx); in ResolveMethodAndCheckAccess()
3776 klass, dex_cache_.Get(), class_loader_.Get(), dex_method_idx); in ResolveMethodAndCheckAccess()
[all …]
/art/runtime/mirror/
Dclass.h691 return MemberOffset(OFFSETOF_MEMBER(Class, dex_cache_)); in DexCacheOffset()
1451 HeapReference<DexCache> dex_cache_; variable
Dclass-inl.h105 OFFSET_OF_OBJECT_MEMBER(Class, dex_cache_)); in GetDexCache()
Dclass.cc310 SetFieldObjectTransaction(OFFSET_OF_OBJECT_MEMBER(Class, dex_cache_), new_dex_cache); in SetDexCache()