Searched refs:reference_ (Results 1 - 3 of 3) sorted by relevance

/art/runtime/mirror/
H A Dobject_reference.h41 reference_ = Compress(other);
45 reference_ = 0;
49 return reference_;
55 : reference_(Compress(mirror_ptr)) {
66 uintptr_t as_bits = kPoisonReferences ? -reference_ : reference_;
73 uint32_t reference_; member in class:art::mirror::ObjectReference
H A Dobject-inl.h149 if (UNLIKELY(atomic_rb_ptr->LoadRelaxed() != expected_ref.reference_)) {
153 } while (!atomic_rb_ptr->CompareExchangeWeakSequentiallyConsistent(expected_ref.reference_,
154 new_ref.reference_));
155 DCHECK_EQ(new_ref.reference_, atomic_rb_ptr->LoadRelaxed());
704 bool success = atomic_addr->CompareExchangeWeakSequentiallyConsistent(old_ref.reference_,
705 new_ref.reference_);
736 bool success = atomic_addr->CompareExchangeStrongSequentiallyConsistent(old_ref.reference_,
737 new_ref.reference_);
/art/runtime/
H A Dhandle.h38 ConstHandle() : reference_(nullptr) {
41 ALWAYS_INLINE ConstHandle(const ConstHandle<T>& handle) : reference_(handle.reference_) {
45 reference_ = handle.reference_;
49 ALWAYS_INLINE explicit ConstHandle(StackReference<T>* reference) : reference_(reference) {
61 return reference_->AsMirrorPtr();
65 if (UNLIKELY(reference_->AsMirrorPtr() == nullptr)) {
69 return reinterpret_cast<jobject>(reference_);
73 StackReference<T>* reference_; member in class:art::ConstHandle
[all...]

Completed in 68 milliseconds