Searched refs:FinalizerReference (Results 1 – 5 of 5) sorted by relevance
25 public final class FinalizerReference<T> extends Reference<T> { class36 private static FinalizerReference<?> head = null;39 private FinalizerReference<?> prev;41 private FinalizerReference<?> next;47 public FinalizerReference(T r, ReferenceQueue<? super T> q) { in FinalizerReference() method in FinalizerReference61 FinalizerReference<?> reference = new FinalizerReference<Object>(referent, queue); in add()73 public static void remove(FinalizerReference<?> reference) { in remove()75 FinalizerReference<?> next = reference.next; in remove()76 FinalizerReference<?> prev = reference.prev; in remove()110 for (FinalizerReference<?> r = head; r != null; r = r.next) { in enqueueSentinelReference()[all …]
23 import java.lang.ref.FinalizerReference;235 private final ReferenceQueue<Object> queue = FinalizerReference.queue;264 FinalizerReference<?> finalizingReference = (FinalizerReference<?>)queue.poll(); in runInternal()273 finalizingReference = (FinalizerReference<?>)queue.remove(); in runInternal()286 private void doFinalize(FinalizerReference<?> reference) { in doFinalize()287 FinalizerReference.remove(reference); in doFinalize()
25 import java.lang.ref.FinalizerReference;601 FinalizerReference.finalizeAllEnqueued(timeout); in runFinalization()
35 import java.lang.ref.FinalizerReference;
158 "luni/src/main/java/java/lang/ref/FinalizerReference.java",