HomeSort by relevance Sort by last modified time
    Searched defs:markStack (Results 1 - 3 of 3) sorted by null

  /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))
Heap.cpp 210 MarkStack& markStack = m_markStack;
211 HeapRootMarker heapRootMarker(markStack);
224 markStack.append(machineThreadRoots);
225 markStack.drain();
227 markStack.append(registerFileRoots);
228 markStack.drain();
231 markStack.drain();
234 markStack.drain();
240 markStack.drain()
    [all...]
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...]

Completed in 54 milliseconds