Searched refs:WeakReference (Results 1 - 25 of 164) sorted by relevance

1234567

/openjdk7/jdk/src/share/classes/java/lang/ref/
H A DWeakReference.java48 public class WeakReference<T> extends Reference<T> { class in inherits:Reference
56 public WeakReference(T referent) { method in class:WeakReference
68 public WeakReference(T referent, ReferenceQueue<? super T> q) { method in class:WeakReference
/openjdk7/jaxp/src/com/sun/org/apache/xerces/internal/jaxp/validation/
H A DWeakReferenceXMLSchema.java23 import java.lang.ref.WeakReference;
39 private WeakReference fGrammarPool = new WeakReference(null);
53 fGrammarPool = new WeakReference(grammarPool);
/openjdk7/jdk/src/share/classes/com/sun/jndi/ldap/pool/
H A DConnectionsWeakRef.java28 import java.lang.ref.WeakReference;
32 * This class defines a WeakReference to the ConnectionRef (the referent).
52 * This class in turn holds a WeakReference with a ReferenceQueue to the
54 * for getting GC'ed. It extends from WeakReference in order to hold a
58 class ConnectionsWeakRef extends WeakReference {
/openjdk7/jdk/src/share/classes/com/sun/jmx/mbeanserver/
H A DDescriptorCache.java28 import java.lang.ref.WeakReference;
50 WeakReference<ImmutableDescriptor> wr = map.get(descriptor);
54 map.put(descriptor, new WeakReference<ImmutableDescriptor>(descriptor));
64 WeakReference<ImmutableDescriptor>>
66 WeakReference<ImmutableDescriptor>>();
H A DWeakIdentityHashMap.java32 import java.lang.ref.WeakReference;
53 * is to wrap each key in a WeakReference and use the wrapped value as
54 * a key in an ordinary HashMap. The WeakReference has to be a
68 WeakReference<K> keyref = makeReference(key);
76 WeakReference<K> keyref = makeReference(key, refQueue);
82 WeakReference<K> keyref = makeReference(key);
92 private WeakReference<K> makeReference(K referent) {
96 private WeakReference<K> makeReference(K referent, ReferenceQueue<K> q) {
101 * WeakReference where equals and hashCode are based on the
108 private static class IdentityWeakReference<T> extends WeakReference<
[all...]
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/istack/internal/
H A DPool.java29 import java.lang.ref.WeakReference;
62 private volatile WeakReference<ConcurrentLinkedQueue<T>> queue;
89 WeakReference<ConcurrentLinkedQueue<T>> q = queue;
98 queue = new WeakReference<ConcurrentLinkedQueue<T>>(d);
/openjdk7/jdk/test/java/io/Serializable/clearHandleTable/
H A DClearHandleTable.java31 import java.lang.ref.WeakReference;
39 WeakReference[] refs = new WeakReference[nreps];
44 refs[i] = new WeakReference(str);
/openjdk7/langtools/test/tools/javac/cast/6256789/
H A DT6256789.java39 public static class ExtraRef extends WeakReference<Object> {
/openjdk7/jdk/test/javax/swing/JOptionPane/6464022/
H A Dbug6464022.java35 import java.lang.ref.WeakReference;
43 final List<WeakReference<JDialog>> references = new ArrayList<WeakReference<JDialog>>();
52 references.add(new WeakReference<JDialog>(dialog));
67 for (WeakReference<JDialog> ref : references) {
/openjdk7/jdk/src/solaris/classes/sun/awt/X11/
H A DXAwtState.java36 import java.lang.ref.WeakReference;
43 private static WeakReference componentMouseEnteredRef = null;
53 componentMouseEnteredRef = new WeakReference(component);
86 private static WeakReference grabWindowRef = null;
115 grabWindowRef = new WeakReference(grabWindow);
/openjdk7/jdk/test/java/util/HashMap/
H A DHashMapCloneLeak.java34 import java.lang.ref.WeakReference;
38 static WeakReference<Object> wr = null;
44 wr = new WeakReference<Object>(testObject);
54 // the WeakReference should be nulled out by GC. If not,
/openjdk7/jdk/test/javax/swing/UIDefaults/6795356/
H A Dbug6795356.java34 import java.lang.ref.WeakReference;
44 volatile static WeakReference<ProtectionDomain> weakRef;
60 weakRef = new WeakReference<ProtectionDomain>(domain);
/openjdk7/jdk/src/share/classes/com/sun/naming/internal/
H A DNamedWeakReference.java30 * A NamedWeakReference is a WeakReference with an immutable string name.
36 class NamedWeakReference extends java.lang.ref.WeakReference {
/openjdk7/jdk/test/java/awt/Window/OwnedWindowsLeak/
H A DOwnedWindowsLeak.java47 Vector<WeakReference<Window>> children =
48 new Vector<WeakReference<Window>>();
52 children.add(new WeakReference<Window>(child));
71 for (WeakReference<Window> ref : children)
/openjdk7/jdk/test/java/rmi/reliability/benchmark/bench/rmi/
H A DBenchServerImpl.java30 import java.lang.ref.WeakReference;
59 implTable.put(RemoteObject.toStub(impl), new WeakReference(impl));
68 WeakReference iref = (WeakReference) implTable.get(obj);
/openjdk7/jdk/src/share/classes/java/nio/charset/
H A DCoderResult.java28 import java.lang.ref.WeakReference;
197 private Map<Integer,WeakReference<CoderResult>> cache = null;
205 WeakReference<CoderResult> w;
208 cache = new HashMap<Integer,WeakReference<CoderResult>>();
214 cache.put(k, new WeakReference<CoderResult>(e));
/openjdk7/jdk/src/share/classes/com/sun/tools/jdi/
H A DVMState.java30 import java.lang.ref.WeakReference;
37 private final List<WeakReference> listeners = new ArrayList<WeakReference>(); // synchronized (this)
147 WeakReference ref = (WeakReference)iter.next();
173 listeners.add(new WeakReference<VMListener>(listener));
183 WeakReference ref = (WeakReference)iter.next();
/openjdk7/hotspot/test/compiler/7190310/
H A DTest7190310.java28 * @summary Inlining WeakReference.get(), and hoisting $referent may lead to non-terminating loops
53 private final static WeakReference<Object> wr =
54 new WeakReference<Object>(str, rq);
/openjdk7/jdk/src/share/classes/com/sun/beans/
H A DWeakCache.java28 import java.lang.ref.WeakReference;
78 this.map.put(key, new WeakReference<V>(value));
/openjdk7/jaxws/src/share/jaxws_classes/com/sun/xml/internal/ws/util/
H A DPool.java34 import java.lang.ref.WeakReference;
53 private volatile WeakReference<ConcurrentLinkedQueue<T>> queue;
72 WeakReference<ConcurrentLinkedQueue<T>> q = queue;
81 queue = new WeakReference<ConcurrentLinkedQueue<T>>(d);
/openjdk7/jdk/test/java/lang/ref/
H A DEnqueueNullRef.java41 test(q, new WeakReference(null, q));
/openjdk7/langtools/test/tools/javac/generics/wildcards/pos/
H A DAmbiguousCast2.java35 class Test<K, V> extends WeakReference<V> {
/openjdk7/jdk/src/share/classes/sun/awt/image/
H A DVSyncedBSManager.java29 import java.lang.ref.WeakReference;
96 private WeakReference<BufferStrategy> strategy;
106 strategy = new WeakReference<BufferStrategy>(bs);
/openjdk7/jdk/src/share/classes/com/sun/java/swing/plaf/windows/
H A DWindowsDesktopManager.java37 import java.lang.ref.WeakReference;
60 private WeakReference<JInternalFrame> currentFrameRef;
99 currentFrameRef = new WeakReference<JInternalFrame>(f);
/openjdk7/jdk/test/java/beans/Introspector/7064279/
H A DTest7064279.java33 import java.lang.ref.WeakReference;
40 WeakReference ref = new WeakReference(test("test.jar", "test.Test"));

Completed in 1953 milliseconds

1234567