Searched refs:ReferenceQueue (Results 1 – 13 of 13) sorted by relevance
31 ReferenceQueue::ReferenceQueue(Mutex* lock) : lock_(lock), list_(nullptr) { in ReferenceQueue() function in art::gc::ReferenceQueue34 void ReferenceQueue::AtomicEnqueueIfNotEnqueued(Thread* self, ObjPtr<mirror::Reference> ref) { in AtomicEnqueueIfNotEnqueued()42 void ReferenceQueue::EnqueueReference(ObjPtr<mirror::Reference> ref) { in EnqueueReference()59 ObjPtr<mirror::Reference> ReferenceQueue::DequeuePendingReference() { in DequeuePendingReference()76 void ReferenceQueue::DisableReadBarrierForReference(ObjPtr<mirror::Reference> ref) { in DisableReadBarrierForReference()104 void ReferenceQueue::Dump(std::ostream& os) const { in Dump()121 size_t ReferenceQueue::GetLength() const { in GetLength()133 void ReferenceQueue::ClearWhiteReferences(ReferenceQueue* cleared_references, in ClearWhiteReferences()155 void ReferenceQueue::EnqueueFinalizerReferences(ReferenceQueue* cleared_references, in EnqueueFinalizerReferences()180 void ReferenceQueue::ForwardSoftReferences(MarkObjectVisitor* visitor) { in ForwardSoftReferences()[all …]
56 class ReferenceQueue {58 explicit ReferenceQueue(Mutex* lock);82 void EnqueueFinalizerReferences(ReferenceQueue* cleared_references,94 void ClearWhiteReferences(ReferenceQueue* cleared_references,123 DISALLOW_IMPLICIT_CONSTRUCTORS(ReferenceQueue);
106 ReferenceQueue soft_reference_queue_;107 ReferenceQueue weak_reference_queue_;108 ReferenceQueue finalizer_reference_queue_;109 ReferenceQueue phantom_reference_queue_;110 ReferenceQueue cleared_references_;
36 ReferenceQueue queue(&lock); in TEST_F()70 ReferenceQueue queue(&lock); in TEST_F()
1676 friend class ReferenceQueue; variable
17 import java.lang.ref.ReferenceQueue;29 private static ReferenceQueue<PhantomWrapper> sPhantomQueue =30 new ReferenceQueue<PhantomWrapper>();121 ReferenceQueue<PhantomWrapper> queue, int nativeDataPtr) in PhantomWrapper()136 ReferenceQueue<PhantomWrapper> mQueue;138 BitmapWatcher(ReferenceQueue<PhantomWrapper> queue) { in BitmapWatcher()
18 import java.lang.ref.ReferenceQueue;43 public static PhantomReference allocPhantom(ReferenceQueue<Object> queue) { in allocPhantom()54 ReferenceQueue<Object> queue = new ReferenceQueue<Object>(); in checkRegisterNativeAllocation()
20 import java.lang.ref.ReferenceQueue;32 private final ReferenceQueue mQueue;35 mQueue = new ReferenceQueue(); in GcMarker()
32 class ReferenceQueue; variable115 friend class gc::ReferenceQueue;
18 import java.lang.ref.ReferenceQueue;175 public ReferenceQueue<Object> referenceQueue = new ReferenceQueue<Object>();
1843 Ljava/io/ObjectInputStream$Caches;->subclassAuditsQueue:Ljava/lang/ref/ReferenceQueue;1960 Ljava/io/ObjectOutputStream$Caches;->subclassAuditsQueue:Ljava/lang/ref/ReferenceQueue;2030 Ljava/io/ObjectStreamClass$Caches;->localDescsQueue:Ljava/lang/ref/ReferenceQueue;2032 Ljava/io/ObjectStreamClass$Caches;->reflectorsQueue:Ljava/lang/ref/ReferenceQueue;2061 …ReflectorKey;-><init>(Ljava/lang/Class;[Ljava/io/ObjectStreamField;Ljava/lang/ref/ReferenceQueue;)V2071 Ljava/io/ObjectStreamClass$WeakClassKey;-><init>(Ljava/lang/Class;Ljava/lang/ref/ReferenceQueue;)V2137 Ljava/io/ObjectStreamClass;->processQueue(Ljava/lang/ref/ReferenceQueue;Ljava/util/concurrent/Concu…2475 Ljava/lang/Daemons$FinalizerDaemon;->queue:Ljava/lang/ref/ReferenceQueue;2637 …dType$ConcurrentWeakInternSet$WeakEntry;-><init>(Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V2644 Ljava/lang/invoke/MethodType$ConcurrentWeakInternSet;->stale:Ljava/lang/ref/ReferenceQueue;[all …]
1559 HSPLjava/io/ObjectStreamClass$Caches;->access$200()Ljava/lang/ref/ReferenceQueue;1560 HSPLjava/io/ObjectStreamClass$Caches;->access$2600()Ljava/lang/ref/ReferenceQueue;1574 …-><init>(Ljava/lang/Class;[Ljava/io/ObjectStreamField;Ljava/lang/ref/ReferenceQueue;)V+]Ljava/lang…1580 HSPLjava/io/ObjectStreamClass$WeakClassKey;-><init>(Ljava/lang/Class;Ljava/lang/ref/ReferenceQueue;…1656 …eue(Ljava/lang/ref/ReferenceQueue;Ljava/util/concurrent/ConcurrentMap;)V+]Ljava/lang/ref/Reference…2640 …dType$ConcurrentWeakInternSet$WeakEntry;-><init>(Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V2681 HSPLjava/lang/ref/FinalizerReference;-><init>(Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V2688 HSPLjava/lang/ref/PhantomReference;-><init>(Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V2690 HSPLjava/lang/ref/Reference;-><init>(Ljava/lang/Object;Ljava/lang/ref/ReferenceQueue;)V2695 HSPLjava/lang/ref/ReferenceQueue;-><init>()V[all …]
731 java.lang.ref.ReferenceQueue