v8
V8 is Google’s open source high-performance JavaScript and WebAssembly engine, written in C++.
Loading...
Searching...
No Matches
heap::base::IncrementalMarkingSchedule::StepInfo Struct Referencefinal

#include <incremental-marking-schedule.h>

Collaboration diagram for heap::base::IncrementalMarkingSchedule::StepInfo:

Public Member Functions

size_t marked_bytes () const
 
int64_t scheduled_delta_bytes () const
 
bool is_behind_expectation () const
 

Public Attributes

size_t mutator_marked_bytes = 0
 
size_t concurrent_marked_bytes = 0
 
size_t estimated_live_bytes = 0
 
size_t expected_marked_bytes = 0
 
v8::base::TimeDelta elapsed_time
 

Detailed Description

Definition at line 27 of file incremental-marking-schedule.h.

Member Function Documentation

◆ is_behind_expectation()

bool heap::base::IncrementalMarkingSchedule::StepInfo::is_behind_expectation ( ) const
inline

Definition at line 45 of file incremental-marking-schedule.h.

◆ marked_bytes()

size_t heap::base::IncrementalMarkingSchedule::StepInfo::marked_bytes ( ) const
inline

Definition at line 34 of file incremental-marking-schedule.h.

Here is the caller graph for this function:

◆ scheduled_delta_bytes()

int64_t heap::base::IncrementalMarkingSchedule::StepInfo::scheduled_delta_bytes ( ) const
inline

Definition at line 40 of file incremental-marking-schedule.h.

Member Data Documentation

◆ concurrent_marked_bytes

size_t heap::base::IncrementalMarkingSchedule::StepInfo::concurrent_marked_bytes = 0

Definition at line 29 of file incremental-marking-schedule.h.

◆ elapsed_time

v8::base::TimeDelta heap::base::IncrementalMarkingSchedule::StepInfo::elapsed_time

Definition at line 32 of file incremental-marking-schedule.h.

◆ estimated_live_bytes

size_t heap::base::IncrementalMarkingSchedule::StepInfo::estimated_live_bytes = 0

Definition at line 30 of file incremental-marking-schedule.h.

◆ expected_marked_bytes

size_t heap::base::IncrementalMarkingSchedule::StepInfo::expected_marked_bytes = 0

Definition at line 31 of file incremental-marking-schedule.h.

◆ mutator_marked_bytes

size_t heap::base::IncrementalMarkingSchedule::StepInfo::mutator_marked_bytes = 0

Definition at line 28 of file incremental-marking-schedule.h.


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