/external/chromium/base/memory/ |
H A D | weak_ptr.cc | 10 WeakReference::Flag::Flag(Flag** handle) : handle_(handle) { 13 void WeakReference::Flag::Invalidate() { 18 bool WeakReference::Flag::IsValid() const { 23 WeakReference::Flag::~Flag() { 28 WeakReference::WeakReference() { function in class:base::internal::WeakReference 31 WeakReference::WeakReference(Flag* flag) : flag_(flag) { function in class:base::internal::WeakReference 34 WeakReference::~WeakReference() { [all...] |
H A D | weak_ptr.h | 66 class BASE_API WeakReference { class in namespace:base::internal 88 WeakReference(); 89 WeakReference(Flag* flag); 90 ~WeakReference(); 103 WeakReference GetRef() const; 117 mutable WeakReference::Flag* flag_; 130 WeakPtrBase(const WeakReference& ref); 132 WeakReference ref_; 177 ref_ = internal::WeakReference(); 185 WeakPtr(const internal::WeakReference [all...] |
/external/chromium_org/base/memory/ |
H A D | weak_ptr.cc | 10 WeakReference::Flag::Flag() : is_valid_(true) { 17 void WeakReference::Flag::Invalidate() { 25 bool WeakReference::Flag::IsValid() const { 31 WeakReference::Flag::~Flag() { 34 WeakReference::WeakReference() { function in class:base::internal::WeakReference 37 WeakReference::WeakReference(const Flag* flag) : flag_(flag) { function in class:base::internal::WeakReference 40 WeakReference::~WeakReference() { [all...] |
H A D | weak_ptr.h | 82 class BASE_EXPORT WeakReference { class in namespace:base::internal 102 WeakReference(); 103 explicit WeakReference(const Flag* flag); 104 ~WeakReference(); 117 WeakReference GetRef() const; 126 mutable scoped_refptr<WeakReference::Flag> flag_; 139 explicit WeakPtrBase(const WeakReference& ref); 141 WeakReference ref_; 228 ref_ = internal::WeakReference(); 243 WeakPtr(const internal::WeakReference [all...] |
/external/chromium_org/third_party/WebKit/Source/wtf/ |
H A D | WeakPtr.h | 38 class WeakReference : public ThreadSafeRefCounted<WeakReference<T> > { class in namespace:WTF 39 WTF_MAKE_NONCOPYABLE(WeakReference<T>); 42 static PassRefPtr<WeakReference<T> > create(T* ptr) { return adoptRef(new WeakReference(ptr)); } 43 static PassRefPtr<WeakReference<T> > createUnbound() { return adoptRef(new WeakReference()); } 67 WeakReference() : m_ptr(0) { } function in class:WTF::WeakReference 69 explicit WeakReference(T* ptr) function in class:WTF::WeakReference 88 WeakPtr(PassRefPtr<WeakReference< [all...] |
/external/apache-harmony/luni/src/test/api/common/org/apache/harmony/luni/tests/java/lang/ref/ |
H A D | WeakReferenceTest.java | 21 import java.lang.ref.WeakReference; 31 * @tests java.lang.ref.WeakReference#WeakReference(java.lang.Object, 38 WeakReference wr = new WeakReference(bool, rq); 47 new WeakReference(bool, null); 55 * @tests java.lang.ref.WeakReference#WeakReference(java.lang.Object) 59 WeakReference wr = new WeakReference(boo [all...] |
H A D | ReferenceTest.java | 22 import java.lang.ref.WeakReference; 27 volatile WeakReference wr; 40 WeakReference wr = new WeakReference(tmpB, new ReferenceQueue()); 68 ref = new WeakReference(obj, rq); 103 wr = new WeakReference(testObj, rq); 139 Reference ref = new WeakReference(obj, new ReferenceQueue());
|
/external/guava/guava/src/com/google/common/base/ |
H A D | FinalizableWeakReference.java | 20 import java.lang.ref.WeakReference; 30 public abstract class FinalizableWeakReference<T> extends WeakReference<T>
|
/external/chromium_org/base/android/java/src/org/chromium/base/ |
H A D | WeakContext.java | 9 import java.lang.ref.WeakReference; 13 * Holds a WeakReference to Context to allow it to be GC'd. 18 private static WeakReference<Context> sWeakContext; 21 sWeakContext = new WeakReference<Context>(context);
|
/external/chromium_org/chrome/android/java/src/org/chromium/chrome/browser/printing/ |
H A D | TabPrinter.java | 12 import java.lang.ref.WeakReference; 23 private final WeakReference<TabBase> mTab; 26 mTab = new WeakReference<TabBase>(tab);
|
/external/javassist/src/main/javassist/ |
H A D | LoaderClassPath.java | 20 import java.lang.ref.WeakReference; 28 * <code>WeakReference</code>. If the class loader is garbage collected, 42 private WeakReference clref; 48 clref = new WeakReference(cl);
|
/external/smack/src/org/jivesoftware/smackx/ping/ |
H A D | ServerPingTask.java | 19 import java.lang.ref.WeakReference; 29 private WeakReference<Connection> weakConnection; 35 this.weakConnection = new WeakReference<Connection>(connection);
|
/external/apache-http/src/org/apache/http/impl/conn/tsccm/ |
H A D | BasicPoolEntryRef.java | 34 import java.lang.ref.WeakReference; 46 public class BasicPoolEntryRef extends WeakReference<BasicPoolEntry> {
|
/external/jmonkeyengine/engine/src/core/com/jme3/asset/ |
H A D | AssetCache.java | 35 import java.lang.ref.WeakReference; 49 public WeakReference<AssetKey> smartKey; 72 smartInfo.smartKey = new WeakReference<AssetKey>(key);
|
/external/chromium_org/chrome/test/android/javatests/src/org/chromium/chrome/test/util/ |
H A D | TabBaseTabUtils.java | 18 import java.lang.ref.WeakReference; 59 private WeakReference<ContextMenu> mContextMenu; 62 mContextMenu = new WeakReference<ContextMenu>(menu);
|
/external/guava/guava-tests/test/com/google/common/base/ |
H A D | FinalizableReferenceQueueTest.java | 24 import java.lang.ref.WeakReference; 77 private WeakReference<ReferenceQueue<Object>> queueReference; 107 queueReference = new WeakReference<ReferenceQueue<Object>>(frq.queue);
|
/external/guava/guava-tests/test/com/google/common/collect/ |
H A D | InternersTest.java | 24 import java.lang.ref.WeakReference; 74 WeakReference<Integer> signal = new WeakReference<Integer>(canonical);
|
/external/jmonkeyengine/engine/src/core/com/jme3/util/ |
H A D | NativeObjectManager.java | 37 import java.lang.ref.WeakReference; 69 private WeakReference<NativeObject> realObj; 75 this.realObj = new WeakReference<NativeObject>(obj);
|
/external/chromium_org/third_party/WebKit/Source/core/html/parser/ |
H A D | BackgroundHTMLParser.h | 56 static void create(PassRefPtr<WeakReference<BackgroundHTMLParser> > reference, PassOwnPtr<Configuration> config) 81 BackgroundHTMLParser(PassRefPtr<WeakReference<BackgroundHTMLParser> >, PassOwnPtr<Configuration>);
|
/external/guava/guava-tests/test/com/google/common/testing/ |
H A D | GcFinalizationTest.java | 10 import java.lang.ref.WeakReference; 61 final WeakReference<Object> ref = new WeakReference<Object>(new Object()); 146 final WeakReference<Object> ref = new WeakReference<Object>(Boolean.TRUE);
|
/external/guava/guava/src/com/google/common/base/internal/ |
H A D | Finalizer.java | 22 import java.lang.ref.WeakReference; 87 private final WeakReference<Class<?>> finalizableReferenceClassReference; 99 = new WeakReference<Class<?>>(finalizableReferenceClass);
|
/external/robolectric/src/main/java/com/xtremelabs/robolectric/shadows/ |
H A D | ShadowViewStub.java | 14 import java.lang.ref.WeakReference; 23 private WeakReference<View> mInflatedViewRef; 90 mInflatedViewRef = new WeakReference<View>(view);
|
/external/smack/src/org/jivesoftware/smackx/muc/ |
H A D | RoomListenerMultiplexor.java | 30 import java.lang.ref.WeakReference; 48 private static final Map<Connection, WeakReference<RoomListenerMultiplexor>> monitors = 49 new WeakHashMap<Connection, WeakReference<RoomListenerMultiplexor>>(); 69 // We need to use a WeakReference because the monitor references the 72 monitors.put(conn, new WeakReference<RoomListenerMultiplexor>(rm));
|
/external/droiddriver/src/com/google/android/droiddriver/base/ |
H A D | AbstractUiElement.java | 38 import java.lang.ref.WeakReference; 47 private WeakReference<Element> domNode; 177 * WeakReference for both keys and values, which is error-prone. This will be 182 domNode = new WeakReference<Element>(ByXPath.buildDomNode(this));
|
/external/javassist/src/main/javassist/scopedpool/ |
H A D | ScopedClassPool.java | 18 import java.lang.ref.WeakReference; 39 protected WeakReference classLoader; 84 this.classLoader = new WeakReference(cl);
|