v8
3.11.10(node0.8.26)
V8 is Google's open source JavaScript engine
|
#include <profile-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 799 of file profile-generator.h.
HeapObjectsSet | ( | ) |
Definition at line 1588 of file profile-generator.cc.
void Clear | ( | ) |
Definition at line 1593 of file profile-generator.cc.
References TemplateHashMapImpl< AllocationPolicy >::Clear().
bool Contains | ( | Object * | object | ) |
Definition at line 1598 of file profile-generator.cc.
References HeapObject::cast(), TemplateHashMapImpl< AllocationPolicy >::Lookup(), and v8::internal::NULL.
const char * GetTag | ( | Object * | obj | ) |
Definition at line 1612 of file profile-generator.cc.
References HeapObject::cast(), TemplateHashMapImpl< AllocationPolicy >::Lookup(), and v8::internal::NULL.
void Insert | ( | Object * | obj | ) |
Definition at line 1605 of file profile-generator.cc.
References HeapObject::cast(), and TemplateHashMapImpl< AllocationPolicy >::Lookup().
|
inline |
Definition at line 807 of file profile-generator.h.
References TemplateHashMapImpl< AllocationPolicy >::occupancy().
void SetTag | ( | Object * | obj, |
const char * | tag | ||
) |
Definition at line 1622 of file profile-generator.cc.
References HeapObject::cast(), and TemplateHashMapImpl< AllocationPolicy >::Lookup().
Referenced by V8HeapExplorer::TagGlobalObjects().