OpenGrok
Home
Sort by relevance
Sort by last modified time
Full Search
Definition
Symbol
File Path
History
|
|
Help
Searched
refs:HeapRootMarker
(Results
1 - 11
of
11
) sorted by null
/external/webkit/Source/JavaScriptCore/runtime/
SmallStrings.h
36
class
HeapRootMarker
;
66
void markChildren(
HeapRootMarker
&);
ArgList.cpp
42
void MarkedArgumentBuffer::markLists(
HeapRootMarker
&
heapRootMarker
, ListSet& markSet)
47
heapRootMarker
.mark(reinterpret_cast<JSValue*>(list->m_buffer), list->m_size);
SmallStrings.cpp
77
void SmallStrings::markChildren(
HeapRootMarker
&
heapRootMarker
)
99
heapRootMarker
.mark(&m_emptyString);
102
heapRootMarker
.mark(&m_singleCharacterStrings[i]);
ArgList.h
144
static void markLists(
HeapRootMarker
&, ListSet&);
/external/webkit/Source/JavaScriptCore/heap/
MarkStack.h
83
friend class
HeapRootMarker
; // Allowed to mark a JSValue* or JSCell** directly.
246
class
HeapRootMarker
{
249
HeapRootMarker
(MarkStack&);
263
inline
HeapRootMarker
::
HeapRootMarker
(MarkStack& markStack)
268
inline void
HeapRootMarker
::mark(JSValue* slot)
273
inline void
HeapRootMarker
::mark(JSValue* slot, size_t count)
278
inline void
HeapRootMarker
::mark(JSString** slot)
283
inline void
HeapRootMarker
::mark(JSCell** slot)
288
inline MarkStack&
HeapRootMarker
::markStack(
[
all
...]
Heap.h
37
class
HeapRootMarker
;
117
void markProtectedObjects(
HeapRootMarker
&);
118
void markTempSortVectors(
HeapRootMarker
&);
HandleStack.cpp
42
void HandleStack::mark(
HeapRootMarker
&
heapRootMarker
)
50
heapRootMarker
.mark(block, blockLength);
53
heapRootMarker
.mark(block, m_frame.m_next - block);
HandleStack.h
38
class
HeapRootMarker
;
55
void mark(
HeapRootMarker
&);
HandleHeap.cpp
63
void HandleHeap::markStrongHandles(
HeapRootMarker
&
heapRootMarker
)
67
heapRootMarker
.mark(node->slot());
70
void HandleHeap::markWeakHandles(
HeapRootMarker
&
heapRootMarker
)
72
MarkStack& markStack =
heapRootMarker
.markStack();
88
heapRootMarker
.mark(node->slot());
HandleHeap.h
37
class
HeapRootMarker
;
64
void markStrongHandles(
HeapRootMarker
&);
65
void markWeakHandles(
HeapRootMarker
&);
Heap.cpp
154
void Heap::markProtectedObjects(
HeapRootMarker
&
heapRootMarker
)
158
heapRootMarker
.mark(&it->first);
172
void Heap::markTempSortVectors(
HeapRootMarker
&
heapRootMarker
)
183
heapRootMarker
.mark(&vectorIt->first);
211
HeapRootMarker
heapRootMarker
(markStack);
230
markProtectedObjects(
heapRootMarker
);
233
markTempSortVectors(
heapRootMarker
);
[
all
...]
Completed in 861 milliseconds