Home
last modified time | relevance | path

Searched refs:DOMDataStore (Results 1 – 21 of 21) sorted by relevance

/external/webkit/WebCore/bindings/v8/
DDOMDataStore.cpp85 DOMDataStore::DOMDataStore(DOMData* domData) in DOMDataStore() function in WebCore::DOMDataStore
95 WTF::MutexLocker locker(DOMDataStore::allStoresMutex()); in DOMDataStore()
96 DOMDataStore::allStores().append(this); in DOMDataStore()
99 DOMDataStore::~DOMDataStore() in ~DOMDataStore()
101 WTF::MutexLocker locker(DOMDataStore::allStoresMutex()); in ~DOMDataStore()
102 DOMDataStore::allStores().remove(DOMDataStore::allStores().find(this)); in ~DOMDataStore()
105 DOMDataList& DOMDataStore::allStores() in allStores()
111 WTF::Mutex& DOMDataStore::allStoresMutex() in allStoresMutex()
117 void DOMDataStore::forgetDelayedObject(DOMData* domData, void* object) in forgetDelayedObject()
122 void* DOMDataStore::getDOMWrapperMap(DOMWrapperMapType type) in getDOMWrapperMap()
[all …]
DV8DOMMap.cpp53 static inline DOMDataStore& getDOMDataStore() in getDOMDataStore()
141 WTF::MutexLocker locker(DOMDataStore::allStoresMutex()); in visitDOMNodesInCurrentThread()
142 DOMDataList& list = DOMDataStore::allStores(); in visitDOMNodesInCurrentThread()
144 DOMDataStore* store = list[i]; in visitDOMNodesInCurrentThread()
156 WTF::MutexLocker locker(DOMDataStore::allStoresMutex()); in visitDOMObjectsInCurrentThread()
157 DOMDataList& list = DOMDataStore::allStores(); in visitDOMObjectsInCurrentThread()
159 DOMDataStore* store = list[i]; in visitDOMObjectsInCurrentThread()
171 WTF::MutexLocker locker(DOMDataStore::allStoresMutex()); in visitActiveDOMObjectsInCurrentThread()
172 DOMDataList& list = DOMDataStore::allStores(); in visitActiveDOMObjectsInCurrentThread()
174 DOMDataStore* store = list[i]; in visitActiveDOMObjectsInCurrentThread()
[all …]
DStaticDOMDataStore.cpp37 : DOMDataStore(domData) in StaticDOMDataStore()
38 , m_staticDomNodeMap(&DOMDataStore::weakNodeCallback) in StaticDOMDataStore()
39 , m_staticDomObjectMap(domData, &DOMDataStore::weakDOMObjectCallback) in StaticDOMDataStore()
40 , m_staticActiveDomObjectMap(domData, &DOMDataStore::weakActiveDOMObjectCallback) in StaticDOMDataStore()
42 , m_staticDomSvgElementInstanceMap(domData, &DOMDataStore::weakSVGElementInstanceCallback) in StaticDOMDataStore()
43 , m_staticDomSvgObjectWithContextMap(domData, &DOMDataStore::weakSVGObjectWithContextCallback) in StaticDOMDataStore()
DScopedDOMDataStore.cpp37 : DOMDataStore(domData) in ScopedDOMDataStore()
39 m_domNodeMap = new InternalDOMWrapperMap<Node>(domData, &DOMDataStore::weakNodeCallback); in ScopedDOMDataStore()
40 m_domObjectMap = new InternalDOMWrapperMap<void>(domData, &DOMDataStore::weakDOMObjectCallback); in ScopedDOMDataStore()
41 …m_activeDomObjectMap = new InternalDOMWrapperMap<void>(domData, &DOMDataStore::weakActiveDOMObject… in ScopedDOMDataStore()
43 …InstanceMap = new InternalDOMWrapperMap<SVGElementInstance>(domData, &DOMDataStore::weakSVGElement… in ScopedDOMDataStore()
44 …m_domSvgObjectWithContextMap = new InternalDOMWrapperMap<void>(domData, &DOMDataStore::weakSVGObje… in ScopedDOMDataStore()
DDOMData.h51 virtual DOMDataStore& getStore() = 0;
54 …static void handleWeakObject(DOMDataStore::DOMWrapperMapType, v8::Persistent<v8::Object>, T* domOb…
99 …void DOMData::handleWeakObject(DOMDataStore::DOMWrapperMapType mapType, v8::Persistent<v8::Object>… in handleWeakObject()
102 DOMDataList& list = DOMDataStore::allStores(); in handleWeakObject()
104 DOMDataStore* store = list[i]; in handleWeakObject()
106DOMDataStore::InternalDOMWrapperMap<T>* domMap = static_cast<DOMDataStore::InternalDOMWrapperMap<T… in handleWeakObject()
DMainThreadDOMData.h42 static DOMDataStore& getCurrentMainThreadStore();
44 virtual DOMDataStore& getStore() { return getMainThreadStore(); } in getStore()
49 DOMDataStore& getMainThreadStore();
DMainThreadDOMData.cpp50 DOMDataStore& MainThreadDOMData::getMainThreadStore() in getMainThreadStore()
62 DOMDataStore& MainThreadDOMData::getCurrentMainThreadStore() in getCurrentMainThreadStore()
DDOMDataStore.h51 typedef WTF::Vector<DOMDataStore*> DOMDataList;
151 class DOMDataStore : public Noncopyable {
252 DOMDataStore(DOMData*);
253 virtual ~DOMDataStore();
DV8DOMMap.h147 class DOMDataStore; variable
155 DOMDataStore* getStore() const { return m_store.get(); } in getStore()
158 OwnPtr<DOMDataStore> m_store;
DChildThreadDOMData.cpp41 DOMDataStore& ChildThreadDOMData::getStore() in getStore()
DScopedDOMDataStore.h45 class ScopedDOMDataStore : public DOMDataStore {
DChildThreadDOMData.h42 DOMDataStore& getStore();
DStaticDOMDataStore.h46 class StaticDOMDataStore : public DOMDataStore {
DIsolatedWorld.h45 DOMDataStore* domDataStore() const { return m_domDataStore.getStore(); } in domDataStore()
DV8GCController.cpp379 wrapper.MakeWeak(impl, &DOMDataStore::weakActiveDOMObjectCallback); \ in visitDOMWrapper()
395 wrapper.MakeWeak(port1, &DOMDataStore::weakActiveDOMObjectCallback); in visitDOMWrapper()
DDOMData.cpp114 WTF::MutexLocker locker(DOMDataStore::allStoresMutex()); in derefDelayedObjects()
/external/webkit/WebCore/
DAndroid.v8bindings.mk51 bindings/v8/DOMDataStore.cpp \
DChangeLog3521 * bindings/v8/DOMDataStore.h:
3524 (WebCore::DOMDataStore::IntrusiveDOMWrapperMap::clear):
3525 (WebCore::DOMDataStore::IntrusiveDOMWrapperMap::ChunkedTableTraits::clear):
3763 * bindings/v8/DOMDataStore.h:
DChangeLog-2010-01-291950 * bindings/v8/DOMDataStore.cpp:
1951 (WebCore::DOMDataStore::IntrusiveDOMWrapperMap::get):
1952 (WebCore::DOMDataStore::IntrusiveDOMWrapperMap::set):
1953 (WebCore::DOMDataStore::IntrusiveDOMWrapperMap::removeIfPresent):
1954 (WebCore::DOMDataStore::IntrusiveDOMWrapperMap::contains):
1955 (WebCore::DOMDataStore::IntrusiveDOMWrapperMap::visit):
1956 (WebCore::DOMDataStore::IntrusiveDOMWrapperMap::clear):
1957 (WebCore::DOMDataStore::IntrusiveDOMWrapperMap::allocateTableEntry):
1958 (WebCore::DOMDataStore::IntrusiveDOMWrapperMap::freeTableEntry):
1959 * bindings/v8/DOMDataStore.h:
[all …]
DWebCore.gypi784 'bindings/v8/DOMDataStore.cpp',
785 'bindings/v8/DOMDataStore.h',
/external/webkit/WebKit/chromium/
DChangeLog3403 Allow to skip thread checks when accessing DOMDataStore for processes