OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:DOMDataStore
(Results
1 - 17
of
17
) sorted by null
/external/webkit/WebCore/bindings/v8/
MainThreadDOMData.h
42
static
DOMDataStore
& getCurrentMainThreadStore();
44
virtual
DOMDataStore
& getStore() { return getMainThreadStore(); }
49
DOMDataStore
& getMainThreadStore();
StaticDOMDataStore.cpp
37
:
DOMDataStore
(domData)
38
, m_staticDomNodeMap(&
DOMDataStore
::weakNodeCallback)
39
, m_staticDomObjectMap(domData, &
DOMDataStore
::weakDOMObjectCallback)
40
, m_staticActiveDomObjectMap(domData, &
DOMDataStore
::weakActiveDOMObjectCallback)
42
, m_staticDomSvgElementInstanceMap(domData, &
DOMDataStore
::weakSVGElementInstanceCallback)
43
, m_staticDomSvgObjectWithContextMap(domData, &
DOMDataStore
::weakSVGObjectWithContextCallback)
ScopedDOMDataStore.h
34
#include "
DOMDataStore
.h"
40
// ScopedDOMDataStore is a
DOMDataStore
that controls limits the lifetime of
45
class ScopedDOMDataStore : public
DOMDataStore
{
ScopedDOMDataStore.cpp
37
:
DOMDataStore
(domData)
39
m_domNodeMap = new InternalDOMWrapperMap<Node>(domData, &
DOMDataStore
::weakNodeCallback);
40
m_domObjectMap = new InternalDOMWrapperMap<void>(domData, &
DOMDataStore
::weakDOMObjectCallback);
41
m_activeDomObjectMap = new InternalDOMWrapperMap<void>(domData, &
DOMDataStore
::weakActiveDOMObjectCallback);
43
m_domSvgElementInstanceMap = new InternalDOMWrapperMap<SVGElementInstance>(domData, &
DOMDataStore
::weakSVGElementInstanceCallback);
44
m_domSvgObjectWithContextMap = new InternalDOMWrapperMap<void>(domData, &
DOMDataStore
::weakSVGObjectWithContextCallback);
ChildThreadDOMData.h
42
DOMDataStore
& getStore();
DOMDataStore.cpp
32
#include "
DOMDataStore
.h"
85
DOMDataStore
::
DOMDataStore
(DOMData* domData)
95
WTF::MutexLocker locker(
DOMDataStore
::allStoresMutex());
96
DOMDataStore
::allStores().append(this);
99
DOMDataStore
::~
DOMDataStore
()
101
WTF::MutexLocker locker(
DOMDataStore
::allStoresMutex());
102
DOMDataStore
::allStores().remove(
DOMDataStore
::allStores().find(this))
[
all
...]
ChildThreadDOMData.cpp
41
DOMDataStore
& ChildThreadDOMData::getStore()
StaticDOMDataStore.h
34
#include "
DOMDataStore
.h"
40
// StaticDOMDataStore is a
DOMDataStore
that manages the lifetime of the store
46
class StaticDOMDataStore : public
DOMDataStore
{
V8DOMMap.cpp
35
#include "
DOMDataStore
.h"
53
static inline
DOMDataStore
& getDOMDataStore()
141
WTF::MutexLocker locker(
DOMDataStore
::allStoresMutex());
142
DOMDataList& list =
DOMDataStore
::allStores();
144
DOMDataStore
* store = list[i];
156
WTF::MutexLocker locker(
DOMDataStore
::allStoresMutex());
157
DOMDataList& list =
DOMDataStore
::allStores();
159
DOMDataStore
* store = list[i];
171
WTF::MutexLocker locker(
DOMDataStore
::allStoresMutex());
172
DOMDataList& list =
DOMDataStore
::allStores()
[
all
...]
MainThreadDOMData.cpp
50
DOMDataStore
& MainThreadDOMData::getMainThreadStore()
58
return *context->world()->
domDataStore
();
62
DOMDataStore
& MainThreadDOMData::getCurrentMainThreadStore()
DOMData.h
34
#include "
DOMDataStore
.h"
51
virtual
DOMDataStore
& getStore() = 0;
54
static void handleWeakObject(
DOMDataStore
::DOMWrapperMapType, v8::Persistent<v8::Object>, T* domObject);
99
void DOMData::handleWeakObject(
DOMDataStore
::DOMWrapperMapType mapType, v8::Persistent<v8::Object> v8Object, T* domObject)
102
DOMDataList& list =
DOMDataStore
::allStores();
104
DOMDataStore
* store = list[i];
106
DOMDataStore
::InternalDOMWrapperMap<T>* domMap = static_cast<
DOMDataStore
::InternalDOMWrapperMap<T>*>(store->getDOMWrapperMap(mapType));
IsolatedWorld.h
45
DOMDataStore
*
domDataStore
() const { return m_domDataStore.getStore(); }
V8DOMMap.h
147
class
DOMDataStore
;
155
DOMDataStore
* getStore() const { return m_store.get(); }
158
OwnPtr<
DOMDataStore
> m_store;
DOMDataStore.h
51
typedef WTF::Vector<
DOMDataStore
*> DOMDataList;
142
//
DOMDataStore
144
//
DOMDataStore
is the backing store that holds the maps between DOM objects
151
class
DOMDataStore
: public Noncopyable {
252
DOMDataStore
(DOMData*);
253
virtual ~
DOMDataStore
();
255
// A list of all
DOMDataStore
objects. Traversed during GC to find a thread-specific map that
DOMData.cpp
114
WTF::MutexLocker locker(
DOMDataStore
::allStoresMutex());
V8GCController.cpp
34
#include "
DOMDataStore
.h"
379
wrapper.MakeWeak(impl, &
DOMDataStore
::weakActiveDOMObjectCallback); \
395
wrapper.MakeWeak(port1, &
DOMDataStore
::weakActiveDOMObjectCallback);
/external/webkit/WebCore/
Android.v8bindings.mk
51
bindings/v8/
DOMDataStore
.cpp \
Completed in 230 milliseconds