v8
3.25.30(node0.11.13)
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 3063 of file heap.h.
References ASSERT, and IntrusiveMarking::IsMarked().
|
inlinestatic |
Definition at line 3059 of file heap.h.
References HeapObject::map_word().
Referenced by IntrusiveMarking::ClearMark(), and IntrusiveMarking::SetMark().
|
inlinestatic |
Definition at line 3075 of file heap.h.
References HeapObject::map_word().
Referenced by IntrusiveMarking::SizeOfMarkedObject().
|
inlinestatic |
Definition at line 3069 of file heap.h.
References ASSERT, and IntrusiveMarking::IsMarked().
|
inlinestatic |
Definition at line 3080 of file heap.h.
References IntrusiveMarking::MapOfMarkedObject().