Searched refs:NativeDexCachePair (Results 1 – 2 of 2) sorted by relevance
/art/runtime/mirror/ |
D | dex_cache.h | 94 template <typename T> struct PACKED(2 * __SIZEOF_POINTER__) NativeDexCachePair { struct 99 NativeDexCachePair(T* object, uint32_t index) in NativeDexCachePair() function 102 NativeDexCachePair() : object(nullptr), index(0u) { } in NativeDexCachePair() argument 103 NativeDexCachePair(const NativeDexCachePair<T>&) = default; 104 NativeDexCachePair& operator=(const NativeDexCachePair<T>&) = default; argument 106 static void Initialize(std::atomic<NativeDexCachePair<T>>* dex_cache, PointerSize pointer_size); 129 using FieldDexCachePair = NativeDexCachePair<ArtField>; argument 419 static NativeDexCachePair<T> GetNativePairPtrSize(std::atomic<NativeDexCachePair<T>>* pair_array, 424 static void SetNativePairPtrSize(std::atomic<NativeDexCachePair<T>>* pair_array, 426 NativeDexCachePair<T> pair,
|
D | dex_cache-inl.h | 43 inline void NativeDexCachePair<T>::Initialize(std::atomic<NativeDexCachePair<T>>* dex_cache, in Initialize() 45 NativeDexCachePair<T> first_elem; in Initialize() 257 NativeDexCachePair<T> DexCache::GetNativePairPtrSize(std::atomic<NativeDexCachePair<T>>* pair_array, in GetNativePairPtrSize() 263 return NativeDexCachePair<T>(reinterpret_cast64<T*>(value.first), in GetNativePairPtrSize() 268 return NativeDexCachePair<T>(reinterpret_cast<T*>(value.first), value.second); in GetNativePairPtrSize() 273 void DexCache::SetNativePairPtrSize(std::atomic<NativeDexCachePair<T>>* pair_array, in SetNativePairPtrSize() 275 NativeDexCachePair<T> pair, in SetNativePairPtrSize()
|