Searched defs:heapRootMarker (Results 1 - 5 of 5) sorted by relevance

/external/webkit/Source/JavaScriptCore/heap/
H A DHandleStack.cpp42 void HandleStack::mark(HeapRootMarker& heapRootMarker) argument
50 heapRootMarker.mark(block, blockLength);
53 heapRootMarker.mark(block, m_frame.m_next - block);
H A DHandleHeap.cpp63 void HandleHeap::markStrongHandles(HeapRootMarker& heapRootMarker) argument
67 heapRootMarker.mark(node->slot());
70 void HandleHeap::markWeakHandles(HeapRootMarker& heapRootMarker) argument
72 MarkStack& markStack = heapRootMarker.markStack();
88 heapRootMarker.mark(node->slot());
H A DHeap.cpp154 void Heap::markProtectedObjects(HeapRootMarker& heapRootMarker) argument
158 heapRootMarker.mark(&it->first);
172 void Heap::markTempSortVectors(HeapRootMarker& heapRootMarker) argument
183 heapRootMarker.mark(&vectorIt->first);
211 HeapRootMarker heapRootMarker(markStack);
230 markProtectedObjects(heapRootMarker);
233 markTempSortVectors(heapRootMarker);
237 MarkedArgumentBuffer::markLists(heapRootMarker, *m_markListSet);
239 heapRootMarker.mark(&m_globalData->exception);
242 m_handleHeap.markStrongHandles(heapRootMarker);
[all...]
/external/webkit/Source/JavaScriptCore/runtime/
H A DArgList.cpp42 void MarkedArgumentBuffer::markLists(HeapRootMarker& heapRootMarker, ListSet& markSet) argument
47 heapRootMarker.mark(reinterpret_cast<JSValue*>(list->m_buffer), list->m_size);
H A DSmallStrings.cpp77 void SmallStrings::markChildren(HeapRootMarker& heapRootMarker) argument
99 heapRootMarker.mark(&m_emptyString);
102 heapRootMarker.mark(&m_singleCharacterStrings[i]);

Completed in 159 milliseconds