| /libcore/luni/src/test/java/libcore/java/lang/ref/ |
| D | ReferenceQueueTest.java | 19 import java.lang.ref.ReferenceQueue; 31 ReferenceQueue<Object> referenceQueue = new ReferenceQueue<Object>(); in testRemoveWithInvalidTimeout() 53 ReferenceQueue<Object> referenceQueue = new ReferenceQueue<Object>(); in testRemoveWithVeryLargeTimeout() 59 final ReferenceQueue<Object> referenceQueue = new ReferenceQueue<Object>(); in testRemoveWithSpuriousNotify() 78 ReferenceQueue<Object> referenceQueue = new ReferenceQueue<Object>(); in testRemoveWithImmediateResultAndNoTimeout() 84 ReferenceQueue<Object> referenceQueue = new ReferenceQueue<Object>(); in testRemoveWithImmediateResultAndTimeout() 90 ReferenceQueue<Object> referenceQueue = new ReferenceQueue<Object>(); in testRemoveWithDelayedResultAndNoTimeout() 102 ReferenceQueue<Object> referenceQueue = new ReferenceQueue<Object>(); in testRemoveWithDelayedResultAndTimeout() 151 private void enqueueLater(final ReferenceQueue<Object> queue, long delayMillis) { in enqueueLater() 159 private void enqueue(ReferenceQueue<Object> queue) { in enqueue()
|
| /libcore/benchmarks/src/benchmarks/ |
| D | ReferenceBenchmark.java | 20 import java.lang.ref.ReferenceQueue; 34 ReferenceQueue<Object> queue = new ReferenceQueue<Object>(); in timeAlloc() 42 ReferenceQueue<Object> queue = new ReferenceQueue<Object>(); in timeAllocAndEnqueue() 50 ReferenceQueue<Object> queue = new ReferenceQueue<Object>(); in timeAllocEnqueueAndPoll() 61 ReferenceQueue<Object> queue = new ReferenceQueue<Object>(); in timeAllocEnqueueAndRemove() 77 ReferenceQueue<Object> queue = new ReferenceQueue<Object>(); in timeAllocImplicitEnqueueAndRemove()
|
| /libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/lang/ref/ |
| D | ReferenceTest.java | 21 import java.lang.ref.ReferenceQueue; 43 public TestWeakReference(T referent, ReferenceQueue<? super T> q) { in TestWeakReference() 69 SoftReference sr = new SoftReference(tmpA, new ReferenceQueue()); in test_clear() 70 WeakReference wr = new WeakReference(tmpB, new ReferenceQueue()); in test_clear() 71 PhantomReference pr = new PhantomReference(tmpC, new ReferenceQueue()); in test_clear() 92 final SoftReference sr = new SoftReference(tmpA, new ReferenceQueue()); in test_refersTo() 93 final WeakReference wr = new WeakReference(tmpB, new ReferenceQueue()); in test_refersTo() 94 final PhantomReference pr = new PhantomReference(tmpC, new ReferenceQueue()); in test_refersTo() 112 final WeakReference wr2 = new WeakReference(tmpB, new ReferenceQueue()); in test_refersTo() 146 ReferenceQueue rq = new ReferenceQueue(); in test_enqueue() [all …]
|
| D | PhantomReferenceTest.java | 22 import java.lang.ref.ReferenceQueue; 39 ReferenceQueue rq = new ReferenceQueue(); in test_get() 72 ReferenceQueue<? super T> q) { in check_gcInteraction() 83 final ReferenceQueue rq = new ReferenceQueue(); in check_gcInteraction() 131 ReferenceQueue rq = new ReferenceQueue(); in test_ConstructorLjava_lang_ObjectLjava_lang_ref_ReferenceQueue()
|
| D | SoftReferenceTest.java | 20 import java.lang.ref.ReferenceQueue; 38 ReferenceQueue rq = new ReferenceQueue(); in test_ConstructorLjava_lang_ObjectLjava_lang_ref_ReferenceQueue() 94 final ReferenceQueue rq = new ReferenceQueue(); in test_get_SoftReference()
|
| D | WeakReferenceTest.java | 20 import java.lang.ref.ReferenceQueue; 35 ReferenceQueue rq = new ReferenceQueue(); in test_ConstructorLjava_lang_ObjectLjava_lang_ref_ReferenceQueue()
|
| D | ReferenceQueueTest.java | 22 import java.lang.ref.ReferenceQueue; 55 ReferenceQueue rq; 199 rq = new ReferenceQueue(); in test_removeJ() 248 ReferenceQueue rq = new ReferenceQueue(); in test_Constructor() 258 rq = new ReferenceQueue(); in setUp()
|
| /libcore/ojluni/src/test/java/lang/ref/ |
| D | EnqueueNullRefTest.java | 37 static void test(ReferenceQueue q, Reference r) { in test() 44 ReferenceQueue q = new ReferenceQueue(); in test()
|
| D | BasicTest.java | 37 static ReferenceQueue q = new ReferenceQueue(); 38 static ReferenceQueue q2 = new ReferenceQueue();
|
| D | EnqueuePollRaceTest.java | 45 ReferenceQueue<Object> queue = new ReferenceQueue<Object>(); 52 queue = new ReferenceQueue<Object>(); in run()
|
| D | ReferenceEnqueuePendingTest.java | 40 NumberedWeakReference(Integer referent, ReferenceQueue<Integer> q, int i) { in NumberedWeakReference() 62 ReferenceQueue<Integer> refQueue = new ReferenceQueue<>(); in testReferenceEnqueuePending() 121 private static NumberedWeakReference waitForReference(ReferenceQueue<Integer> queue) { in waitForReference() 129 private static void checkResult(ReferenceQueue<Integer> queue, in checkResult()
|
| D | ReferenceCloneTest.java | 36 private static final ReferenceQueue<Object> QUEUE = new ReferenceQueue<>();
|
| /libcore/ojluni/src/main/java/sun/util/locale/ |
| D | LocaleObjectCache.java | 34 import java.lang.ref.ReferenceQueue; 41 private final ReferenceQueue<V> queue = new ReferenceQueue<>(); 106 CacheEntry(K key, V value, ReferenceQueue<V> queue) { in CacheEntry()
|
| /libcore/luni/src/main/java/java/lang/ref/ |
| D | FinalizerReference.java | 28 public static final ReferenceQueue<Object> queue = new ReferenceQueue<Object>(); 47 public FinalizerReference(T r, ReferenceQueue<? super T> q) { in FinalizerReference() 130 ReferenceQueue.add(sentinelReference); in enqueueSentinelReference()
|
| /libcore/ojluni/src/main/java/java/lang/ref/ |
| D | ReferenceQueue.java | 40 public class ReferenceQueue<T> { class 59 public ReferenceQueue() { } in ReferenceQueue() method in ReferenceQueue 239 ReferenceQueue queue = list.queue; in enqueuePending() 289 synchronized (ReferenceQueue.class) { in add() 306 ReferenceQueue.class.notifyAll(); in add()
|
| D | Reference.java | 73 final ReferenceQueue<? super T> queue; 227 Reference(T referent, ReferenceQueue<? super T> queue) { in Reference()
|
| /libcore/libart/src/main/java/java/lang/ |
| D | Daemons.java | 28 import java.lang.ref.ReferenceQueue; 247 synchronized (ReferenceQueue.class) { in runInternal() 248 if (ReferenceQueue.unenqueued == null) { in runInternal() 260 ReferenceQueue.class.wait(); in runInternal() 261 } while (ReferenceQueue.unenqueued == null); in runInternal() 268 list = ReferenceQueue.unenqueued; in runInternal() 269 ReferenceQueue.unenqueued = null; in runInternal() 276 ReferenceQueue.enqueuePending(list, progressCounter); in runInternal() 291 return ReferenceQueue.getCurrentTarget(); in currentlyProcessing() 298 private final ReferenceQueue<Object> queue = FinalizerReference.queue;
|
| /libcore/ojluni/src/main/java/jdk/internal/ref/ |
| D | CleanerImpl.java | 30 import java.lang.ref.ReferenceQueue; 63 final ReferenceQueue<Object> queue; 91 queue = new ReferenceQueue<>(); in CleanerImpl() 101 public CleanerImpl(ReferenceQueue<Object> queue) { in CleanerImpl()
|
| /libcore/ojluni/src/main/java/sun/misc/ |
| D | Cleaner.java | 66 private static final ReferenceQueue<Object> dummyQueue = new ReferenceQueue<>(); 123 public static boolean isCleanerQueue(ReferenceQueue q) { in isCleanerQueue()
|
| /libcore/ojluni/src/main/java/java/lang/reflect/ |
| D | WeakCache.java | 27 import java.lang.ref.ReferenceQueue; 59 private final ReferenceQueue<K> refQueue 60 = new ReferenceQueue<>(); 332 static <K> Object valueOf(K key, ReferenceQueue<K> refQueue) { in valueOf() 343 private CacheKey(K key, ReferenceQueue<K> refQueue) { in CacheKey()
|
| /libcore/ojluni/src/main/java/jdk/internal/util/ |
| D | WeakReferenceKey.java | 28 import java.lang.ref.ReferenceQueue; 52 WeakReferenceKey(T key, ReferenceQueue<T> queue) { in WeakReferenceKey()
|
| D | SoftReferenceKey.java | 28 import java.lang.ref.ReferenceQueue; 52 SoftReferenceKey(T key, ReferenceQueue<T> queue) { in SoftReferenceKey()
|
| /libcore/ojluni/annotations/hiddenapi/sun/security/util/ |
| D | MemoryCache.java | 77 K key, V value, long expirationTime, java.lang.ref.ReferenceQueue<V> queue) { in newEntry() 95 private final java.lang.ref.ReferenceQueue<V> queue; 150 SoftCacheEntry(K key, V value, long expirationTime, java.lang.ref.ReferenceQueue<V> queue) { in SoftCacheEntry()
|
| /libcore/ojluni/annotations/hiddenapi/java/lang/ref/ |
| D | Reference.java | 38 Reference(T referent, java.lang.ref.ReferenceQueue<? super T> queue) { in Reference() 71 final java.lang.ref.ReferenceQueue<? super T> queue;
|
| D | ReferenceQueue.java | 32 public class ReferenceQueue<T> { class 34 public ReferenceQueue() { in ReferenceQueue() method in ReferenceQueue
|