Home
last modified time | relevance | path

Searched refs:referent (Results 1 – 5 of 5) sorted by relevance

/art/runtime/gc/
Dreference_processor.cc52 mirror::Object* const referent = reference->GetReferent(); in GetReferent() local
55 if (UNLIKELY(!SlowPathEnabled()) || referent == nullptr) { in GetReferent()
56 return referent; in GetReferent()
191 mirror::HeapReference<mirror::Object>* referent = ref->GetReferentReferenceAddr(); in DelayReferenceReferent() local
192 if (referent->AsMirrorPtr() != nullptr && !is_marked_callback(referent, arg)) { in DelayReferenceReferent()
/art/runtime/native/
Djava_lang_ref_Reference.cc29 mirror::Object* const referent = in Reference_getReferent() local
31 return soa.AddLocalReference<jobject>(referent); in Reference_getReferent()
/art/runtime/mirror/
Dreference.h70 void SetReferent(Object* referent) SHARED_LOCKS_REQUIRED(Locks::mutator_lock_) { in SetReferent() argument
71 SetFieldObjectVolatile<kTransactionActive>(ReferentOffset(), referent); in SetReferent()
/art/patchoat/
Dpatchoat.cc467 mirror::Object* referent = obj->GetFieldObject<mirror::Object, kVerifyNone>(off); in operator ()() local
468 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 ()() local
476 DCHECK(patcher_->InHeap(referent)) << "Referent is not in the heap."; in operator ()()
477 mirror::Object* moved_object = patcher_->RelocatedAddressOf(referent); in operator ()()
/art/runtime/
Dclass_linker.cc565 mirror::ArtField* referent = java_lang_ref_Reference->GetInstanceField(3); in FinishInit() local
566 CHECK_STREQ(referent->GetName(), "referent"); in FinishInit()
567 CHECK_STREQ(referent->GetTypeDescriptor(), "Ljava/lang/Object;"); in FinishInit()