Home
last modified time | relevance | path

Searched refs:gcProtect (Results 1 – 19 of 19) sorted by relevance

/external/webkit/JavaScriptCore/runtime/
DProtect.h30 inline void gcProtect(JSCell* val) in gcProtect() function
43 gcProtect(val); in gcProtectNullTolerant()
52 inline void gcProtect(JSValue value) in gcProtect() function
55 gcProtect(asCell(value)); in gcProtect()
156 gcProtect(m_value); in ProtectedJSValue()
162 gcProtect(m_value); in ProtectedJSValue()
173 gcProtect(m_value); in ProtectedJSValue()
179 gcProtect(ovalue);
187 gcProtect(ovalue);
/external/webkit/WebCore/bridge/
Druntime_root.cpp120 void RootObject::gcProtect(JSObject* jsObject) in gcProtect() function in JSC::Bindings::RootObject
125 JSC::gcProtect(jsObject); in gcProtect()
Druntime_root.h66 void gcProtect(JSObject*);
DNP_jsobject.cpp91 obj->rootObject->gcProtect(imp); in _NPN_CreateScriptObject()
/external/webkit/WebCore/bindings/v8/
DV8GCController.h70 static void gcProtect(void* domObject);
DV8GCController.cpp151 void V8GCController::gcProtect(void* domObject) in gcProtect() function in WebCore::V8GCController
DScriptController.cpp96 V8GCController::gcProtect(domObject); in gcProtectJSWrapper()
/external/webkit/JavaScriptCore/API/
DJSContextRef.cpp115 gcProtect(exec->dynamicGlobalObject());
DJSValueRef.cpp297 gcProtect(jsValue); in JSValueProtect()
/external/webkit/WebCore/bridge/jni/
Djni_jsobject.mm480 // We call gcProtect here to get the object into the root object's "protect set" which
482 rootObject->gcProtect(globalObject);
547 rootObject->gcProtect(imp);
/external/webkit/JavaScriptGlue/
DJSUtils.cpp412 gcProtect(globalObject); in getThreadGlobalObject()
/external/webkit/WebCore/bindings/objc/
DWebScriptObject.mm151 _private->rootObject->gcProtect(imp);
159 rootObject->gcProtect(_private->imp);
/external/webkit/JavaScriptCore/
DChangeLog-2007-10-141373 Call RootObject::gcProtect on the global object, thereby putting it in the
5163 addNativeReference => RootObject::gcProtect
15521 (KJS::gcProtect): Updated for removal of ProtectedValues class
20762 (KJS::gcProtect): Ditto.
23411 (KJS::gcProtect):
23527 (KJS::gcProtect):
DChangeLog-2009-06-166824 (JSC::gcProtect):
12859 (JSC::gcProtect):
13626 (JSC::gcProtect):
15075 (JSC::gcProtect):
27689 * kjs/protect.h: Update gcProtect functions to work with JSCell*
DChangeLog19714 For marking I decided not to use gcProtect, because this is inside the engine
19715 so it's easy enough to just do marking. And that darned gcProtect does locking!
DChangeLog-2008-08-105410 (KJS::gcProtect):
16190 (KJS::gcProtect):
16495 (KJS::gcProtect):
/external/webkit/WebCore/
DChangeLog-2008-08-107162 (KJS::Bindings::RootObject::gcProtect):
7164 Don't lock while calling gcProtect/gcUnprotect, which now has its own implicit lock.
7174 around gcProtect/gcUnprotect now.
28585 bindings, and remove the gcProtect calls.
47234 If SubresourceLoader::create returned NULL, we would ref() / gcProtect()
47243 The solution is to ref() / gcProtect() only if SubresourceLoader::create
54104 Explicitly gcProtect, since we aren't using ProtectedPtr any more.
54109 a ProtectedPtr to a plain old JSObject*; we gcProtect by hand now.
DChangeLog-2009-06-1682058 Removed gcProtect(Unprotect)DOMObject - its callers do not have a JSGlobalData reference,
92090 (JSC::Bindings::RootObject::gcProtect):
DChangeLog-2010-01-2989426 (WebCore::V8GCController::gcProtect):