V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
|
Public Types | |
enum | Type { SCAVENGER = 0, MARK_COMPACTOR = 1, INCREMENTAL_MARK_COMPACTOR = 2, MINOR_MARK_COMPACTOR = 3, START = 4 } |
Public Member Functions | |
Event (Type type, GarbageCollectionReason gc_reason, const char *collector_reason) | |
const char * | TypeName (bool short_name) const |
Public Attributes | |
Type | type |
GarbageCollectionReason | gc_reason |
const char * | collector_reason |
double | start_time |
double | end_time |
bool | reduce_memory |
size_t | start_object_size |
size_t | end_object_size |
size_t | start_memory_size |
size_t | end_memory_size |
size_t | start_holes_size |
size_t | end_holes_size |
size_t | new_space_object_size |
size_t | survived_new_space_object_size |
size_t | incremental_marking_bytes |
double | incremental_marking_duration |
double | scopes [Scope::NUMBER_OF_SCOPES] |
IncrementalMarkingInfos | incremental_marking_scopes [Scope::NUMBER_OF_INCREMENTAL_SCOPES] |
Definition at line 131 of file gc-tracer.h.