|
enum | VirtualInstanceType { LAST_VIRTUAL_TYPE = WEAK_NEW_SPACE_OBJECT_TO_CODE_TYPE
} |
|
enum | { FIRST_VIRTUAL_TYPE = LAST_TYPE + 1,
OBJECT_STATS_COUNT = FIRST_VIRTUAL_TYPE + LAST_VIRTUAL_TYPE + 1
} |
|
|
| ObjectStats (Heap *heap) |
|
void | ClearObjectStats (bool clear_last_time_stats=false) |
|
void | PrintJSON (const char *key) |
|
void | Dump (std::stringstream &stream) |
|
void | CheckpointObjectStats () |
|
void | RecordObjectStats (InstanceType type, size_t size) |
|
void | RecordVirtualObjectStats (VirtualInstanceType type, size_t size, size_t over_allocated) |
|
size_t | object_count_last_gc (size_t index) |
|
size_t | object_size_last_gc (size_t index) |
|
Isolate * | isolate () |
|
Heap * | heap () |
|
|
static const size_t | kNoOverAllocation = 0 |
|
|
class | ObjectStatsCollectorImpl |
|
Definition at line 81 of file object-stats.h.
The documentation for this class was generated from the following files: