/external/webkit/Source/JavaScriptCore/bytecode/ |
D | StructureStubInfo.cpp | 66 void StructureStubInfo::markAggregate(MarkStack& markStack) in markAggregate() argument 70 markStack.append(&u.getByIdSelf.baseObjectStructure); in markAggregate() 73 markStack.append(&u.getByIdProto.baseObjectStructure); in markAggregate() 74 markStack.append(&u.getByIdProto.prototypeStructure); in markAggregate() 77 markStack.append(&u.getByIdChain.baseObjectStructure); in markAggregate() 78 markStack.append(&u.getByIdChain.chain); in markAggregate() 82 polymorphicStructures->markAggregate(markStack, u.getByIdSelfList.listSize); in markAggregate() 87 polymorphicStructures->markAggregate(markStack, u.getByIdProtoList.listSize); in markAggregate() 91 markStack.append(&u.putByIdTransition.previousStructure); in markAggregate() 92 markStack.append(&u.putByIdTransition.structure); in markAggregate() [all …]
|
/external/webkit/Source/JavaScriptCore/runtime/ |
D | JSGlobalObject.cpp | 81 template <typename T> static inline void markIfNeeded(MarkStack& markStack, WriteBarrier<T>* v) in markIfNeeded() argument 84 markStack.append(v); in markIfNeeded() 310 void JSGlobalObject::markChildren(MarkStack& markStack) in markChildren() argument 312 JSVariableObject::markChildren(markStack); in markChildren() 314 markIfNeeded(markStack, &m_globalScopeChain); in markChildren() 315 markIfNeeded(markStack, &m_methodCallDummy); in markChildren() 317 markIfNeeded(markStack, &m_regExpConstructor); in markChildren() 318 markIfNeeded(markStack, &m_errorConstructor); in markChildren() 319 markIfNeeded(markStack, &m_evalErrorConstructor); in markChildren() 320 markIfNeeded(markStack, &m_rangeErrorConstructor); in markChildren() [all …]
|
D | GetterSetter.cpp | 31 void GetterSetter::markChildren(MarkStack& markStack) in markChildren() argument 33 JSCell::markChildren(markStack); in markChildren() 36 markStack.append(&m_getter); in markChildren() 38 markStack.append(&m_setter); in markChildren()
|
D | ScopeChain.cpp | 70 void ScopeChainNode::markChildren(MarkStack& markStack) in markChildren() argument 73 markStack.append(&next); in markChildren() 74 markStack.append(&object); in markChildren() 75 markStack.append(&globalObject); in markChildren() 76 markStack.append(&globalThis); in markChildren()
|
D | JSWrapperObject.cpp | 29 void JSWrapperObject::markChildren(MarkStack& markStack) in markChildren() argument 31 JSObject::markChildren(markStack); in markChildren() 33 markStack.append(&m_internalValue); in markChildren()
|
/external/webkit/Source/JavaScriptCore/heap/ |
D | Heap.cpp | 210 MarkStack& markStack = m_markStack; in markRoots() local 211 HeapRootMarker heapRootMarker(markStack); in markRoots() 224 markStack.append(machineThreadRoots); in markRoots() 225 markStack.drain(); in markRoots() 227 markStack.append(registerFileRoots); in markRoots() 228 markStack.drain(); in markRoots() 231 markStack.drain(); in markRoots() 234 markStack.drain(); in markRoots() 240 markStack.drain(); in markRoots() 243 markStack.drain(); in markRoots() [all …]
|
/external/webkit/Source/WebCore/bindings/js/ |
D | JSElementCustom.cpp | 54 void JSElement::markChildren(MarkStack& markStack) in markChildren() argument 56 Base::markChildren(markStack); in markChildren() 61 markDOMObjectWrapper(markStack, globalData, element->attributeMap()); in markChildren() 62 markDOMObjectWrapper(markStack, globalData, element->optionalClassList()); in markChildren() 63 markDOMObjectWrapper(markStack, globalData, element->optionalDataset()); in markChildren() 66 …markDOMObjectWrapper(markStack, globalData, static_cast<StyledElement*>(element)->inlineStyleDecl(… in markChildren()
|
D | JSXMLHttpRequestUploadCustom.cpp | 44 void JSXMLHttpRequestUpload::markChildren(MarkStack& markStack) in markChildren() argument 46 Base::markChildren(markStack); in markChildren() 49 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), xmlHttpRequest); in markChildren() 51 m_impl->markJSEventListeners(markStack); in markChildren()
|
D | JSCSSMediaRuleCustom.cpp | 35 void JSCSSMediaRule::markChildren(MarkStack& markStack) in markChildren() argument 37 Base::markChildren(markStack); in markChildren() 40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), media); in markChildren() 43 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), rules); in markChildren()
|
D | JSCSSImportRuleCustom.cpp | 35 void JSCSSImportRule::markChildren(MarkStack& markStack) in markChildren() argument 37 Base::markChildren(markStack); in markChildren() 40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), sheet); in markChildren() 43 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), media); in markChildren()
|
D | JSWorkerContextCustom.cpp | 56 void JSWorkerContext::markChildren(MarkStack& markStack) in markChildren() argument 58 Base::markChildren(markStack); in markChildren() 62 markActiveObjectsForContext(markStack, globalData, scriptExecutionContext()); in markChildren() 64 markDOMObjectWrapper(markStack, globalData, impl()->optionalLocation()); in markChildren() 65 markDOMObjectWrapper(markStack, globalData, impl()->optionalNavigator()); in markChildren() 67 impl()->markJSEventListeners(markStack); in markChildren()
|
D | JSMessageChannelCustom.cpp | 36 void JSMessageChannel::markChildren(MarkStack& markStack) in markChildren() argument 38 Base::markChildren(markStack); in markChildren() 41 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), port); in markChildren() 44 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), port); in markChildren()
|
D | JSNamedNodeMapCustom.cpp | 42 …MapOwner::isReachableFromOpaqueRoots(JSC::Handle<JSC::Unknown> handle, void*, MarkStack& markStack) in isReachableFromOpaqueRoots() argument 50 return markStack.containsOpaqueRoot(root(element)); in isReachableFromOpaqueRoots() 82 void JSNamedNodeMap::markChildren(MarkStack& markStack) in markChildren() argument 84 Base::markChildren(markStack); in markChildren() 93 markStack.addOpaqueRoot(root(element)); in markChildren()
|
D | JSDOMGlobalObject.cpp | 53 void JSDOMGlobalObject::markChildren(MarkStack& markStack) in markChildren() argument 55 Base::markChildren(markStack); in markChildren() 59 markStack.append(&it->second); in markChildren() 63 markStack.append(&it2->second); in markChildren() 66 markStack.append(&m_injectedScript); in markChildren()
|
D | JSMessagePortCustom.cpp | 44 void JSMessagePort::markChildren(MarkStack& markStack) in markChildren() argument 46 Base::markChildren(markStack); in markChildren() 50 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), entangledPort); in markChildren() 52 m_impl->markJSEventListeners(markStack); in markChildren()
|
D | JSJavaScriptAudioNodeCustom.cpp | 37 void JSJavaScriptAudioNode::markChildren(MarkStack& markStack) in markChildren() argument 39 Base::markChildren(markStack); in markChildren() 40 static_cast<JavaScriptAudioNode*>(impl())->markJSEventListeners(markStack); in markChildren()
|
D | JSTreeWalkerCustom.cpp | 32 void JSTreeWalker::markChildren(MarkStack& markStack) in markChildren() argument 34 Base::markChildren(markStack); in markChildren() 37 markStack.addOpaqueRoot(filter); in markChildren()
|
D | JSSVGElementInstanceCustom.cpp | 36 void JSSVGElementInstance::markChildren(JSC::MarkStack& markStack) in markChildren() argument 38 Base::markChildren(markStack); in markChildren() 39 markStack.addOpaqueRoot(root(impl()->correspondingElement())); in markChildren()
|
D | JSNodeIteratorCustom.cpp | 32 void JSNodeIterator::markChildren(MarkStack& markStack) in markChildren() argument 34 Base::markChildren(markStack); in markChildren() 37 markStack.addOpaqueRoot(filter); in markChildren()
|
D | JSDOMImplementationCustom.cpp | 32 void JSDOMImplementation::markChildren(MarkStack& markStack) in markChildren() argument 34 Base::markChildren(markStack); in markChildren() 39 markStack.addOpaqueRoot(ownerDocument); in markChildren()
|
D | JSAttrCustom.cpp | 42 void JSAttr::markChildren(MarkStack& markStack) in markChildren() argument 44 Base::markChildren(markStack); in markChildren() 49 markStack.addOpaqueRoot(root(element)); in markChildren()
|
D | JSCSSFontFaceRuleCustom.cpp | 35 void JSCSSFontFaceRule::markChildren(MarkStack& markStack) in markChildren() argument 37 Base::markChildren(markStack); in markChildren() 40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), style); in markChildren()
|
D | JSCSSStyleRuleCustom.cpp | 35 void JSCSSStyleRule::markChildren(MarkStack& markStack) in markChildren() argument 37 Base::markChildren(markStack); in markChildren() 40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), style); in markChildren()
|
D | JSWebKitCSSKeyframesRuleCustom.cpp | 35 void JSWebKitCSSKeyframesRule::markChildren(MarkStack& markStack) in markChildren() argument 37 Base::markChildren(markStack); in markChildren() 40 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), rules); in markChildren()
|
/external/webkit/Source/JavaScriptCore/API/ |
D | JSCallbackObject.h | 71 void markChildren(MarkStack& markStack) in markChildren() 75 m_privateProperties->markChildren(markStack); in markChildren() 100 void markChildren(MarkStack& markStack) in markChildren() 104 markStack.append(&ptr->second); in markChildren() 175 virtual void markChildren(MarkStack& markStack) in markChildren() argument 177 Base::markChildren(markStack); in markChildren() 178 m_callbackObjectData->markChildren(markStack); in markChildren()
|