/external/chromium_org/tools/clang/blink_gc_plugin/tests/ |
weak_fields_require_tracing.h | 18 WeakMember<HeapObject> m_obj2; 19 WeakMember<HeapObject> m_obj3; 20 HeapHashSet<WeakMember<HeapObject> > m_set1; 21 HeapHashSet<WeakMember<HeapObject> > m_set2;
|
trace_templated_super.h | 27 WeakMember<HeapObject> m_weak;
|
/external/chromium_org/third_party/WebKit/Source/modules/indexeddb/ |
IDBDatabaseCallbacks.h | 64 WeakMember<IDBDatabase> m_database;
|
IDBTransactionTest.cpp | 105 PersistentHeapHashSet<WeakMember<IDBTransaction> > set; 135 PersistentHeapHashSet<WeakMember<IDBTransaction> > set;
|
IDBPendingTransactionMonitor.cpp | 115 PersistentHeapHashMap<WeakMember<Target>, OwnPtr<Disposer<IDBDisposerDispatcher, Target>>> m_disposerMap;
|
/external/chromium_org/third_party/WebKit/Source/core/inspector/ |
InspectorNodeIds.cpp | 18 typedef HeapHashMap<WeakMember<Node>, int> NodeToIdMap; 19 typedef HeapHashMap<int, WeakMember<Node> > IdToNodeMap;
|
/external/chromium_org/third_party/WebKit/Source/platform/heap/ |
Handle.h | 889 typedef typename WTF::RemoveTemplate<typename WTF::RemoveTemplate<typename WTF::RemoveTemplate<T, Member>::Type, WeakMember>::Type, RawPtr>::Type Type; 914 // WeakMember is similar to Member in that it is used to point to other oilpan 916 // However instead of creating a strong pointer to the object, the WeakMember creates 921 class WeakMember : public Member<T> { 922 WTF_DISALLOW_CONSTRUCTION_FROM_ZERO(WeakMember); 923 WTF_DISALLOW_ZERO_ASSIGNMENT(WeakMember); 925 WeakMember() : Member<T>() { } 927 WeakMember(std::nullptr_t) : Member<T>(nullptr) { } 929 WeakMember(T* raw) : Member<T>(raw) { } 931 WeakMember(WTF::HashTableDeletedValueType x) : Member<T>(x) { [all...] |
HeapTest.cpp | 109 typedef std::pair<Member<IntWrapper>, WeakMember<IntWrapper> > StrongWeakPair; 171 typedef PairHash<blink::Member<blink::IntWrapper>, blink::WeakMember<blink::IntWrapper> > Hash; 525 Persistent<HeapHashMap<ThreadMarker, WeakMember<IntWrapper> > > weakMap = new HeapHashMap<ThreadMarker, WeakMember<IntWrapper> >; 526 PersistentHeapHashMap<ThreadMarker, WeakMember<IntWrapper> > weakMap2; 1005 WeakMember<Bar> m_weakBar; 1060 WeakMember<T> m_data; 1066 typedef HeapHashMap<WeakMember<Observable>, OwnPtr<FinalizationObserverWithHashMap> > ObserverMap; [all...] |
Visitor.h | 62 template<typename T> class WeakMember; 260 // WeakMember version of the templated trace method. It doesn't keep 261 // the traced thing alive, but will write null to the WeakMember later 267 void trace(const WeakMember<T>& t) 271 registerWeakCell(const_cast<WeakMember<T>&>(t).cell()); 358 // these collections know to remove WeakMember elements safely.
|
Heap.h | [all...] |
/external/chromium_org/tools/clang/blink_gc_plugin/ |
Edge.cpp | 21 void RecursiveEdgeVisitor::AtWeakMember(WeakMember*) {} 56 void RecursiveEdgeVisitor::VisitWeakMember(WeakMember* e) {
|
Edge.h | 20 class WeakMember; 32 virtual void VisitWeakMember(WeakMember*) {} 46 virtual void VisitWeakMember(WeakMember*) override; 63 virtual void AtWeakMember(WeakMember*); 176 class WeakMember : public PtrEdge { 178 explicit WeakMember(Edge* ptr) : PtrEdge(ptr) { }
|
RecordInfo.cpp | 518 return new WeakMember(ptr);
|
/external/chromium_org/third_party/WebKit/Source/platform/ |
CrossThreadCopier.h | 105 template<typename T> struct CrossThreadCopierBase<false, false, false, WeakMember<T>*> { 106 typedef WeakMember<T>* Type; 163 template<typename T> struct CrossThreadCopierBase<false, false, true, WeakMember<T> > { 165 static Type copy(const WeakMember<T>& ptr) 178 || WTF::IsSubclassOfTemplate<typename WTF::RemoveTemplate<T, WeakMember>::Type, GarbageCollected>::value,
|
/external/chromium_org/third_party/WebKit/Source/platform/audio/ |
HRTFDatabaseLoader.cpp | 42 typedef HeapHashMap<double, WeakMember<HRTFDatabaseLoader> > LoaderMap;
|
/external/chromium_org/third_party/WebKit/Source/modules/mediastream/ |
RTCDataChannel.h | 122 WeakMember<RTCPeerConnection> m_connection;
|
/external/chromium_org/third_party/WebKit/Source/core/loader/ |
ImageLoader.h | 176 PersistentHeapHashMap<WeakMember<ImageLoaderClient>, OwnPtr<ImageLoaderClientRemover> > m_clients;
|
ImageLoader.cpp | 560 PersistentHeapHashMap<WeakMember<ImageLoaderClient>, OwnPtr<ImageLoaderClientRemover> >::iterator end = m_clients.end(); 561 for (PersistentHeapHashMap<WeakMember<ImageLoaderClient>, OwnPtr<ImageLoaderClientRemover> >::iterator it = m_clients.begin(); it != end; ++it) {
|
/external/chromium_org/third_party/WebKit/Source/modules/encryptedmedia/ |
MediaKeySession.h | 124 WeakMember<MediaKeys> m_mediaKeys;
|
/external/chromium_org/third_party/WebKit/Source/modules/webaudio/ |
AudioContext.h | 290 HeapHashMap<WeakMember<AudioNode>, OwnPtr<AudioNodeDisposer> > m_liveNodes; 304 HeapHashMap<WeakMember<AudioSummingJunction>, OwnPtr<AudioSummingJunctionDisposer> > m_liveAudioSummingJunctions; 307 // Oilpan: These HashSet should be HeapHashSet<WeakMember<AudioNodeOutput>>
|
/external/chromium_org/tools/clang/blink_gc_plugin/tests/heap/ |
stubs.h | 162 template<typename T> class WeakMember {
|
/external/chromium_org/third_party/WebKit/Source/core/dom/ |
Document.h | [all...] |
Document.cpp | [all...] |