Searched refs:WeakHandleOwner (Results 1 - 13 of 13) sorted by relevance

/external/webkit/Source/JavaScriptCore/heap/
H A DHandleHeap.h43 class WeakHandleOwner { class in namespace:JSC
45 virtual ~WeakHandleOwner();
61 void makeWeak(HandleSlot, WeakHandleOwner* = 0, void* context = 0);
71 bool hasWeakOwner(HandleSlot, WeakHandleOwner*);
86 void makeWeak(WeakHandleOwner*, void* context);
89 WeakHandleOwner* weakOwner();
99 WeakHandleOwner* emptyWeakOwner();
103 WeakHandleOwner* m_weakOwner;
180 inline void HandleHeap::makeWeak(HandleSlot handle, WeakHandleOwner* weakOwner, void* context)
195 inline bool HandleHeap::hasWeakOwner(HandleSlot handle, WeakHandleOwner* weakOwne
[all...]
H A DHandleHeap.cpp33 WeakHandleOwner::~WeakHandleOwner()
37 bool WeakHandleOwner::isReachableFromOpaqueRoots(Handle<Unknown>, void*, MarkStack&)
42 void WeakHandleOwner::finalize(Handle<Unknown>, void*)
81 WeakHandleOwner* weakOwner = node->weakOwner();
103 if (WeakHandleOwner* weakOwner = node->weakOwner()) {
H A DWeak.h49 Weak(JSGlobalData& globalData, ExternalType value = ExternalType(), WeakHandleOwner* weakOwner = 0, void* context = 0)
99 void set(JSGlobalData& globalData, ExternalType value, WeakHandleOwner* weakOwner = 0, void* context = 0)
/external/webkit/Source/WebCore/bindings/js/
H A DScriptWrappable.h46 void setWrapper(JSC::JSGlobalData& globalData, JSDOMWrapper* wrapper, JSC::WeakHandleOwner* wrapperOwner, void* context)
H A DJSNodeFilterCondition.h45 class WeakOwner : public JSC::WeakHandleOwner {
H A DJSNamedNodeMapCustom.cpp37 class JSNamedNodeMapOwner : public JSC::WeakHandleOwner {
60 inline JSC::WeakHandleOwner* wrapperOwner(DOMWrapperWorld*, NamedNodeMap*)
H A DJSNodeCustom.h34 class JSNodeOwner : public JSC::WeakHandleOwner {
39 inline JSC::WeakHandleOwner* wrapperOwner(DOMWrapperWorld*, Node*)
H A DJSNodeListCustom.cpp39 class JSNodeListOwner : public JSC::WeakHandleOwner {
61 inline JSC::WeakHandleOwner* wrapperOwner(DOMWrapperWorld*, NodeList*)
H A DDOMWrapperWorld.h38 class JSDOMWrapperOwner : public JSC::WeakHandleOwner {
H A DJSDOMBinding.h153 // Overload these functions to provide a custom WeakHandleOwner.
154 inline JSC::WeakHandleOwner* wrapperOwner(DOMWrapperWorld* world, void*) { return world->defaultWrapperOwner(); }
/external/webkit/Source/JavaScriptCore/interpreter/
H A DRegisterFile.h156 class GlobalObjectOwner : public WeakHandleOwner {
/external/webkit/Source/JavaScriptCore/API/
H A DJSCallbackObject.h37 struct JSCallbackObjectData : WeakHandleOwner {
/external/webkit/Source/JavaScriptCore/runtime/
H A DWeakGCMap.h50 class WeakGCMap : private WeakHandleOwner {

Completed in 151 milliseconds