![]() |
v8
3.25.30(node0.11.13)
V8 is Google's open source JavaScript engine
|
#include <heap-snapshot-generator.h>
Public Member Functions | |
| HeapObjectsSet () | |
| void | Clear () |
| bool | Contains (Object *object) |
| void | Insert (Object *obj) |
| const char * | GetTag (Object *obj) |
| void | SetTag (Object *obj, const char *tag) |
| bool | is_empty () const |
Definition at line 330 of file heap-snapshot-generator.h.
| HeapObjectsSet | ( | ) |
Definition at line 753 of file heap-snapshot-generator.cc.
| void Clear | ( | ) |
Definition at line 758 of file heap-snapshot-generator.cc.
References TemplateHashMapImpl< AllocationPolicy >::Clear().
| bool Contains | ( | Object * | object | ) |
Definition at line 763 of file heap-snapshot-generator.cc.
References HeapObject::cast(), TemplateHashMapImpl< AllocationPolicy >::Lookup(), and v8::internal::NULL.
| const char * GetTag | ( | Object * | obj | ) |
Definition at line 777 of file heap-snapshot-generator.cc.
References HeapObject::cast(), TemplateHashMapImpl< AllocationPolicy >::Lookup(), and v8::internal::NULL.
| void Insert | ( | Object * | obj | ) |
Definition at line 770 of file heap-snapshot-generator.cc.
References HeapObject::cast(), and TemplateHashMapImpl< AllocationPolicy >::Lookup().
|
inline |
Definition at line 338 of file heap-snapshot-generator.h.
References TemplateHashMapImpl< AllocationPolicy >::occupancy().
| void SetTag | ( | Object * | obj, |
| const char * | tag | ||
| ) |
Definition at line 787 of file heap-snapshot-generator.cc.
References HeapObject::cast(), and TemplateHashMapImpl< AllocationPolicy >::Lookup().
Referenced by V8HeapExplorer::TagGlobalObjects().