V8 API Reference, 7.2.502.16 (for Deno 0.2.4)
v8::internal::GCTracer::Event Class Reference

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 charTypeName (bool short_name) const
 

Public Attributes

Type type
 
GarbageCollectionReason gc_reason
 
const charcollector_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]
 

Detailed Description

Definition at line 131 of file gc-tracer.h.


The documentation for this class was generated from the following files: