Home
last modified time | relevance | path

Searched refs:FinalizerReference (Results 1 – 8 of 8) sorted by relevance

/art/runtime/native/
Djava_lang_ref_FinalizerReference.cc28 mirror::FinalizerReference* const ref = soa.Decode<mirror::FinalizerReference*>(javaThis); in FinalizerReference_makeCircularListIfUnenqueued()
33 NATIVE_METHOD(FinalizerReference, makeCircularListIfUnenqueued, "!()Z"),
/art/runtime/mirror/
Dreference.h126 class MANAGED FinalizerReference : public Reference {
129 return OFFSET_OF_OBJECT_MEMBER(FinalizerReference, zombie_); in ZombieOffset()
141 HeapReference<FinalizerReference> next_;
142 HeapReference<FinalizerReference> prev_;
146 DISALLOW_IMPLICIT_CONSTRUCTORS(FinalizerReference);
Dobject.h39 class FinalizerReference; variable
204 FinalizerReference* AsFinalizerReference() SHARED_LOCKS_REQUIRED(Locks::mutator_lock_);
Dobject-inl.h379 inline FinalizerReference* Object::AsFinalizerReference() { in AsFinalizerReference()
381 return down_cast<FinalizerReference*>(this); in AsFinalizerReference()
/art/runtime/gc/
Dreference_processor.h31 class FinalizerReference; variable
67 bool MakeCircularListIfUnenqueued(mirror::FinalizerReference* reference)
Dreference_queue.cc130 mirror::FinalizerReference* ref = DequeuePendingReference()->AsFinalizerReference(); in EnqueueFinalizerReferences()
Dreference_processor.cc232 bool ReferenceProcessor::MakeCircularListIfUnenqueued(mirror::FinalizerReference* reference) { in MakeCircularListIfUnenqueued()
/art/runtime/
Dclass_linker_test.cc591 struct FinalizerReferenceOffsets : public CheckOffsets<mirror::FinalizerReference> {
592 …FinalizerReferenceOffsets() : CheckOffsets<mirror::FinalizerReference>(false, "Ljava/lang/ref/Fina… in FinalizerReferenceOffsets()
593 offsets.push_back(CheckOffset(OFFSETOF_MEMBER(mirror::FinalizerReference, next_), "next")); in FinalizerReferenceOffsets()
594 offsets.push_back(CheckOffset(OFFSETOF_MEMBER(mirror::FinalizerReference, prev_), "prev")); in FinalizerReferenceOffsets()
595 offsets.push_back(CheckOffset(OFFSETOF_MEMBER(mirror::FinalizerReference, zombie_), "zombie")); in FinalizerReferenceOffsets()