| /external/webkit/Source/JavaScriptCore/runtime/ |
| Executable.cpp | 138 void EvalExecutable::markChildren(MarkStack& markStack) 140 ScriptExecutable::markChildren(markStack); 142 m_evalCodeBlock->markAggregate(markStack); 224 void ProgramExecutable::markChildren(MarkStack& markStack) 226 ScriptExecutable::markChildren(markStack); 228 m_programCodeBlock->markAggregate(markStack); 324 void FunctionExecutable::markChildren(MarkStack& markStack) [all...] |
| JSArray.h | 131 inline void markChildrenDirect(MarkStack& markStack); 149 virtual void markChildren(MarkStack&); 188 inline void JSArray::markChildrenDirect(MarkStack& markStack) 190 JSObject::markChildrenDirect(markStack); 195 markStack.appendValues(storage->m_vector, usedVectorLength, MayContainNullValues); 200 markStack.append(&it->second);
|
| RegExpObject.cpp | 75 void RegExpObject::markChildren(MarkStack& markStack) 77 Base::markChildren(markStack); 79 markStack.append(&d->lastIndex);
|
| JSActivation.cpp | 61 void JSActivation::markChildren(MarkStack& markStack) 63 Base::markChildren(markStack); 70 markStack.appendValues(registerArray, m_numParametersMinusThis); 73 markStack.appendValues(registerArray + m_numParametersMinusThis + RegisterFile::CallFrameHeaderSize, m_numCapturedVars, MayContainNullValues);
|
| Arguments.cpp | 46 void Arguments::markChildren(MarkStack& markStack) 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);
|
| JSFunction.cpp | 136 void JSFunction::markChildren(MarkStack& markStack) 138 Base::markChildren(markStack); 140 markStack.append(&m_scopeChain); 145 markStack.append(&m_executable);
|
| Structure.cpp | 768 void Structure::markChildren(MarkStack& markStack) 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);
|
| JSCell.h | 32 #include "MarkStack.h" 121 virtual void markChildren(MarkStack&); 181 inline void JSCell::markChildren(MarkStack& markStack) 183 markStack.append(&m_structure);
|
| JSObject.cpp | 71 void JSObject::markChildren(MarkStack& markStack) 74 bool wasCheckingForDefaultMarkViolation = markStack.m_isCheckingForDefaultMarkViolation; 75 markStack.m_isCheckingForDefaultMarkViolation = false; 78 markChildrenDirect(markStack); 81 markStack.m_isCheckingForDefaultMarkViolation = wasCheckingForDefaultMarkViolation;
|
| JSObject.h | 32 #include "MarkStack.h" 82 virtual void markChildren(MarkStack&); 83 ALWAYS_INLINE void markChildrenDirect(MarkStack& markStack); [all...] |
| JSArray.cpp | 860 void JSArray::markChildren(MarkStack& markStack) 862 markChildrenDirect(markStack); [all...] |
| /external/webkit/Source/WebCore/bindings/js/ |
| JSDOMWindowCustom.cpp | 76 void JSDOMWindow::markChildren(MarkStack& markStack) 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()) [all...] |
| JSDOMWindowShell.cpp | 76 void JSDOMWindowShell::markChildren(MarkStack& markStack) 78 Base::markChildren(markStack); 80 markStack.append(&m_window);
|
| JSNodeListCustom.cpp | 40 virtual bool isReachableFromOpaqueRoots(JSC::Handle<JSC::Unknown>, void* context, JSC::MarkStack&); 44 bool JSNodeListOwner::isReachableFromOpaqueRoots(JSC::Handle<JSC::Unknown> handle, void*, MarkStack& markStack) 51 return markStack.containsOpaqueRoot(root(static_cast<DynamicNodeList*>(jsNodeList->impl())->rootNode()));
|
| JSEventListener.cpp | 59 void JSEventListener::markJSFunction(MarkStack& markStack) 62 markStack.append(&m_jsFunction);
|
| JSDOMBinding.cpp | 137 void markActiveObjectsForContext(MarkStack& markStack, JSGlobalData& globalData, ScriptExecutionContext* scriptExecutionContext) 148 markDOMObjectWrapper(markStack, globalData, iter->second); 157 markDOMObjectWrapper(markStack, globalData, *iter); 161 void markDOMObjectWrapper(MarkStack& markStack, JSGlobalData& globalData, void* object) 171 markStack.deprecatedAppend(reinterpret_cast<JSCell**>(&wrapper));
|
| JSWebGLRenderingContextCustom.cpp | 195 void JSWebGLRenderingContext::markChildren(MarkStack& markStack) 197 Base::markChildren(markStack); 201 markDOMObjectWrapper(markStack, *Heap::heap(this)->globalData(), context->getExtensionNumber(i));
|
| /external/webkit/Source/JavaScriptCore/heap/ |
| HandleHeap.cpp | 37 bool WeakHandleOwner::isReachableFromOpaqueRoots(Handle<Unknown>, void*, MarkStack&) 72 MarkStack& markStack = heapRootMarker.markStack(); 85 if (!weakOwner->isReachableFromOpaqueRoots(Handle<Unknown>::wrapSlot(node->slot()), node->weakOwnerContext(), markStack))
|
| MarkStack.h | 45 class MarkStack { 46 WTF_MAKE_NONCOPYABLE(MarkStack); 48 MarkStack(void* jsArrayVPtr) 57 ~MarkStack() 119 , m_allocated(MarkStack::pageSize()) 170 ASSERT(0 == (size % MarkStack::pageSize())); 205 inline void MarkStack::append(JSValue* slot, size_t count) 212 template <typename T> inline void MarkStack::append(WriteBarrierBase<T>* slot) 217 ALWAYS_INLINE void MarkStack::deprecatedAppend(JSCell** value) 223 ALWAYS_INLINE void MarkStack::append(JSValue* value [all...] |
| /external/webkit/Source/WebCore/bridge/qt/ |
| qt_instance.cpp | 54 virtual void markChildren(MarkStack& markStack) 56 RuntimeObject::markChildren(markStack); 59 instance->markAggregate(markStack); 188 void QtInstance::markAggregate(MarkStack& markStack) 191 markStack.append(&m_defaultMethod); 193 markStack.append(&it.value());
|
| qt_runtime.h | 178 virtual void markChildren(MarkStack& markStack);
|
| qt_runtime.cpp | [all...] |
| /external/webkit/Source/JavaScriptCore/bytecode/ |
| CodeBlock.cpp | [all...] |
| /external/webkit/Source/WebCore/dom/ |
| EventTarget.h | 173 void markJSEventListeners(JSC::MarkStack&); 226 inline void EventTarget::markJSEventListeners(JSC::MarkStack& markStack) 236 entry[i].listener->markJSFunction(markStack);
|
| /external/webkit/Source/JavaScriptGlue/ |
| UserObjectImp.cpp | 407 void UserObjectImp::markChildren(MarkStack& markStack) 409 JSObject::markChildren(markStack);
|