V8 Project
v8::internal::GCIdleTimeHandler::HeapState Struct Reference

#include <gc-idle-time-handler.h>

+ Collaboration diagram for v8::internal::GCIdleTimeHandler::HeapState:

Public Attributes

int contexts_disposed
 
size_t size_of_objects
 
bool incremental_marking_stopped
 
bool can_start_incremental_marking
 
bool sweeping_in_progress
 
size_t mark_compact_speed_in_bytes_per_ms
 
size_t incremental_marking_speed_in_bytes_per_ms
 
size_t scavenge_speed_in_bytes_per_ms
 
size_t available_new_space_memory
 
size_t new_space_capacity
 
size_t new_space_allocation_throughput_in_bytes_per_ms
 

Detailed Description

Definition at line 124 of file gc-idle-time-handler.h.

Member Data Documentation

◆ available_new_space_memory

◆ can_start_incremental_marking

◆ contexts_disposed

◆ incremental_marking_speed_in_bytes_per_ms

◆ incremental_marking_stopped

◆ mark_compact_speed_in_bytes_per_ms

◆ new_space_allocation_throughput_in_bytes_per_ms

size_t v8::internal::GCIdleTimeHandler::HeapState::new_space_allocation_throughput_in_bytes_per_ms

◆ new_space_capacity

◆ scavenge_speed_in_bytes_per_ms

◆ size_of_objects

◆ sweeping_in_progress


The documentation for this struct was generated from the following file: