Home
last modified time | relevance | path

Searched refs:idle_time_in_ms (Results 1 – 8 of 8) sorted by relevance

/external/v8/src/heap/
Dgc-idle-time-handler.cc51 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 …]
Dgc-idle-time-handler.h128 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);
Dscavenge-job.cc25 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()
Dincremental-marking-job.cc103 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()
Dheap.cc4132 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()
Dheap.h943 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/
Dapi.cc7456 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/
Dv8.h5884 bool IdleNotification(int idle_time_in_ms));