HomeSort by relevance Sort by last modified time
    Searched refs:markStack (Results 26 - 50 of 75) sorted by null

12 3

  /external/webkit/Source/JavaScriptCore/runtime/
ScopeChain.cpp 70 void ScopeChainNode::markChildren(MarkStack& markStack)
73 markStack.append(&next);
74 markStack.append(&object);
75 markStack.append(&globalObject);
76 markStack.append(&globalThis);
JSStaticScopeObject.cpp 33 void JSStaticScopeObject::markChildren(MarkStack& markStack)
35 JSVariableObject::markChildren(markStack);
36 markStack.append(&m_registerStore);
StructureChain.cpp 56 void StructureChain::markChildren(MarkStack& markStack)
60 markStack.append(&m_vector[i++]);
JSGlobalObject.cpp 81 template <typename T> static inline void markIfNeeded(MarkStack& markStack, WriteBarrier<T>* v)
84 markStack.append(v);
310 void JSGlobalObject::markChildren(MarkStack& markStack)
312 JSVariableObject::markChildren(markStack);
314 markIfNeeded(markStack, &m_globalScopeChain);
315 markIfNeeded(markStack, &m_methodCallDummy);
317 markIfNeeded(markStack, &m_regExpConstructor);
318 markIfNeeded(markStack, &m_errorConstructor)
    [all...]
NativeErrorConstructor.cpp 49 void NativeErrorConstructor::markChildren(MarkStack& markStack)
51 InternalFunction::markChildren(markStack);
53 markStack.append(&m_errorStructure);
JSPropertyNameIterator.cpp 98 void JSPropertyNameIterator::markChildren(MarkStack& markStack)
100 markStack.appendValues(m_jsStrings.get(), m_jsStringsSize, MayContainNullValues);
102 markStack.append(&m_cachedPrototypeChain);
  /external/webkit/Source/WebCore/bindings/js/
JSStyleSheetCustom.cpp 55 void JSStyleSheet::markChildren(MarkStack& markStack)
57 Base::markChildren(markStack);
64 markDOMObjectWrapper(markStack, globalData, sheet->item(i));
JSStyleSheetListCustom.cpp 38 void JSStyleSheetList::markChildren(MarkStack& markStack)
40 Base::markChildren(markStack);
47 markDOMObjectWrapper(markStack, globalData, list->item(i));
JSCSSRuleCustom.cpp 50 void JSCSSRule::markChildren(MarkStack& markStack)
52 Base::markChildren(markStack);
55 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), parentStyleSheet);
58 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), parentRule);
JSMessagePortCustom.cpp 44 void JSMessagePort::markChildren(MarkStack& markStack)
46 Base::markChildren(markStack);
50 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), entangledPort);
52 m_impl->markJSEventListeners(markStack);
JSDOMGlobalObject.cpp 53 void JSDOMGlobalObject::markChildren(MarkStack& markStack)
55 Base::markChildren(markStack);
59 markStack.append(&it->second);
63 markStack.append(&it2->second);
66 markStack.append(&m_injectedScript);
JSNamedNodeMapCustom.cpp 38 virtual bool isReachableFromOpaqueRoots(JSC::Handle<JSC::Unknown>, void* context, JSC::MarkStack&);
42 bool JSNamedNodeMapOwner::isReachableFromOpaqueRoots(JSC::Handle<JSC::Unknown> handle, void*, MarkStack& markStack)
50 return markStack.containsOpaqueRoot(root(element));
82 void JSNamedNodeMap::markChildren(MarkStack& markStack)
84 Base::markChildren(markStack);
93 markStack.addOpaqueRoot(root(element));
JSWorkerContextCustom.cpp 56 void JSWorkerContext::markChildren(MarkStack& markStack)
58 Base::markChildren(markStack);
62 markActiveObjectsForContext(markStack, globalData, scriptExecutionContext());
64 markDOMObjectWrapper(markStack, globalData, impl()->optionalLocation());
65 markDOMObjectWrapper(markStack, globalData, impl()->optionalNavigator());
67 impl()->markJSEventListeners(markStack);
JSSharedWorkerCustom.cpp 46 void JSSharedWorker::markChildren(MarkStack& markStack)
48 Base::markChildren(markStack);
51 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), port);
JSDocumentCustom.cpp 51 void JSDocument::markChildren(MarkStack& markStack)
53 JSNode::markChildren(markStack);
58 markActiveObjectsForContext(markStack, globalData, document);
59 markDOMObjectWrapper(markStack, globalData, document->implementation());
60 markDOMObjectWrapper(markStack, globalData, document->styleSheets());
JSNavigatorCustom.cpp 41 void JSNavigator::markChildren(MarkStack& markStack)
43 Base::markChildren(markStack);
47 markDOMObjectWrapper(markStack, globalData, impl()->optionalGeolocation());
JSNodeCustom.cpp 149 static inline bool isReachableFromDOM(JSNode* jsNode, Node* node, DOMWrapperWorld* world, MarkStack& markStack)
172 return isObservable(jsNode, node, world) && markStack.containsOpaqueRoot(root(node));
175 bool JSNodeOwner::isReachableFromOpaqueRoots(JSC::Handle<JSC::Unknown> handle, void* context, MarkStack& markStack)
179 return isReachableFromDOM(jsNode, jsNode->impl(), world, markStack);
238 void JSNode::markChildren(MarkStack& markStack)
240 Base::markChildren(markStack);
243 node->markJSEventListeners(markStack);
    [all...]
