/libcore/luni/src/test/java/tests/api/java/lang/ref/ |
WeakReferenceTest.java | 26 import java.lang.ref.WeakReference; 28 @TestTargetClass(WeakReference.class) 37 * @tests java.lang.ref.WeakReference#WeakReference(java.lang.Object, 43 method = "WeakReference", 51 WeakReference wr = new WeakReference(bool, rq); 62 new WeakReference(bool, null); 70 * @tests java.lang.ref.WeakReference#WeakReference(java.lang.Object [all...] |
ReferenceTest.java | 30 import java.lang.ref.WeakReference; 45 static class TestWeakReference<T> extends WeakReference<T> { 106 WeakReference wr = new WeakReference(tmpB, new ReferenceQueue()); 153 ref = new WeakReference(obj, rq); 177 notes = "Verifies positive functionality for WeakReference.", 204 r = new WeakReference(testObj, rq); 337 WeakReference ref = new WeakReference(vec, new ReferenceQueue()); 350 assertNull("get() doesn't return null after gc for WeakReference", [all...] |
ReferenceQueueTest.java | 29 import java.lang.ref.WeakReference; 82 WeakReference wr = new WeakReference(obj, rq); 197 WeakReference wr = new WeakReference(obj, rq);
|
/dalvik/tests/072-precise-gc/src/ |
Main.java | 17 import java.lang.ref.WeakReference; 25 WeakReference wrefs[] = new WeakReference[10]; 32 static void populate(WeakReference[] wrefs) { 49 wrefs[0] = new WeakReference(str0); 50 wrefs[1] = new WeakReference(str1); 51 wrefs[2] = new WeakReference(str2); 52 wrefs[3] = new WeakReference(str3); 53 wrefs[4] = new WeakReference(str4); 54 wrefs[5] = new WeakReference(str5) [all...] |
/dalvik/tests/036-finalizer/src/ |
Main.java | 3 import java.lang.ref.WeakReference; 20 public static WeakReference makeRef() { 27 final WeakReference[] wimp = new WeakReference[1]; 31 wimp[0] = new WeakReference(ft); 47 public static String wimpString(final WeakReference wimp) { 76 WeakReference wimp = makeRef();
|
FinalizerTest.java | 3 import java.lang.ref.WeakReference;
|
/dalvik/tests/003-omnibus-opcodes/src/ |
InternedString.java | 31 WeakReference strRef = new WeakReference<String>(s.intern()); 40 WeakReference strRef = new WeakReference<String>(CONST.intern()); 50 strRef = new WeakReference<String>(s.intern());
|
/packages/apps/Contacts/src/com/android/contacts/util/ |
NotifyingAsyncQueryHandler.java | 23 import java.lang.ref.WeakReference; 27 * {@link WeakReference} back to a listener. Will properly close any 36 private WeakReference<AsyncQueryListener> mListener; 55 mListener = new WeakReference<AsyncQueryListener>(listener);
|
WeakAsyncTask.java | 21 import java.lang.ref.WeakReference; 25 protected WeakReference<WeakTarget> mTarget; 28 mTarget = new WeakReference<WeakTarget>(target);
|
/frameworks/base/tools/layoutlib/bridge/src/com/android/layoutlib/bridge/util/ |
SparseWeakArray.java | 24 import java.lang.ref.WeakReference; 27 * This is a custom {@link SparseArray} that uses {@link WeakReference} around the objects added 45 private static final WeakReference<?> DELETED = new WeakReference(DELETED_REF); 64 mValues = new WeakReference[initialCapacity]; 125 WeakReference<?>[] values = mValues; 128 WeakReference<?> val = values[i]; 148 WeakReference<?>[] nvalues = new WeakReference[newSize]; 167 mValues[i] = new WeakReference(value) [all...] |
/packages/apps/Camera/tests/src/com/android/camera/functional/ |
CameraTest.java | 14 import java.lang.ref.WeakReference; 49 ArrayList<WeakReference<Activity>> refs = 50 new ArrayList<WeakReference<Activity>>(); 53 refs.add(new WeakReference<Activity>(activity)); 62 for (WeakReference<Activity> c: refs) {
|
/external/chromium/base/ |
weak_ptr.h | 64 class WeakReference { 93 WeakReference() {} 94 WeakReference(Flag* flag) : flag_(flag) {} 111 WeakReference GetRef() const { 113 flag_ = new WeakReference::Flag(&flag_); 114 return WeakReference(flag_); 129 mutable WeakReference::Flag* flag_; 142 WeakPtrBase(const WeakReference& ref) : ref_(ref) { 145 WeakReference ref_; 190 ref_ = internal::WeakReference(); [all...] |
/frameworks/base/core/java/android/os/ |
Registrant.java | 22 import java.lang.ref.WeakReference; 31 refH = new WeakReference(h); 120 WeakReference refH;
|
/frameworks/base/core/java/com/android/internal/os/ |
BinderInternal.java | 30 import java.lang.ref.WeakReference; 39 static WeakReference<GcWatcher> mGcWatcher 40 = new WeakReference<GcWatcher>(new GcWatcher()); 48 mGcWatcher = new WeakReference<GcWatcher>(new GcWatcher());
|
/external/guava/src/com/google/common/base/ |
FinalizableWeakReference.java | 19 import java.lang.ref.WeakReference; 29 public abstract class FinalizableWeakReference<T> extends WeakReference<T>
|
/libcore/luni/src/main/java/java/lang/ref/ |
WeakReference.java | 70 * The difference between a {@code SoftReference} and a {@code WeakReference} is 81 * A {@code WeakReference} may be cleared and enqueued as soon as is 86 public class WeakReference<T> extends Reference<T> { 94 public WeakReference(T r) { 108 public WeakReference(T r, ReferenceQueue<? super T> q) {
|
package.html | 8 than the preceding one: {@link java.lang.ref.SoftReference}, {@link java.lang.ref.WeakReference}, and 53 {@link java.lang.ref.WeakReference} or {@link java.lang.ref.PhantomReference} instances. 70 that does traverse a {@link java.lang.ref.WeakReference} instance, but no
|
/frameworks/base/core/java/android/text/style/ |
DynamicDrawableSpan.java | 27 import java.lang.ref.WeakReference; 112 WeakReference<Drawable> wr = mDrawableRef; 120 mDrawableRef = new WeakReference<Drawable>(d); 126 private WeakReference<Drawable> mDrawableRef;
|
/frameworks/base/tests/CoreTests/android/core/ |
HeapTest.java | 30 import java.lang.ref.WeakReference; 40 * Returns a WeakReference to an object that has no 45 private WeakReference<Object> newRef() { 46 return new WeakReference<Object>(new Object()); 93 WeakReference ref = newRef(); 244 private static void makeRefs(Object objects[], WeakReference<Object> refs[]) { 247 refs[i] = new WeakReference<Object>(objects[i]); 251 private static <T> void checkRefs(T objects[], WeakReference<T> refs[]) { 270 WeakReference<Object> refs[] = new WeakReference[objects.length] [all...] |
/frameworks/base/core/java/com/android/internal/widget/ |
DigitalClock.java | 35 import java.lang.ref.WeakReference; 59 private WeakReference<DigitalClock> mClock; 63 mClock = new WeakReference<DigitalClock>(clock); 117 private WeakReference<DigitalClock> mClock; 121 mClock = new WeakReference<DigitalClock>(clock);
|
/frameworks/base/core/java/android/gesture/ |
GestureLibraries.java | 29 import java.lang.ref.WeakReference; 109 private final WeakReference<Context> mContext; 113 mContext = new WeakReference<Context>(context);
|
/packages/apps/Launcher2/src/com/android/launcher2/ |
LiveFolder.java | 30 import java.lang.ref.WeakReference; 106 private final WeakReference<LiveFolder> mFolder; 110 mFolder = new WeakReference<LiveFolder>(folder);
|
/frameworks/base/core/java/android/emoji/ |
EmojiFactory.java | 21 import java.lang.ref.WeakReference; 60 private Map<Integer, WeakReference<Bitmap>> mCache; 74 mCache = new CustomLinkedHashMap<Integer, WeakReference<Bitmap>>(); 102 WeakReference<Bitmap> cache = mCache.get(pua); 109 mCache.put(pua, new WeakReference<Bitmap>(ret)); 116 mCache.put(pua, new WeakReference<Bitmap>(ret));
|
/packages/apps/Camera/src/com/android/camera/gallery/ |
LruCache.java | 20 import java.lang.ref.WeakReference; 46 private static class Entry<K, V> extends WeakReference<V> {
|
/packages/apps/Gallery/src/com/android/camera/gallery/ |
LruCache.java | 20 import java.lang.ref.WeakReference; 42 private static class Entry<K, V> extends WeakReference<V> {
|