/external/webkit/Source/JavaScriptCore/runtime/ |
H A D | Executable.cpp | 138 void EvalExecutable::markChildren(MarkStack& markStack) argument 140 ScriptExecutable::markChildren(markStack); 142 m_evalCodeBlock->markAggregate(markStack); 224 void ProgramExecutable::markChildren(MarkStack& markStack) argument 226 ScriptExecutable::markChildren(markStack); 228 m_programCodeBlock->markAggregate(markStack); 324 void FunctionExecutable::markChildren(MarkStack& markStack) argument 326 ScriptExecutable::markChildren(markStack); 328 m_codeBlockForCall->markAggregate(markStack); 330 m_codeBlockForConstruct->markAggregate(markStack); [all...] |
H A D | JSArray.h | 131 inline void markChildrenDirect(MarkStack& markStack); 188 inline void JSArray::markChildrenDirect(MarkStack& markStack) argument 190 JSObject::markChildrenDirect(markStack); 195 markStack.appendValues(storage->m_vector, usedVectorLength, MayContainNullValues); 200 markStack.append(&it->second);
|
H A D | RegExpObject.cpp | 75 void RegExpObject::markChildren(MarkStack& markStack) argument 77 Base::markChildren(markStack); 79 markStack.append(&d->lastIndex);
|
H A D | JSActivation.cpp | 61 void JSActivation::markChildren(MarkStack& markStack) argument 63 Base::markChildren(markStack); 70 markStack.appendValues(registerArray, m_numParametersMinusThis); 73 markStack.appendValues(registerArray + m_numParametersMinusThis + RegisterFile::CallFrameHeaderSize, m_numCapturedVars, MayContainNullValues);
|
H A D | Arguments.cpp | 46 void Arguments::markChildren(MarkStack& markStack) argument 48 JSObject::markChildren(markStack); 51 markStack.appendValues(d->registerArray.get(), d->numParameters); 55 markStack.appendValues(d->extraArguments, numExtraArguments); 58 markStack.append(&d->callee); 61 markStack.append(&d->activation);
|
H A D | JSFunction.cpp | 136 void JSFunction::markChildren(MarkStack& markStack) argument 138 Base::markChildren(markStack); 140 markStack.append(&m_scopeChain); 145 markStack.append(&m_executable);
|
H A D | Structure.cpp | 768 void Structure::markChildren(MarkStack& markStack) argument 770 JSCell::markChildren(markStack); 772 markStack.append(&m_prototype); 774 markStack.append(&m_cachedPrototypeChain); 776 markStack.append(&m_previous); 778 markStack.append(&m_specificValueInPrevious); 780 markStack.append(&m_enumerationCache); 785 markStack.append(&ptr->specificValue);
|
H A D | JSCell.h | 181 inline void JSCell::markChildren(MarkStack& markStack) argument 183 markStack.append(&m_structure);
|
H A D | JSObject.cpp | 71 void JSObject::markChildren(MarkStack& markStack) argument 74 bool wasCheckingForDefaultMarkViolation = markStack.m_isCheckingForDefaultMarkViolation; 75 markStack.m_isCheckingForDefaultMarkViolation = false; 78 markChildrenDirect(markStack); 81 markStack.m_isCheckingForDefaultMarkViolation = wasCheckingForDefaultMarkViolation;
|
H A D | JSObject.h | 83 ALWAYS_INLINE void markChildrenDirect(MarkStack& markStack); 823 ALWAYS_INLINE void JSObject::markChildrenDirect(MarkStack& markStack) argument 825 JSCell::markChildren(markStack); 829 markStack.appendValues(storage, storageSize); 831 markStack.append(&m_inheritorID);
|
H A D | JSArray.cpp | 860 void JSArray::markChildren(MarkStack& markStack) 862 markChildrenDirect(markStack);
|
/external/webkit/Source/WebCore/bindings/js/ |
H A D | JSDOMWindowCustom.cpp | 76 void JSDOMWindow::markChildren(MarkStack& markStack) argument 78 Base::markChildren(markStack); 80 impl()->markJSEventListeners(markStack); 84 markDOMObjectWrapper(markStack, globalData, impl()->optionalConsole()); 85 markDOMObjectWrapper(markStack, globalData, impl()->optionalHistory()); 86 markDOMObjectWrapper(markStack, globalData, impl()->optionalLocationbar()); 87 markDOMObjectWrapper(markStack, globalData, impl()->optionalMenubar()); 88 markDOMObjectWrapper(markStack, globalData, impl()->optionalNavigator()); 89 markDOMObjectWrapper(markStack, globalData, impl()->optionalPersonalbar()); 90 markDOMObjectWrapper(markStack, globalDat [all...] |
H A D | JSDOMWindowShell.cpp | 76 void JSDOMWindowShell::markChildren(MarkStack& markStack) argument 78 Base::markChildren(markStack); 80 markStack.append(&m_window);
|
H A D | JSNodeListCustom.cpp | 44 bool JSNodeListOwner::isReachableFromOpaqueRoots(JSC::Handle<JSC::Unknown> handle, void*, MarkStack& markStack) argument 51 return markStack.containsOpaqueRoot(root(static_cast<DynamicNodeList*>(jsNodeList->impl())->rootNode()));
|
H A D | JSEventListener.cpp | 59 void JSEventListener::markJSFunction(MarkStack& markStack) argument 62 markStack.append(&m_jsFunction);
|
H A D | JSDOMBinding.cpp | 137 void markActiveObjectsForContext(MarkStack& markStack, JSGlobalData& globalData, ScriptExecutionContext* scriptExecutionContext) argument 148 markDOMObjectWrapper(markStack, globalData, iter->second); 157 markDOMObjectWrapper(markStack, globalData, *iter); 161 void markDOMObjectWrapper(MarkStack& markStack, JSGlobalData& globalData, void* object) argument 171 markStack.deprecatedAppend(reinterpret_cast<JSCell**>(&wrapper));
|
H A D | JSWebGLRenderingContextCustom.cpp | 195 void JSWebGLRenderingContext::markChildren(MarkStack& markStack) argument 197 Base::markChildren(markStack); 201 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), context->getExtensionNumber(i));
|
/external/webkit/Source/JavaScriptCore/heap/ |
H A D | HandleHeap.cpp | 72 MarkStack& markStack = heapRootMarker.markStack(); local 85 if (!weakOwner->isReachableFromOpaqueRoots(Handle<Unknown>::wrapSlot(node->slot()), node->weakOwnerContext(), markStack))
|
H A D | MarkStack.h | 257 MarkStack& markStack(); 263 inline HeapRootMarker::HeapRootMarker(MarkStack& markStack) argument 264 : m_markStack(markStack) 288 inline MarkStack& HeapRootMarker::markStack() function in class:JSC::HeapRootMarker
|
/external/webkit/Source/WebCore/bridge/qt/ |
H A D | qt_instance.cpp | 54 virtual void markChildren(MarkStack& markStack) argument 56 RuntimeObject::markChildren(markStack); 59 instance->markAggregate(markStack); 188 void QtInstance::markAggregate(MarkStack& markStack) argument 191 markStack.append(&m_defaultMethod); 193 markStack.append(&it.value());
|
H A D | qt_runtime.h | 178 virtual void markChildren(MarkStack& markStack);
|
H A D | qt_runtime.cpp | 1403 void QtRuntimeMetaMethod::markChildren(MarkStack& markStack) argument 1405 QtRuntimeMethod::markChildren(markStack); 1408 markStack.append(&d->m_connect); 1410 markStack.append(&d->m_disconnect);
|
/external/webkit/Source/JavaScriptCore/bytecode/ |
H A D | CodeBlock.cpp | 1403 void CodeBlock::markStructures(MarkStack& markStack, Instruction* vPC) const argument 1408 markStack.append(&vPC[4].u.structure); 1412 markStack.append(&vPC[4].u.structure); 1413 markStack.append(&vPC[5].u.structure); 1417 markStack.append(&vPC[4].u.structure); 1418 markStack.append(&vPC[5].u.structureChain); 1422 markStack.append(&vPC[4].u.structure); 1423 markStack.append(&vPC[5].u.structure); 1424 markStack.append(&vPC[6].u.structureChain); 1428 markStack 1452 markAggregate(MarkStack& markStack) argument 1459 markAggregate(MarkStack& markStack) argument [all...] |
/external/webkit/Source/WebCore/dom/ |
H A D | EventTarget.h | 226 inline void EventTarget::markJSEventListeners(JSC::MarkStack& markStack) argument 236 entry[i].listener->markJSFunction(markStack);
|
/external/webkit/Source/JavaScriptGlue/ |
H A D | UserObjectImp.cpp | 407 void UserObjectImp::markChildren(MarkStack& markStack) argument 409 JSObject::markChildren(markStack);
|