Home
last modified time | relevance | path

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

/art/runtime/native/
Djava_lang_ref_FinalizerReference.cc33 const ObjPtr<mirror::FinalizerReference> ref = soa.Decode<mirror::FinalizerReference>(javaThis); in FinalizerReference_makeCircularListIfUnenqueued()
46 FAST_NATIVE_METHOD(FinalizerReference, makeCircularListIfUnenqueued, "()Z"),
47 FAST_NATIVE_METHOD(FinalizerReference, getReferent, "()Ljava/lang/Object;"),
/art/runtime/mirror/
Dreference.h118 class MANAGED FinalizerReference : public Reference {
121 return OFFSET_OF_OBJECT_MEMBER(FinalizerReference, zombie_); in ZombieOffset()
132 HeapReference<FinalizerReference> next_;
133 HeapReference<FinalizerReference> prev_;
137 DISALLOW_IMPLICIT_CONSTRUCTORS(FinalizerReference);
Dreference-inl.h47 inline void FinalizerReference::SetZombie(ObjPtr<Object> zombie) { in SetZombie()
Dobject.h49 class FinalizerReference; variable
269 ObjPtr<FinalizerReference> AsFinalizerReference() REQUIRES_SHARED(Locks::mutator_lock_);
Dobject-inl.h338 inline ObjPtr<FinalizerReference> Object::AsFinalizerReference() { in AsFinalizerReference()
340 return ObjPtr<FinalizerReference>::DownCast(this); in AsFinalizerReference()
/art/runtime/gc/
Dreference_processor.h32 class FinalizerReference; variable
74 bool MakeCircularListIfUnenqueued(ObjPtr<mirror::FinalizerReference> reference)
Dreference_queue.cc158 ObjPtr<mirror::FinalizerReference> ref = DequeuePendingReference()->AsFinalizerReference(); in EnqueueFinalizerReferences()
Dreference_processor.cc348 ObjPtr<mirror::FinalizerReference> reference) { in MakeCircularListIfUnenqueued()
/art/test/1983-structural-redefinition-failures/
Dexpected-cts.txt12 Is Structurally modifiable class java.lang.ref.FinalizerReference false
Dexpected.txt12 Is Structurally modifiable class java.lang.ref.FinalizerReference false
/art/runtime/
Dclass_linker_test.cc704 struct FinalizerReferenceOffsets : public CheckOffsets<mirror::FinalizerReference> {
705 FinalizerReferenceOffsets() : CheckOffsets<mirror::FinalizerReference>( in FinalizerReferenceOffsets()
707 addOffset(OFFSETOF_MEMBER(mirror::FinalizerReference, next_), "next"); in FinalizerReferenceOffsets()
708 addOffset(OFFSETOF_MEMBER(mirror::FinalizerReference, prev_), "prev"); in FinalizerReferenceOffsets()
709 addOffset(OFFSETOF_MEMBER(mirror::FinalizerReference, zombie_), "zombie"); in FinalizerReferenceOffsets()