v8
3.11.10(node0.8.26)
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 2622 of file heap.h.
References ASSERT, and IntrusiveMarking::IsMarked().
|
inlinestatic |
Definition at line 2618 of file heap.h.
References HeapObject::map_word().
Referenced by IntrusiveMarking::ClearMark(), and IntrusiveMarking::SetMark().
|
inlinestatic |
Definition at line 2634 of file heap.h.
References HeapObject::map_word().
Referenced by IntrusiveMarking::SizeOfMarkedObject().
|
inlinestatic |
Definition at line 2628 of file heap.h.
References ASSERT, and IntrusiveMarking::IsMarked().
|
inlinestatic |
Definition at line 2639 of file heap.h.
References IntrusiveMarking::MapOfMarkedObject().