Lines Matching refs:index_
80 DCHECK_LT(string_idx.index_, GetDexFile()->NumStringIds()); in StringSlotIndex()
81 const uint32_t slot_idx = string_idx.index_ % kDexCacheStringCacheSize; in StringSlotIndex()
93 DCHECK_LT(string_idx.index_, num_preresolved_strings); in GetResolvedString()
95 mirror::String* string = preresolved_strings[string_idx.index_].Read(); in GetResolvedString()
102 std::memory_order_relaxed).GetObjectForIndex(string_idx.index_); in GetResolvedString()
108 StringDexCachePair(resolved, string_idx.index_), std::memory_order_relaxed); in SetResolvedString()
120 DCHECK_LT(string_idx.index_, GetDexFile()->NumStringIds()); in SetPreResolvedString()
121 GetPreResolvedStrings()[string_idx.index_] = GcRoot<mirror::String>(resolved); in SetPreResolvedString()
145 if (slot->load(std::memory_order_relaxed).index == string_idx.index_) { in ClearString()
152 DCHECK_LT(type_idx.index_, GetDexFile()->NumTypeIds()); in TypeSlotIndex()
153 const uint32_t slot_idx = type_idx.index_ % kDexCacheTypeCacheSize; in TypeSlotIndex()
162 std::memory_order_relaxed).GetObjectForIndex(type_idx.index_); in GetResolvedType()
173 TypeDexCachePair(resolved, type_idx.index_), std::memory_order_release); in SetResolvedType()
183 if (slot->load(std::memory_order_relaxed).index == type_idx.index_) { in ClearResolvedType()
191 DCHECK_LT(proto_idx.index_, GetDexFile()->NumProtoIds()); in MethodTypeSlotIndex()
192 const uint32_t slot_idx = proto_idx.index_ % kDexCacheMethodTypeCacheSize; in MethodTypeSlotIndex()
199 std::memory_order_relaxed).GetObjectForIndex(proto_idx.index_); in GetResolvedMethodType()
205 MethodTypeDexCachePair(resolved, proto_idx.index_), std::memory_order_relaxed); in SetResolvedMethodType()