Searched refs:markStack (Results 1 - 25 of 61) sorted by relevance

123

/external/webkit/JavaScriptCore/runtime/
H A DJSWrapperObject.cpp29 void JSWrapperObject::markChildren(MarkStack& markStack) argument
31 JSObject::markChildren(markStack);
33 markStack.append(m_internalValue);
H A DGetterSetter.cpp31 void GetterSetter::markChildren(MarkStack& markStack) argument
33 JSCell::markChildren(markStack);
36 markStack.append(m_getter);
38 markStack.append(m_setter);
H A DScopeChainMark.h28 inline void ScopeChain::markAggregate(MarkStack& markStack) const
31 markStack.append(n->object);
H A DGlobalEvalFunction.cpp42 void GlobalEvalFunction::markChildren(MarkStack& markStack) argument
44 PrototypeFunction::markChildren(markStack);
45 markStack.append(m_cachedGlobalObject);
H A DJSStaticScopeObject.cpp34 void JSStaticScopeObject::markChildren(MarkStack& markStack) argument
36 JSVariableObject::markChildren(markStack);
37 markStack.append(d()->registerStore.jsValue());
H A DJSGlobalObject.cpp83 static inline void markIfNeeded(MarkStack& markStack, JSValue v) argument
86 markStack.append(v);
89 static inline void markIfNeeded(MarkStack& markStack, const RefPtr<Structure>& s) argument
92 markIfNeeded(markStack, s->storedPrototype());
362 void JSGlobalObject::markChildren(MarkStack& markStack) argument
364 JSVariableObject::markChildren(markStack);
368 (*it)->markAggregate(markStack);
372 registerFile.markGlobals(markStack, &globalData()->heap);
374 markIfNeeded(markStack, d()->regExpConstructor);
375 markIfNeeded(markStack,
[all...]
H A DSmallStrings.cpp72 void SmallStrings::markChildren(MarkStack& markStack) argument
94 markStack.append(m_emptyString);
97 markStack.append(m_singleCharacterStrings[i]);
/external/webkit/WebCore/bindings/js/
H A DJSMessageChannelCustom.cpp35 void JSMessageChannel::markChildren(MarkStack& markStack) argument
37 Base::markChildren(markStack);
40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), port);
43 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), port);
H A DJSCSSRuleListCustom.cpp35 void JSCSSRuleList::markChildren(MarkStack& markStack) argument
37 Base::markChildren(markStack);
44 markDOMObjectWrapper(markStack, globalData, list->item(i));
H A DJSSharedWorkerCustom.cpp44 void JSSharedWorker::markChildren(MarkStack& markStack) argument
46 Base::markChildren(markStack);
49 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), port);
H A DJSNamedNodeMapCustom.cpp49 void JSNamedNodeMap::markChildren(MarkStack& markStack) argument
51 Base::markChildren(markStack);
56 markDOMNodeWrapper(markStack, element->document(), element);
H A DJSNodeFilterCustom.cpp38 void JSNodeFilter::markChildren(MarkStack& markStack) argument
40 Base::markChildren(markStack);
41 impl()->markAggregate(markStack);
H A DJSStyleSheetCustom.cpp55 void JSStyleSheet::markChildren(MarkStack& markStack) argument
57 Base::markChildren(markStack);
64 markDOMObjectWrapper(markStack, globalData, sheet->item(i));
72 markDOMNodeWrapper(markStack, ownerNode->document(), ownerNode);
H A DJSAttrCustom.cpp62 void JSAttr::markChildren(MarkStack& markStack) argument
64 Base::markChildren(markStack);
69 markDOMNodeWrapper(markStack, element->document(), element);
H A DJSNodeIteratorCustom.cpp32 void JSNodeIterator::markChildren(MarkStack& markStack) argument
34 Base::markChildren(markStack);
37 filter->markAggregate(markStack);
H A DJSStyleSheetListCustom.cpp38 void JSStyleSheetList::markChildren(MarkStack& markStack) argument
40 Base::markChildren(markStack);
47 markDOMObjectWrapper(markStack, globalData, list->item(i));
H A DJSXMLHttpRequestUploadCustom.cpp44 void JSXMLHttpRequestUpload::markChildren(MarkStack& markStack) argument
46 Base::markChildren(markStack);
49 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), xmlHttpRequest);
51 m_impl->markJSEventListeners(markStack);
H A DJSDOMGlobalObject.cpp50 void JSDOMGlobalObject::markChildren(MarkStack& markStack) argument
52 Base::markChildren(markStack);
56 markStack.append(it->second->storedPrototype());
60 markStack.append(it2->second);
63 markStack.append(d()->m_injectedScript);
H A DJSDocumentCustom.cpp48 void JSDocument::markChildren(MarkStack& markStack) argument
50 JSNode::markChildren(markStack);
55 markDOMNodesForDocument(markStack, document);
56 markActiveObjectsForContext(markStack, globalData, document);
57 markDOMObjectWrapper(markStack, globalData, document->implementation());
58 markDOMObjectWrapper(markStack, globalData, document->styleSheets());
H A DJSNodeFilterCondition.cpp39 void JSNodeFilterCondition::markAggregate(MarkStack& markStack) argument
41 markStack.append(m_filter);
H A DJSMessagePortCustom.cpp44 void JSMessagePort::markChildren(MarkStack& markStack) argument
46 Base::markChildren(markStack);
50 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), entangledPort);
52 m_impl->markJSEventListeners(markStack);
H A DJSNavigatorCustom.cpp38 void JSNavigator::markChildren(MarkStack& markStack) argument
40 Base::markChildren(markStack);
44 markDOMObjectWrapper(markStack, globalData, impl()->optionalGeolocation());
H A DJSSVGElementInstanceCustom.cpp41 void JSSVGElementInstance::markChildren(MarkStack& markStack) argument
43 Base::markChildren(markStack);
46 markDOMNodeWrapper(markStack, impl()->correspondingElement()->document(), impl()->correspondingElement());
H A DJSWorkerContextCustom.cpp52 void JSWorkerContext::markChildren(MarkStack& markStack) argument
54 Base::markChildren(markStack);
58 markActiveObjectsForContext(markStack, globalData, scriptExecutionContext());
60 markDOMObjectWrapper(markStack, globalData, impl()->optionalLocation());
61 markDOMObjectWrapper(markStack, globalData, impl()->optionalNavigator());
63 impl()->markJSEventListeners(markStack);
/external/webkit/JavaScriptCore/debugger/
H A DDebuggerActivation.cpp41 void DebuggerActivation::markChildren(MarkStack& markStack) argument
43 JSObject::markChildren(markStack);
46 markStack.append(m_activation);

Completed in 100 milliseconds

123