Searched refs:referent (Results 1 – 5 of 5) sorted by relevance
52 mirror::Object* const referent = reference->GetReferent(); in GetReferent() local55 if (UNLIKELY(!SlowPathEnabled()) || referent == nullptr) { in GetReferent()56 return referent; in GetReferent()191 mirror::HeapReference<mirror::Object>* referent = ref->GetReferentReferenceAddr(); in DelayReferenceReferent() local192 if (referent->AsMirrorPtr() != nullptr && !is_marked_callback(referent, arg)) { in DelayReferenceReferent()
29 mirror::Object* const referent = in Reference_getReferent() local31 return soa.AddLocalReference<jobject>(referent); in Reference_getReferent()
70 void SetReferent(Object* referent) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetReferent() argument71 SetFieldObjectVolatile<kTransactionActive>(ReferentOffset(), referent); in SetReferent()
467 mirror::Object* referent = obj->GetFieldObject<mirror::Object, kVerifyNone>(off); in operator ()() local468 DCHECK(patcher_->InHeap(referent)) << "Referent is not in the heap."; in operator ()()469 mirror::Object* moved_object = patcher_->RelocatedAddressOf(referent); in operator ()()475 mirror::Object* referent = ref->GetReferent(); in operator ()() local476 DCHECK(patcher_->InHeap(referent)) << "Referent is not in the heap."; in operator ()()477 mirror::Object* moved_object = patcher_->RelocatedAddressOf(referent); in operator ()()
565 mirror::ArtField* referent = java_lang_ref_Reference->GetInstanceField(3); in FinishInit() local566 CHECK_STREQ(referent->GetName(), "referent"); in FinishInit()567 CHECK_STREQ(referent->GetTypeDescriptor(), "Ljava/lang/Object;"); in FinishInit()