Lines Matching refs:DexCache

71   DexCache::SetNativePairPtrSize(dex_cache, 0, first_elem, pointer_size);  in Initialize()
74 inline uint32_t DexCache::ClassSize(PointerSize pointer_size) { in ClassSize()
79 inline uint32_t DexCache::StringSlotIndex(dex::StringIndex string_idx) { in StringSlotIndex()
86 inline String* DexCache::GetResolvedString(dex::StringIndex string_idx) { in GetResolvedString()
105 inline void DexCache::SetResolvedString(dex::StringIndex string_idx, ObjPtr<String> resolved) { in SetResolvedString()
118 inline void DexCache::SetPreResolvedString(dex::StringIndex string_idx, ObjPtr<String> resolved) { in SetPreResolvedString()
129 inline void DexCache::ClearPreResolvedStrings() { in ClearPreResolvedStrings()
140 inline void DexCache::ClearString(dex::StringIndex string_idx) { in ClearString()
151 inline uint32_t DexCache::TypeSlotIndex(dex::TypeIndex type_idx) { in TypeSlotIndex()
158 inline Class* DexCache::GetResolvedType(dex::TypeIndex type_idx) { in GetResolvedType()
165 inline void DexCache::SetResolvedType(dex::TypeIndex type_idx, ObjPtr<Class> resolved) { in SetResolvedType()
177 inline void DexCache::ClearResolvedType(dex::TypeIndex type_idx) { in ClearResolvedType()
188 inline uint32_t DexCache::MethodTypeSlotIndex(dex::ProtoIndex proto_idx) { in MethodTypeSlotIndex()
196 inline MethodType* DexCache::GetResolvedMethodType(dex::ProtoIndex proto_idx) { in GetResolvedMethodType()
201 inline void DexCache::SetResolvedMethodType(dex::ProtoIndex proto_idx, MethodType* resolved) { in SetResolvedMethodType()
209 inline CallSite* DexCache::GetResolvedCallSite(uint32_t call_site_idx) { in GetResolvedCallSite()
218 inline ObjPtr<CallSite> DexCache::SetResolvedCallSite(uint32_t call_site_idx, in SetResolvedCallSite()
239 inline uint32_t DexCache::FieldSlotIndex(uint32_t field_idx) { in FieldSlotIndex()
246 inline ArtField* DexCache::GetResolvedField(uint32_t field_idx, PointerSize ptr_size) { in GetResolvedField()
252 inline void DexCache::SetResolvedField(uint32_t field_idx, ArtField* field, PointerSize ptr_size) { in SetResolvedField()
259 inline void DexCache::ClearResolvedField(uint32_t field_idx, PointerSize ptr_size) { in ClearResolvedField()
271 inline uint32_t DexCache::MethodSlotIndex(uint32_t method_idx) { in MethodSlotIndex()
278 inline ArtMethod* DexCache::GetResolvedMethod(uint32_t method_idx, PointerSize ptr_size) { in GetResolvedMethod()
284 inline void DexCache::SetResolvedMethod(uint32_t method_idx, in SetResolvedMethod()
293 inline void DexCache::ClearResolvedMethod(uint32_t method_idx, PointerSize ptr_size) { in ClearResolvedMethod()
306 NativeDexCachePair<T> DexCache::GetNativePairPtrSize(std::atomic<NativeDexCachePair<T>>* pair_array, in GetNativePairPtrSize()
322 void DexCache::SetNativePairPtrSize(std::atomic<NativeDexCachePair<T>>* pair_array, in SetNativePairPtrSize()
364 inline void DexCache::VisitReferences(ObjPtr<Class> klass, const Visitor& visitor) { in VisitReferences()
393 inline void DexCache::FixupStrings(StringDexCacheType* dest, const Visitor& visitor) { in FixupStrings()
405 inline void DexCache::FixupResolvedTypes(TypeDexCacheType* dest, const Visitor& visitor) { in FixupResolvedTypes()
417 inline void DexCache::FixupResolvedMethodTypes(MethodTypeDexCacheType* dest, in FixupResolvedMethodTypes()
430 inline void DexCache::FixupResolvedCallSites(GcRoot<mirror::CallSite>* dest, in FixupResolvedCallSites()
440 inline ObjPtr<String> DexCache::GetLocation() { in GetLocation()
441 return GetFieldObject<String>(OFFSET_OF_OBJECT_MEMBER(DexCache, location_)); in GetLocation()