Searched refs:PhantomReference (Results 1 - 9 of 9) sorted by relevance

/openjdk7/jdk/src/share/classes/java/lang/ref/
H A DPhantomReference.java53 public class PhantomReference<T> extends Reference<T> { class in inherits:Reference
79 public PhantomReference(T referent, ReferenceQueue<? super T> q) { method in class:PhantomReference
/openjdk7/jdk/test/java/lang/ref/
H A DEnqueueNullRef.java43 test(q, new PhantomReference(null, q));
H A DBasic.java77 keep.addElement(new PhantomReference(new Object(), q2));
90 rp = new PhantomReference(s, q);
91 rp2 = new PhantomReference(s.sub, q);
/openjdk7/jdk/src/share/classes/sun/misc/
H A DCleaner.java60 extends PhantomReference
63 // Dummy reference queue, needed because the PhantomReference constructor
/openjdk7/jdk/src/share/classes/sun/java2d/
H A DDisposer.java30 import java.lang.ref.PhantomReference;
135 ref = new PhantomReference(target, queue);
/openjdk7/jdk/src/share/classes/sun/security/pkcs11/
H A DSession.java125 * NOTE: Use PhantomReference here and not WeakReference
129 final class SessionRef extends PhantomReference<Session>
H A DP11Key.java1069 * NOTE: Must use PhantomReference here and not WeakReference
1073 final class SessionKeyRef extends PhantomReference<P11Key>
/openjdk7/jdk/src/share/classes/sun/rmi/transport/
H A DDGCClient.java27 import java.lang.ref.PhantomReference;
791 * PhantomLiveRef is a PhantomReference to a LiveRef instance,
795 private class PhantomLiveRef extends PhantomReference<LiveRef> {
/openjdk7/jdk/make/java/java/
H A DFILES_java.gmk147 java/lang/ref/PhantomReference.java \

Completed in 46 milliseconds