Searched defs:reference (Results 1 - 7 of 7) sorted by relevance

/libcore/luni/src/main/java/java/lang/ref/
H A DReferenceQueue.java21 * The {@code ReferenceQueue} is the container on which reference objects are
40 * Returns the next available reference from the queue, removing it in the
41 * process. Does not wait for a reference to become available.
43 * @return the next available reference, or {@code null} if no reference is
66 * Returns the next available reference from the queue, removing it in the
67 * process. Waits indefinitely for a reference to become available.
76 * Returns the next available reference from the queue, removing it in the
77 * process. Waits for a reference to become available or the given timeout
80 * @param timeoutMillis maximum time to spend waiting for a reference objec
134 enqueue(Reference<? extends T> reference) argument
[all...]
H A DFinalizerReference.java54 FinalizerReference<?> reference = new FinalizerReference<Object>(referent, queue);
56 reference.prev = null;
57 reference.next = head;
59 head.prev = reference;
61 head = reference;
65 public static void remove(FinalizerReference<?> reference) { argument
67 FinalizerReference<?> next = reference.next;
68 FinalizerReference<?> prev = reference.prev;
69 reference.next = null;
70 reference
[all...]
/libcore/libart/src/main/java/java/lang/
H A DDaemons.java28 * Calls Object.finalize() on objects in the finalizer reference queue. The VM
123 * pending list to the managed reference queue.
148 Reference<?> reference;
151 reference = list;
152 reference.pendingNext = null;
155 reference = list.pendingNext;
156 list.pendingNext = reference.pendingNext;
157 reference.pendingNext = null;
159 reference.enqueueInternal();
172 // Take a reference, blockin
181 doFinalize(FinalizerReference<?> reference) argument
[all...]
/libcore/luni/src/main/java/java/lang/
H A DThreadLocal.java58 if (this.reference == table[index]) {
124 /** Weak reference to this thread local instance. */
125 private final Reference<ThreadLocal<T>> reference field in class:ThreadLocal
215 Reference<InheritableThreadLocal<?>> reference
218 InheritableThreadLocal key = reference.get();
279 Reference<ThreadLocal<?>> reference
281 if (reference.get() == null) {
345 Reference<ThreadLocal<?>> reference
347 ThreadLocal<?> key = reference.get();
369 table[index] = key.reference;
[all...]
/libcore/luni/src/main/java/java/util/concurrent/atomic/
H A DAtomicMarkableReference.java10 * An {@code AtomicMarkableReference} maintains an object reference
15 * [reference, boolean] pairs.
19 * @param <V> The type of object referred to by this reference
24 final T reference; field in class:AtomicMarkableReference.Pair
26 private Pair(T reference, boolean mark) { argument
27 this.reference = reference;
30 static <T> Pair<T> of(T reference, boolean mark) { argument
31 return new Pair<T>(reference, mark);
41 * @param initialRef the initial reference
[all...]
H A DAtomicStampedReference.java10 * An {@code AtomicStampedReference} maintains an object reference
15 * [reference, integer] pairs.
19 * @param <V> The type of object referred to by this reference
24 final T reference; field in class:AtomicStampedReference.Pair
26 private Pair(T reference, int stamp) { argument
27 this.reference = reference;
30 static <T> Pair<T> of(T reference, int stamp) { argument
31 return new Pair<T>(reference, stamp);
41 * @param initialRef the initial reference
[all...]
/libcore/benchmarks/libs/
H A Dcaliper.jarMETA-INF/ META-INF/MANIFEST.MF com/ com/google/ com/google/caliper/ com/google/caliper/AllocationMeasurer ...

Completed in 303 milliseconds