Home
last modified time | relevance | path

Searched refs:PhantomReference (Results 1 – 20 of 20) sorted by relevance

/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/lang/ref/
DPhantomReferenceTest.java20 import java.lang.ref.PhantomReference;
41 PhantomReference pr = new PhantomReference(bool, rq); in test_get()
70 class TestPhantomReference<T> extends PhantomReference<T> { in check_gcInteraction()
84 final PhantomReference[] tprs = new PhantomReference[4]; in check_gcInteraction()
134 PhantomReference pr = new PhantomReference(bool, rq); in test_ConstructorLjava_lang_ObjectLjava_lang_ref_ReferenceQueue()
146 new PhantomReference(bool, null); in test_ConstructorLjava_lang_ObjectLjava_lang_ref_ReferenceQueue()
DReferenceQueueTest.java20 import java.lang.ref.PhantomReference;
69 PhantomReference pr = new PhantomReference(str, rq); in test_poll()
181 PhantomReference pr = new PhantomReference(str, rq); in test_removeJ()
DReferenceTest.java19 import java.lang.ref.PhantomReference;
71 PhantomReference pr = new PhantomReference(tmpC, new ReferenceQueue()); in test_clear()
94 final PhantomReference pr = new PhantomReference(tmpC, new ReferenceQueue()); in test_refersTo()
169 ref = new PhantomReference(obj, rq); in test_enqueue()
/libcore/benchmarks/src/benchmarks/
DReferenceBenchmark.java19 import java.lang.ref.PhantomReference;
36 new PhantomReference(object, queue); in timeAlloc()
44 (new PhantomReference<Object>(object, queue)).enqueue(); in timeAllocAndEnqueue()
52 (new PhantomReference<Object>(object, queue)).enqueue(); in timeAllocEnqueueAndPoll()
63 (new PhantomReference<Object>(object, queue)).enqueue(); in timeAllocEnqueueAndRemove()
80 refs.add(new PhantomReference<Object>(new Object(), queue)); in timeAllocImplicitEnqueueAndRemove()
/libcore/ojluni/src/main/java/java/lang/ref/
DPhantomReference.java50 public class PhantomReference<T> extends Reference<T> { class
76 public PhantomReference(T referent, ReferenceQueue<? super T> q) { in PhantomReference() method in PhantomReference
DReferenceQueue.java44 private static final Reference sQueueNextUnenqueued = new PhantomReference(null, null);
/libcore/ojluni/src/test/java/lang/ref/
DBasicTest.java78 keep.addElement(new PhantomReference(new Object(), q2)); in createNoise()
91 rp = new PhantomReference(s, q); in test()
92 rp2 = new PhantomReference(s.sub, q); in test()
DCleanerTest.java30 import java.lang.ref.PhantomReference;
285 PhantomReference<Object> ref = new PhantomReference<>(service, queue); in testCleanerTermination()
362 return new CleanableCase(new PhantomReference<>(obj, null), c1, s1); in setupPhantom()
383 return new CleanableCase(new PhantomReference<>(obj, null), c1, s1); in setupPhantomSubclass()
405 return new CleanableCase(new PhantomReference<>(obj, null), c1, s1, true); in setupPhantomSubclassException()
DEnqueueNullRefTest.java47 test(q, new PhantomReference(null, q)); in test()
DReferenceCloneTest.java88 class PhantomRef extends PhantomReference<Object> implements CloneableRef {
/libcore/ojluni/src/main/java/jdk/internal/ref/
DPhantomCleanable.java30 import java.lang.ref.PhantomReference;
43 public abstract class PhantomCleanable<T> extends PhantomReference<T>
DCleaner.java60 extends PhantomReference<Object>
/libcore/ojluni/annotations/mmodule/sun/misc/
DCleaner.annotated.java34 public class Cleaner extends java.lang.ref.PhantomReference<java.lang.Object> {
/libcore/ojluni/annotations/hiddenapi/sun/misc/
DCleaner.java31 public class Cleaner extends java.lang.ref.PhantomReference<java.lang.Object> {
/libcore/ojluni/src/main/java/sun/misc/
DCleaner.java59 extends PhantomReference<Object>
/libcore/luni/src/test/java/libcore/java/nio/
DBufferTest.java22 import java.lang.ref.PhantomReference;
1451 PhantomReference pr = new PhantomReference(bb, rq); in test_DirectByteBuffer_PhantomReference()
/libcore/api/
Dmodule-lib-current.txt829 public class Cleaner extends java.lang.ref.PhantomReference<java.lang.Object> {
Dcurrent.txt4922 public class PhantomReference<T> extends java.lang.ref.Reference<T> {
4923 ctor public PhantomReference(T, java.lang.ref.ReferenceQueue<? super T>);
/libcore/
Dopenjdk_java_files.bp218 "ojluni/src/main/java/java/lang/ref/PhantomReference.java",
DEXPECTED_UPSTREAM278 …/main/java/java/lang/ref/PhantomReference.java,jdk11u/jdk-11.0.13-ga,src/java.base/share/classes/j…