Searched refs:idle_time_in_ms (Results 1 – 8 of 8) sorted by relevance
/external/v8/src/heap/ |
D | gc-idle-time-handler.cc | 51 size_t idle_time_in_ms, size_t marking_speed_in_bytes_per_ms) { in EstimateMarkingStepSize() argument 52 DCHECK(idle_time_in_ms > 0); in EstimateMarkingStepSize() 58 size_t marking_step_size = marking_speed_in_bytes_per_ms * idle_time_in_ms; in EstimateMarkingStepSize() 59 if (marking_step_size / marking_speed_in_bytes_per_ms != idle_time_in_ms) { in EstimateMarkingStepSize() 97 size_t idle_time_in_ms, size_t size_of_objects, in ShouldDoMarkCompact() argument 99 return idle_time_in_ms >= kMaxScheduledIdleTime && in ShouldDoMarkCompact() 100 idle_time_in_ms >= in ShouldDoMarkCompact() 114 size_t idle_time_in_ms, size_t size_of_objects, in ShouldDoFinalIncrementalMarkCompact() argument 116 return idle_time_in_ms >= in ShouldDoFinalIncrementalMarkCompact() 124 size_t idle_time_in_ms) { in ShouldDoOverApproximateWeakClosure() argument [all …]
|
D | gc-idle-time-handler.h | 128 GCIdleTimeAction Compute(double idle_time_in_ms, 133 static size_t EstimateMarkingStepSize(size_t idle_time_in_ms, 142 static bool ShouldDoMarkCompact(size_t idle_time_in_ms, 150 size_t idle_time_in_ms, size_t size_of_objects, 153 static bool ShouldDoOverApproximateWeakClosure(size_t idle_time_in_ms); 156 GCIdleTimeAction NothingOrDone(double idle_time_in_ms);
|
D | scavenge-job.cc | 25 double idle_time_in_ms = deadline_in_ms - start_ms; in RunInternal() local 36 idle_time_in_ms, scavenge_speed_in_bytes_per_ms, new_space_size)) { in RunInternal() 75 double idle_time_in_ms, size_t scavenge_speed_in_bytes_per_ms, in EnoughIdleTimeForScavenge() argument 80 return new_space_size <= idle_time_in_ms * scavenge_speed_in_bytes_per_ms; in EnoughIdleTimeForScavenge()
|
D | incremental-marking-job.cc | 103 double idle_time_in_ms = deadline_in_ms - start_ms; in RunInternal() local 109 idle_time_in_ms, idle_time_in_ms - deadline_difference, in RunInternal()
|
D | heap.cc | 4132 bool Heap::TryFinalizeIdleIncrementalMarking(double idle_time_in_ms) { in TryFinalizeIdleIncrementalMarking() argument 4141 static_cast<size_t>(idle_time_in_ms)))) { in TryFinalizeIdleIncrementalMarking() 4148 static_cast<size_t>(idle_time_in_ms), size_of_objects, in TryFinalizeIdleIncrementalMarking() 4206 double idle_time_in_ms = deadline_in_ms - start_ms; in IdleNotificationEpilogue() local 4214 static_cast<int>(idle_time_in_ms)); in IdleNotificationEpilogue() 4242 idle_time_in_ms, idle_time_in_ms - deadline_difference, in IdleNotificationEpilogue() 4262 bool Heap::IdleNotification(int idle_time_in_ms) { in IdleNotification() argument 4265 (static_cast<double>(idle_time_in_ms) / in IdleNotification() 4278 double idle_time_in_ms = deadline_in_ms - start_ms; in IdleNotification() local 4286 gc_idle_time_handler_->Compute(idle_time_in_ms, heap_state); in IdleNotification()
|
D | heap.h | 943 bool IdleNotification(int idle_time_in_ms); 1300 bool TryFinalizeIdleIncrementalMarking(double idle_time_in_ms); 1815 double idle_time_in_ms, size_t size_of_objects,
|
/external/v8/src/ |
D | api.cc | 7456 bool Isolate::IdleNotification(int idle_time_in_ms) { in IdleNotification() argument 7461 return isolate->heap()->IdleNotification(idle_time_in_ms); in IdleNotification()
|
/external/v8/include/ |
D | v8.h | 5884 bool IdleNotification(int idle_time_in_ms));
|