JSNodeFilterCondition.cpp 86 bool JSNodeFilterCondition::WeakOwner::isReachableFromOpaqueRoots(JSC::Handle<JSC::Unknown>, void* context, MarkStack& markStack)
88 return markStack.containsOpaqueRoot(context);
JSXMLHttpRequestCustom.cpp 57 void JSXMLHttpRequest::markChildren(MarkStack& markStack)
59 Base::markChildren(markStack);
62 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), upload);
65 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), responseDocument);
68 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), responseArrayBuffer);
72 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), responseBlob);
75 m_impl->markJSEventListeners(markStack);
JSHTMLCanvasElementCustom.cpp 43 void JSHTMLCanvasElement::markChildren(MarkStack& markStack)
45 Base::markChildren(markStack);
50 markDOMObjectWrapper(markStack, globalData, canvas->renderingContext());
JSCSSStyleDeclarationCustom.cpp 45 void JSCSSStyleDeclaration::markChildren(MarkStack& markStack)
47 Base::markChildren(markStack);
53 markDOMObjectWrapper(markStack, globalData, parentRule);
59 markDOMObjectWrapper(markStack, globalData, it->value());
  /external/webkit/Source/JavaScriptCore/heap/
Heap.cpp 210 MarkStack& markStack = m_markStack;
211 HeapRootMarker heapRootMarker(markStack);
224 markStack.append(machineThreadRoots);
225 markStack.drain();
227 markStack.append(registerFileRoots);
228 markStack.drain();
231 markStack.drain();
234 markStack.drain();
240 markStack.drain()
    [all...]
  /external/webkit/Source/JavaScriptCore/API/
JSCallbackObject.h 71 void markChildren(MarkStack& markStack)
75 m_privateProperties->markChildren(markStack);
100 void markChildren(MarkStack& markStack)
104 markStack.append(&ptr->second);
175 virtual void markChildren(MarkStack& markStack)
177 Base::markChildren(markStack);
178 m_callbackObjectData->markChildren(markStack);
    [all...]
  /external/webkit/Source/JavaScriptCore/debugger/
DebuggerActivation.cpp 41 void DebuggerActivation::markChildren(MarkStack& markStack)
43 JSObject::markChildren(markStack);
46 markStack.append(&m_activation);
  /external/webkit/Source/JavaScriptCore/bytecode/
Instruction.h 110 void markAggregate(MarkStack& markStack, int count)
116 markStack.append(&info.base);
118 markStack.append(&info.u.proto);
120 markStack.append(&info.u.chain);

Completed in 558 milliseconds

12 3