/openjdk7/jdk/src/share/classes/java/lang/ref/ |
H A D | WeakReference.java | 48 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 D | WeakReferenceXMLSchema.java | 23 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 D | ConnectionsWeakRef.java | 28 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 D | DescriptorCache.java | 28 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 D | WeakIdentityHashMap.java | 32 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 D | Pool.java | 29 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 D | ClearHandleTable.java | 31 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 D | T6256789.java | 39 public static class ExtraRef extends WeakReference<Object> {
|
/openjdk7/jdk/test/javax/swing/JOptionPane/6464022/ |
H A D | bug6464022.java | 35 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 D | XAwtState.java | 36 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 D | HashMapCloneLeak.java | 34 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 D | bug6795356.java | 34 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 D | NamedWeakReference.java | 30 * 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 D | OwnedWindowsLeak.java | 47 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 D | BenchServerImpl.java | 30 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 D | CoderResult.java | 28 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 D | VMState.java | 30 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 D | Test7190310.java | 28 * @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 D | WeakCache.java | 28 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 D | Pool.java | 34 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 D | EnqueueNullRef.java | 41 test(q, new WeakReference(null, q));
|
/openjdk7/langtools/test/tools/javac/generics/wildcards/pos/ |
H A D | AmbiguousCast2.java | 35 class Test<K, V> extends WeakReference<V> {
|
/openjdk7/jdk/src/share/classes/sun/awt/image/ |
H A D | VSyncedBSManager.java | 29 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 D | WindowsDesktopManager.java | 37 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 D | Test7064279.java | 33 import java.lang.ref.WeakReference; 40 WeakReference ref = new WeakReference(test("test.jar", "test.Test"));
|