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

1 23

  /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);

Completed in 968 milliseconds

1 23