/libcore/luni/src/test/java/libcore/java/lang/ref/ |
ReferenceQueueTest.java | 19 import java.lang.ref.ReferenceQueue; 31 ReferenceQueue<Object> referenceQueue = new ReferenceQueue<Object>(); 33 referenceQueue.remove(-1); 40 ReferenceQueue<Object> referenceQueue = new ReferenceQueue<Object>(); 41 enqueueLater(referenceQueue, 500); 42 referenceQueue.remove(Long.MAX_VALUE) [all...] |
/libcore/ojluni/src/main/java/java/lang/ref/ |
PhantomReference.java | 79 public PhantomReference(T referent, ReferenceQueue<? super T> q) {
|
WeakReference.java | 68 public WeakReference(T referent, ReferenceQueue<? super T> q) {
|
Reference.java | 60 final ReferenceQueue<? super T> queue; 70 * ReferenceQueue.sQueueNextUnenqueued sentinel reference object for the 81 * ReferenceQueueDaemon using the ReferenceQueue.class lock. The 134 // (b/26647823). ReferenceQueue.isEnqueued preserves this historically 161 Reference(T referent, ReferenceQueue<? super T> queue) {
|
SoftReference.java | 102 public SoftReference(T referent, ReferenceQueue<? super T> q) {
|
/libcore/benchmarks/src/benchmarks/ |
ReferenceBenchmark.java | 20 import java.lang.ref.ReferenceQueue; 34 ReferenceQueue<Object> queue = new ReferenceQueue<Object>(); 42 ReferenceQueue<Object> queue = new ReferenceQueue<Object>(); 50 ReferenceQueue<Object> queue = new ReferenceQueue<Object>(); 61 ReferenceQueue<Object> queue = new ReferenceQueue<Object>(); 77 ReferenceQueue<Object> queue = new ReferenceQueue<Object>() [all...] |
/art/runtime/gc/ |
reference_queue.h | 50 // appropriate java.lang.ref.ReferenceQueue. The linked list is maintained as an unordered, 53 class ReferenceQueue { 55 explicit ReferenceQueue(Mutex* lock); 79 void EnqueueFinalizerReferences(ReferenceQueue* cleared_references, 91 void ClearWhiteReferences(ReferenceQueue* cleared_references, 120 DISALLOW_IMPLICIT_CONSTRUCTORS(ReferenceQueue);
|
reference_queue.cc | 30 ReferenceQueue::ReferenceQueue(Mutex* lock) : lock_(lock), list_(nullptr) { 33 void ReferenceQueue::AtomicEnqueueIfNotEnqueued(Thread* self, ObjPtr<mirror::Reference> ref) { 41 void ReferenceQueue::EnqueueReference(ObjPtr<mirror::Reference> ref) { 58 ObjPtr<mirror::Reference> ReferenceQueue::DequeuePendingReference() { 75 void ReferenceQueue::DisableReadBarrierForReference(ObjPtr<mirror::Reference> ref) { 103 void ReferenceQueue::Dump(std::ostream& os) const { 120 size_t ReferenceQueue::GetLength() const { 132 void ReferenceQueue::ClearWhiteReferences(ReferenceQueue* cleared_references [all...] |
/frameworks/base/packages/SystemUI/tests/src/com/android/systemui/util/leak/ |
ReferenceTestUtils.java | 22 import java.lang.ref.ReferenceQueue; 32 ReferenceQueue<Object> q = new ReferenceQueue<>();
|
/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/lang/ref/ |
WeakReferenceTest.java | 20 import java.lang.ref.ReferenceQueue; 32 * java.lang.ref.ReferenceQueue) 35 ReferenceQueue rq = new ReferenceQueue();
|
PhantomReferenceTest.java | 22 import java.lang.ref.ReferenceQueue; 39 ReferenceQueue rq = new ReferenceQueue(); 72 ReferenceQueue<? super T> q) { 83 final ReferenceQueue rq = new ReferenceQueue(); 128 * java.lang.ref.ReferenceQueue) 131 ReferenceQueue rq = new ReferenceQueue();
|
ReferenceTest.java | 21 import java.lang.ref.ReferenceQueue; 43 public TestWeakReference(T referent, ReferenceQueue<? super T> q) { 69 SoftReference sr = new SoftReference(tmpA, new ReferenceQueue()); 70 WeakReference wr = new WeakReference(tmpB, new ReferenceQueue()); 71 PhantomReference pr = new PhantomReference(tmpC, new ReferenceQueue()); 89 ReferenceQueue rq = new ReferenceQueue(); 100 rq = new ReferenceQueue(); 124 ReferenceQueue<Object> queue = new ReferenceQueue<Object>() [all...] |
/external/apache-http/src/org/apache/http/impl/conn/tsccm/ |
BasicPoolEntryRef.java | 35 import java.lang.ref.ReferenceQueue; 64 ReferenceQueue<Object> queue) {
|
BasicPoolEntry.java | 34 import java.lang.ref.ReferenceQueue; 70 ReferenceQueue<Object> queue) {
|
RefQueueWorker.java | 34 import java.lang.ref.ReferenceQueue; 44 * {@link ReferenceQueue queued} 60 protected final ReferenceQueue<?> refQueue; 79 public RefQueueWorker(ReferenceQueue<?> queue, RefQueueHandler handler) {
|
/external/guava/guava/src/com/google/common/base/ |
FinalizablePhantomReference.java | 20 import java.lang.ref.ReferenceQueue; 25 * {@link ReferenceQueue}.
|
FinalizableSoftReference.java | 19 import java.lang.ref.ReferenceQueue; 25 * ReferenceQueue}.
|
FinalizableWeakReference.java | 19 import java.lang.ref.ReferenceQueue; 25 * ReferenceQueue}.
|
/packages/apps/Gallery/src/com/android/camera/gallery/ |
LruCache.java | 19 import java.lang.ref.ReferenceQueue; 30 private ReferenceQueue<V> mQueue = new ReferenceQueue<V>(); 45 public Entry(K key, V value, ReferenceQueue<V> queue) { 79 mQueue = new ReferenceQueue<V>();
|
/art/test/079-phantom/src/ |
Bitmap.java | 17 import java.lang.ref.ReferenceQueue; 29 private static ReferenceQueue<PhantomWrapper> sPhantomQueue = 30 new ReferenceQueue<PhantomWrapper>(); 121 ReferenceQueue<PhantomWrapper> queue, int nativeDataPtr) 136 ReferenceQueue<PhantomWrapper> mQueue; 138 BitmapWatcher(ReferenceQueue<PhantomWrapper> queue) {
|
/external/icu/android_icu4j/src/main/java/android/icu/impl/locale/ |
LocaleObjectCache.java | 12 import java.lang.ref.ReferenceQueue; 21 private ReferenceQueue<V> _queue = new ReferenceQueue<V>(); 80 CacheEntry(K key, V value, ReferenceQueue<V> queue) {
|
/external/icu/icu4j/eclipse-build/plugins.template/com.ibm.icu.base/src/com/ibm/icu/impl/locale/ |
LocaleObjectCache.java | 11 import java.lang.ref.ReferenceQueue; 17 private ReferenceQueue<V> _queue = new ReferenceQueue<V>(); 76 CacheEntry(K key, V value, ReferenceQueue<V> queue) {
|
/external/icu/icu4j/main/classes/core/src/com/ibm/icu/impl/locale/ |
LocaleObjectCache.java | 11 import java.lang.ref.ReferenceQueue; 17 private ReferenceQueue<V> _queue = new ReferenceQueue<V>(); 76 CacheEntry(K key, V value, ReferenceQueue<V> queue) {
|
/frameworks/base/packages/SystemUI/src/com/android/systemui/util/leak/ |
WeakIdentityHashMap.java | 20 import java.lang.ref.ReferenceQueue; 33 private final ReferenceQueue<Object> mRefQueue = new ReferenceQueue<>(); 79 public CmpWeakReference(K key, ReferenceQueue<Object> refQueue) {
|
/packages/apps/Gallery2/src/com/android/gallery3d/util/ |
IdentityCache.java | 19 import java.lang.ref.ReferenceQueue; 29 private ReferenceQueue<V> mQueue = new ReferenceQueue<V>(); 37 public Entry(K key, V value, ReferenceQueue<V> queue) { 68 mQueue = new ReferenceQueue<V>();
|