Searched refs:mirror_ptr (Results 1 – 1 of 1) sorted by relevance
62 explicit ObjectReference(MirrorType* mirror_ptr) in ObjectReference() argument64 : reference_(Compress(mirror_ptr)) { in ObjectReference()68 static uint32_t Compress(MirrorType* mirror_ptr) REQUIRES_SHARED(Locks::mutator_lock_) { in Compress() argument69 uintptr_t as_bits = reinterpret_cast<uintptr_t>(mirror_ptr); in Compress()89 static HeapReference<MirrorType> FromMirrorPtr(MirrorType* mirror_ptr) in FromMirrorPtr() argument91 return HeapReference<MirrorType>(mirror_ptr); in FromMirrorPtr()101 explicit HeapReference(MirrorType* mirror_ptr) REQUIRES_SHARED(Locks::mutator_lock_) in HeapReference() argument102 : ObjectReference<kPoisonHeapReferences, MirrorType>(mirror_ptr) {} in HeapReference()