Searched refs:StringDexCacheType (Results 1 – 7 of 7) sorted by relevance
/art/runtime/mirror/ |
D | dex_cache.cc | 62 StringDexCacheType* strings = (dex_file->NumStringIds() == 0u) ? nullptr : in InitializeDexCache() 63 reinterpret_cast<StringDexCacheType*>(raw_arrays + layout.StringsOffset()); in InitializeDexCache() 112 DCHECK_ALIGNED(raw_arrays, alignof(StringDexCacheType)) << in InitializeDexCache() 114 DCHECK_ALIGNED(layout.StringsOffset(), alignof(StringDexCacheType)) << in InitializeDexCache() 116 DCHECK_ALIGNED(strings, alignof(StringDexCacheType)) << in InitializeDexCache() 118 static_assert(alignof(StringDexCacheType) == 8u, in InitializeDexCache() 243 StringDexCacheType* strings, in Init()
|
D | dex_cache.h | 121 using StringDexCacheType = std::atomic<StringDexCachePair>; variable 199 void FixupStrings(StringDexCacheType* dest, const Visitor& visitor) 337 StringDexCacheType* GetStrings() ALWAYS_INLINE REQUIRES_SHARED(Locks::mutator_lock_) { in GetStrings() 338 return GetFieldPtr64<StringDexCacheType*, kVerifyFlags>(StringsOffset()); in GetStrings() 347 void SetStrings(StringDexCacheType* strings) ALWAYS_INLINE REQUIRES_SHARED(Locks::mutator_lock_) { in SetStrings() 488 StringDexCacheType* strings,
|
D | dex_cache-inl.h | 143 StringDexCacheType* slot = &GetStrings()[slot_idx]; in ClearString() 396 inline void DexCache::FixupStrings(StringDexCacheType* dest, const Visitor& visitor) { in FixupStrings() 397 StringDexCacheType* src = GetStrings(); in FixupStrings()
|
D | class.h | 79 using StringDexCacheType = std::atomic<StringDexCachePair>; variable
|
/art/runtime/utils/ |
D | dex_cache_arrays_layout-inl.h | 64 static_assert(alignof(mirror::StringDexCacheType) == 8, in Alignment() 125 static_assert(alignof(mirror::StringDexCacheType) == 8, in StringsAlignment() 127 return alignof(mirror::StringDexCacheType); in StringsAlignment()
|
/art/dex2oat/linker/ |
D | image_writer.cc | 2323 mirror::StringDexCacheType* strings = dex_cache->GetStrings(); in CollectStringReferenceInfo() 3294 FixupDexCacheArray<mirror::StringDexCacheType>(orig_dex_cache, in FixupDexCache()
|
/art/runtime/gc/space/ |
D | image_space.cc | 534 FixupDexCacheArray<mirror::StringDexCacheType>(dex_cache, in VisitDexCacheArrays()
|