OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:Persistent
(Results
1 - 25
of
120
) sorted by null
1
2
3
4
5
/external/webkit/WebCore/bindings/v8/
ScriptWrappable.h
42
v8::
Persistent
<v8::Object>* wrapper() const
47
void setWrapper(v8::
Persistent
<v8::Object>* wrapper)
56
v8::
Persistent
<v8::Object>* m_wrapper;
SharedPersistent.h
40
// A shareable reference to a v8
persistent
handle. Using a shared
41
//
persistent
any number of objects can share a reference to a v8
47
void set(v8::
Persistent
<T> value)
51
v8::
Persistent
<T> get()
62
static PassRefPtr<SharedPersistent<T> > create(v8::
Persistent
<T> value)
68
return create(v8::
Persistent
<T>());
71
explicit SharedPersistent(v8::
Persistent
<T> value) : m_value(value) { }
72
v8::
Persistent
<T> m_value;
V8HiddenPropertyName.cpp
42
static v8::
Persistent
<v8::String>* string = createString("WebCore::V8HiddenPropertyName::" V8_AS_STRING(name)); \
48
v8::
Persistent
<v8::String>* V8HiddenPropertyName::createString(const char* key)
51
return new v8::
Persistent
<v8::String>(v8::
Persistent
<v8::String>::New(v8::String::NewSymbol(key)));
OwnHandle.h
42
explicit OwnHandle(v8::Handle<T> handle) : m_handle(v8::
Persistent
<T>::New(handle)) { }
46
void set(v8::Handle<T> handle) { clear(); m_handle = v8::
Persistent
<T>::New(handle); }
69
static void weakCallback(v8::
Persistent
<v8::Value> object, void* ownHandle)
75
v8::
Persistent
<T> m_handle;
DOMDataStore.cpp
145
void DOMDataStore::weakDOMObjectCallback(v8::
Persistent
<v8::Value> v8Object, void* domObject)
149
DOMData::handleWeakObject(DOMDataStore::DOMObjectMap, v8::
Persistent
<v8::Object>::Cast(v8Object), domObject);
152
void DOMDataStore::weakActiveDOMObjectCallback(v8::
Persistent
<v8::Value> v8Object, void* domObject)
156
DOMData::handleWeakObject(DOMDataStore::ActiveDOMObjectMap, v8::
Persistent
<v8::Object>::Cast(v8Object), domObject);
159
void DOMDataStore::weakNodeCallback(v8::
Persistent
<v8::Value> v8Object, void* domObject)
177
bool DOMDataStore::IntrusiveDOMWrapperMap::removeIfPresent(Node* obj, v8::
Persistent
<v8::Data> value)
180
v8::
Persistent
<v8::Object>* entry = obj->wrapper();
193
void DOMDataStore::weakSVGElementInstanceCallback(v8::
Persistent
<v8::Value> v8Object, void* domObject)
197
DOMData::handleWeakObject(DOMDataStore::DOMSVGElementInstanceMap, v8::
Persistent
<v8::Object>::Cast(v8Object), static_cast<SVGElementInstance*>(domObject));
200
void DOMDataStore::weakSVGObjectWithContextCallback(v8::
Persistent
<v8::Value> v8Object, void* domObject
[
all
...]
V8DOMMap.h
51
virtual void visitDOMWrapper(KeyType* key, v8::
Persistent
<ValueType> object) = 0;
56
virtual v8::
Persistent
<ValueType> get(KeyType* obj) = 0;
57
virtual void set(KeyType* obj, v8::
Persistent
<ValueType> wrapper) = 0;
60
virtual bool removeIfPresent(KeyType* key, v8::
Persistent
<v8::Data> value) = 0;
86
virtual v8::
Persistent
<ValueType> get(KeyType* obj)
89
return wrapper ? v8::
Persistent
<ValueType>(wrapper) : v8::
Persistent
<ValueType>();
92
virtual void set(KeyType* obj, v8::
Persistent
<ValueType> wrapper)
106
v8::
Persistent
<ValueType> handle(wrapper);
111
bool removeIfPresent(KeyType* key, v8::
Persistent
<v8::Data> value
[
all
...]
DOMDataStore.h
184
virtual v8::
Persistent
<v8::Object> get(Node* obj)
186
v8::
Persistent
<v8::Object>* wrapper = obj->wrapper();
187
return wrapper ? *wrapper : v8::
Persistent
<v8::Object>();
190
virtual void set(Node* obj, v8::
Persistent
<v8::Object> wrapper)
194
v8::
Persistent
<v8::Object>* entry = m_table.add(wrapper);
209
virtual bool removeIfPresent(Node* key, v8::
Persistent
<v8::Data> value);
222
static void move(v8::
Persistent
<v8::Object>* target, v8::
Persistent
<v8::Object>* source)
230
static void clear(v8::
Persistent
<v8::Object>* entry)
239
static void visit(v8::
Persistent
<v8::Object>* entry, Visitor* visitor
[
all
...]
V8NodeFilterCondition.h
52
mutable v8::
Persistent
<v8::Value> m_filter;
V8DOMWindowShell.h
62
v8::
Persistent
<v8::Context> createNewContext(v8::Handle<v8::Object> global, int extensionGroup);
111
// type. We keep a single
persistent
handle to an array of the
113
v8::
Persistent
<v8::Array> m_wrapperBoilerplates;
115
v8::
Persistent
<v8::Context> m_context;
116
v8::
Persistent
<v8::Object> m_global;
117
v8::
Persistent
<v8::Object> m_document;
ScheduledAction.h
68
v8::
Persistent
<v8::Function> m_function;
70
v8::
Persistent
<v8::Value>* m_argv;
ScriptInstance.cpp
55
v8::
Persistent
<v8::Object> V8ScriptInstance::instance()
77
m_instance = v8::
Persistent
<v8::Object>::New(instance);
ScriptInstance.h
51
v8::
Persistent
<v8::Object> instance();
56
mutable v8::
Persistent
<v8::Object> m_instance;
V8GCController.h
51
// Host information of
persistent
handles.
75
static void registerGlobalHandle(GlobalHandleType, void*, v8::
Persistent
<v8::Value>);
76
static void unregisterGlobalHandle(void*, v8::
Persistent
<v8::Value>);
V8Index.cpp
475
v8::
Persistent
<v8::FunctionTemplate> V8ClassIndex::getTemplate(V8WrapperType type)
484
return v8::
Persistent
<v8::FunctionTemplate>::New(v8::FunctionTemplate::New());
ScriptValue.h
57
m_value = v8::
Persistent
<v8::Value>::New(value);
68
m_value = v8::
Persistent
<v8::Value>::New(value.m_value);
84
m_value = v8::
Persistent
<v8::Value>::New(value.m_value);
153
mutable v8::
Persistent
<v8::Value> m_value;
V8DataGridDataSource.cpp
46
: m_dataSource(v8::
Persistent
<v8::Value>::New(dataSource))
V8GCController.cpp
55
// If you want to let a C++ object hold a
persistent
handle
59
// When creating a
persistent
handle, call:
91
void V8GCController::registerGlobalHandle(GlobalHandleType type, void* host, v8::
Persistent
<v8::Value> handle)
97
void V8GCController::unregisterGlobalHandle(void* host, v8::
Persistent
<v8::Value> handle)
114
v8::
Persistent
<v8::Object> wrapper(it->second);
124
void visitDOMWrapper(void* object, v8::
Persistent
<v8::Object> wrapper)
134
void visitDOMWrapper(Node* object, v8::
Persistent
<v8::Object> wrapper)
160
// Create a new (strong)
persistent
handle for the object.
161
v8::
Persistent
<v8::Object> wrapper = getDOMObjectMap().get(domObject);
165
gcProtectedMap().set(domObject, *v8::
Persistent
<v8::Object>::New(wrapper))
[
all
...]
V8HiddenPropertyName.h
53
static v8::
Persistent
<v8::String>* createString(const char* key);
/external/webkit/WebCore/bindings/v8/custom/
V8HTMLAudioElementConstructor.h
40
static v8::
Persistent
<v8::FunctionTemplate> GetTemplate();
V8HTMLImageElementConstructor.h
40
static v8::
Persistent
<v8::FunctionTemplate> GetTemplate();
V8HTMLOptionElementConstructor.h
40
static v8::
Persistent
<v8::FunctionTemplate> GetTemplate();
V8CustomVoidCallback.h
57
v8::
Persistent
<v8::Object> m_callback;
62
bool invokeCallback(v8::
Persistent
<v8::Object> callback, int argc, v8::Handle<v8::Value> argv[], bool& callbackReturnValue);
V8HTMLAudioElementConstructor.cpp
75
V8DOMWrapper::setJSWrapperForDOMNode(audio.get(), v8::
Persistent
<v8::Object>::New(args.Holder()));
79
v8::
Persistent
<v8::FunctionTemplate> V8HTMLAudioElementConstructor::GetTemplate()
81
static v8::
Persistent
<v8::FunctionTemplate> cachedTemplate;
93
cachedTemplate = v8::
Persistent
<v8::FunctionTemplate>::New(result);
V8HTMLImageElementConstructor.cpp
75
V8DOMWrapper::setJSWrapperForDOMNode(image.get(), v8::
Persistent
<v8::Object>::New(args.Holder()));
79
v8::
Persistent
<v8::FunctionTemplate> V8HTMLImageElementConstructor::GetTemplate()
81
static v8::
Persistent
<v8::FunctionTemplate> cachedTemplate;
93
cachedTemplate = v8::
Persistent
<v8::FunctionTemplate>::New(result);
V8HTMLOptionElementConstructor.cpp
91
V8DOMWrapper::setJSWrapperForDOMNode(option.get(), v8::
Persistent
<v8::Object>::New(args.Holder()));
95
v8::
Persistent
<v8::FunctionTemplate> V8HTMLOptionElementConstructor::GetTemplate()
97
static v8::
Persistent
<v8::FunctionTemplate> cachedTemplate;
109
cachedTemplate = v8::
Persistent
<v8::FunctionTemplate>::New(result);
Completed in 181 milliseconds
1
2
3
4
5