Home
last modified time | relevance | path

Searched refs:Compress (Results 1 – 3 of 3) sorted by relevance

/art/runtime/mirror/
Dobject_reference-inl.h28 inline uint32_t PtrCompression<kPoisonReferences, MirrorType>::Compress(ObjPtr<MirrorType> ptr) { in Compress() function
29 return Compress(ptr.Ptr()); in Compress()
41 return reference_.CompareAndSetWeakRelaxed(Compression::Compress(expected_ptr), in CasWeakRelaxed()
42 Compression::Compress(new_ptr)); in CasWeakRelaxed()
Dobject_reference.h98 static uint32_t Compress(MirrorType* mirror_ptr) { in Compress() function
110 static uint32_t Compress(ObjPtr<MirrorType> ptr) REQUIRES_SHARED(Locks::mutator_lock_);
134 reference_ = Compression::Compress(other); in Assign()
155 : reference_(Compression::Compress(mirror_ptr)) { in ObjectReference()
184 reference_.store(Compression::Compress(other), std::memory_order_seq_cst); in Assign()
186 reference_.StoreJavaData(Compression::Compress(other)); in Assign()
212 : reference_(Compression::Compress(mirror_ptr)) {} in HeapReference()
Dobject-inl.h691 uint32_t old_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(old_value)); in CasFieldObjectWithoutWriteBarrier()
692 uint32_t new_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(new_value)); in CasFieldObjectWithoutWriteBarrier()
722 uint32_t old_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(old_value)); in CompareAndExchangeFieldObject()
723 uint32_t new_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(new_value)); in CompareAndExchangeFieldObject()
748 uint32_t new_ref(PtrCompression<kPoisonHeapReferences, Object>::Compress(new_value)); in ExchangeFieldObject()