v8
3.14.5(node0.10.28)
V8 is Google's open source JavaScript engine
|
#include <heap.h>
Static Public Member Functions | |
static bool | IsMarked (HeapObject *object) |
static void | ClearMark (HeapObject *object) |
static void | SetMark (HeapObject *object) |
static Map * | MapOfMarkedObject (HeapObject *object) |
static int | SizeOfMarkedObject (HeapObject *object) |
|
inlinestatic |
Definition at line 2736 of file heap.h.
References ASSERT, and IntrusiveMarking::IsMarked().
|
inlinestatic |
Definition at line 2732 of file heap.h.
References HeapObject::map_word().
Referenced by IntrusiveMarking::ClearMark(), and IntrusiveMarking::SetMark().
|
inlinestatic |
Definition at line 2748 of file heap.h.
References HeapObject::map_word().
Referenced by IntrusiveMarking::SizeOfMarkedObject().
|
inlinestatic |
Definition at line 2742 of file heap.h.
References ASSERT, and IntrusiveMarking::IsMarked().
|
inlinestatic |
Definition at line 2753 of file heap.h.
References IntrusiveMarking::MapOfMarkedObject().