5#ifndef V8_HEAP_INCREMENTAL_MARKING_JOB_H_
6#define V8_HEAP_INCREMENTAL_MARKING_JOB_H_
v8::base::TimeTicks scheduled_time_
std::optional< v8::base::TimeDelta > AverageTimeToTask() const
const std::shared_ptr< v8::TaskRunner > user_blocking_task_runner_
std::optional< v8::base::TimeDelta > CurrentTimeToTask() const
IncrementalMarkingJob(const IncrementalMarkingJob &)=delete
void ScheduleTask(TaskPriority priority=TaskPriority::kUserBlocking)
IncrementalMarkingJob & operator=(const IncrementalMarkingJob &)=delete
const std::shared_ptr< v8::TaskRunner > user_visible_task_runner_
IncrementalMarkingJob(Heap *heap)