OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
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 1117 milliseconds