/libcore/harmony-tests/src/test/java/org/apache/harmony/tests/java/lang/ref/ |
D | PhantomReferenceTest.java | 20 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()
|
D | ReferenceQueueTest.java | 20 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()
|
D | ReferenceTest.java | 19 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/ |
D | ReferenceBenchmark.java | 19 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/ |
D | PhantomReference.java | 50 public class PhantomReference<T> extends Reference<T> { class 76 public PhantomReference(T referent, ReferenceQueue<? super T> q) { in PhantomReference() method in PhantomReference
|
D | ReferenceQueue.java | 44 private static final Reference sQueueNextUnenqueued = new PhantomReference(null, null);
|
/libcore/ojluni/src/test/java/lang/ref/ |
D | BasicTest.java | 78 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()
|
D | CleanerTest.java | 30 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()
|
D | EnqueueNullRefTest.java | 47 test(q, new PhantomReference(null, q)); in test()
|
D | ReferenceCloneTest.java | 88 class PhantomRef extends PhantomReference<Object> implements CloneableRef {
|
/libcore/ojluni/src/main/java/jdk/internal/ref/ |
D | PhantomCleanable.java | 30 import java.lang.ref.PhantomReference; 43 public abstract class PhantomCleanable<T> extends PhantomReference<T>
|
D | Cleaner.java | 60 extends PhantomReference<Object>
|
/libcore/ojluni/annotations/mmodule/sun/misc/ |
D | Cleaner.annotated.java | 34 public class Cleaner extends java.lang.ref.PhantomReference<java.lang.Object> {
|
/libcore/ojluni/annotations/hiddenapi/sun/misc/ |
D | Cleaner.java | 31 public class Cleaner extends java.lang.ref.PhantomReference<java.lang.Object> {
|
/libcore/ojluni/src/main/java/sun/misc/ |
D | Cleaner.java | 59 extends PhantomReference<Object>
|
/libcore/luni/src/test/java/libcore/java/nio/ |
D | BufferTest.java | 22 import java.lang.ref.PhantomReference; 1451 PhantomReference pr = new PhantomReference(bb, rq); in test_DirectByteBuffer_PhantomReference()
|
/libcore/api/ |
D | module-lib-current.txt | 829 public class Cleaner extends java.lang.ref.PhantomReference<java.lang.Object> {
|
D | current.txt | 4922 public class PhantomReference<T> extends java.lang.ref.Reference<T> { 4923 ctor public PhantomReference(T, java.lang.ref.ReferenceQueue<? super T>);
|
/libcore/ |
D | openjdk_java_files.bp | 218 "ojluni/src/main/java/java/lang/ref/PhantomReference.java",
|
D | EXPECTED_UPSTREAM | 278 …/main/java/java/lang/ref/PhantomReference.java,jdk11u/jdk-11.0.13-ga,src/java.base/share/classes/j…
|