V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Member Functions | |
HeapEntry (HeapSnapshot *snapshot, int index, Type type, const char *name, SnapshotObjectId id, size_t self_size, unsigned trace_node_id) | |
HeapSnapshot * | snapshot () |
Type | type () const |
void | set_type (Type type) |
const char * | name () const |
void | set_name (const char *name) |
SnapshotObjectId | id () const |
size_t | self_size () const |
unsigned | trace_node_id () const |
int | index () const |
V8_INLINE int | children_count () const |
V8_INLINE int | set_children_index (int index) |
V8_INLINE void | add_child (HeapGraphEdge *edge) |
V8_INLINE HeapGraphEdge * | child (int i) |
V8_INLINE Isolate * | isolate () const |
void | SetIndexedReference (HeapGraphEdge::Type type, int index, HeapEntry *entry) |
void | SetNamedReference (HeapGraphEdge::Type type, const char *name, HeapEntry *entry) |
void | SetIndexedAutoIndexReference (HeapGraphEdge::Type type, HeapEntry *child) |
void | SetNamedAutoIndexReference (HeapGraphEdge::Type type, const char *description, HeapEntry *child, StringsStorage *strings) |
void | Print (const char *prefix, const char *edge_name, int max_depth, int indent) |
Definition at line 98 of file heap-snapshot-generator.h.