Searched refs:StringDexCacheType (Results 1 – 5 of 5) sorted by relevance
/art/runtime/mirror/ |
D | dex_cache.cc | 66 StringDexCacheType* strings = in InitializeNativeFields() 67 AllocArray<StringDexCacheType>(self, linear_alloc, num_strings); in InitializeNativeFields() 79 DCHECK_ALIGNED(types, alignof(StringDexCacheType)) << in InitializeNativeFields() 81 DCHECK_ALIGNED(strings, alignof(StringDexCacheType)) << in InitializeNativeFields() 83 static_assert(alignof(StringDexCacheType) == 8u, in InitializeNativeFields() 210 void DexCache::SetNativeArrays(StringDexCacheType* strings, in SetNativeArrays()
|
D | dex_cache.h | 121 using StringDexCacheType = std::atomic<StringDexCachePair>; variable 200 void FixupStrings(StringDexCacheType* dest, const Visitor& visitor) 330 StringDexCacheType* GetStrings() ALWAYS_INLINE REQUIRES_SHARED(Locks::mutator_lock_) { in GetStrings() 331 return GetFieldPtr64<StringDexCacheType*, kVerifyFlags>(StringsOffset()); in GetStrings() 340 void SetStrings(StringDexCacheType* strings) ALWAYS_INLINE REQUIRES_SHARED(Locks::mutator_lock_) { in SetStrings() 477 void SetNativeArrays(StringDexCacheType* strings,
|
D | dex_cache-inl.h | 142 StringDexCacheType* slot = &GetStrings()[slot_idx]; in ClearString() 363 inline void DexCache::FixupStrings(StringDexCacheType* dest, const Visitor& visitor) { in FixupStrings() 364 StringDexCacheType* src = GetStrings(); in FixupStrings()
|
D | class.h | 79 using StringDexCacheType = std::atomic<StringDexCachePair>; variable
|
/art/dex2oat/linker/ |
D | image_writer.cc | 1139 mirror::StringDexCacheType* resolved_strings = dex_cache->GetStrings(); in ClearDexCache()
|