diff options
Diffstat (limited to 'runtime/mirror/dex_cache-inl.h')
-rw-r--r-- | runtime/mirror/dex_cache-inl.h | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/runtime/mirror/dex_cache-inl.h b/runtime/mirror/dex_cache-inl.h index 010c5a52e4..7736f47066 100644 --- a/runtime/mirror/dex_cache-inl.h +++ b/runtime/mirror/dex_cache-inl.h @@ -282,8 +282,8 @@ inline void DexCache::SetResolvedMethod(uint32_t method_idx, template <typename T> NativeDexCachePair<T> DexCache::GetNativePairPtrSize(std::atomic<NativeDexCachePair<T>>* pair_array, size_t idx, - PointerSize ptr_size) { - if (ptr_size == PointerSize::k64) { + PointerSize ptr_size ATTRIBUTE_UNUSED) { + if (kRuntimePointerSize == PointerSize::k64) { auto* array = reinterpret_cast<std::atomic<ConversionPair64>*>(pair_array); ConversionPair64 value = AtomicLoadRelaxed16B(&array[idx]); return NativeDexCachePair<T>(reinterpret_cast64<T*>(value.first), @@ -299,8 +299,8 @@ template <typename T> void DexCache::SetNativePairPtrSize(std::atomic<NativeDexCachePair<T>>* pair_array, size_t idx, NativeDexCachePair<T> pair, - PointerSize ptr_size) { - if (ptr_size == PointerSize::k64) { + PointerSize ptr_size ATTRIBUTE_UNUSED) { + if (kRuntimePointerSize == PointerSize::k64) { auto* array = reinterpret_cast<std::atomic<ConversionPair64>*>(pair_array); ConversionPair64 v(reinterpret_cast64<uint64_t>(pair.object), pair.index); AtomicStoreRelease16B(&array[idx], v); |