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.cc49 double idle_time_in_ms, double marking_speed_in_bytes_per_ms) { in EstimateMarkingStepSize() argument
50 DCHECK(idle_time_in_ms > 0); in EstimateMarkingStepSize()
56 double marking_step_size = marking_speed_in_bytes_per_ms * idle_time_in_ms; in EstimateMarkingStepSize()
82 double idle_time_in_ms, size_t size_of_objects, in ShouldDoFinalIncrementalMarkCompact() argument
84 return idle_time_in_ms >= in ShouldDoFinalIncrementalMarkCompact()
91 double idle_time_in_ms) { in ShouldDoOverApproximateWeakClosure() argument
93 return idle_time_in_ms >= kMinTimeForOverApproximatingWeakClosureInMs; in ShouldDoOverApproximateWeakClosure()
97 GCIdleTimeAction GCIdleTimeHandler::NothingOrDone(double idle_time_in_ms) { in NothingOrDone() argument
98 if (idle_time_in_ms >= kMinBackgroundIdleTime) { in NothingOrDone()
122 GCIdleTimeAction GCIdleTimeHandler::Compute(double idle_time_in_ms, in Compute() argument
[all …]
Dgc-idle-time-handler.h125 GCIdleTimeAction Compute(double idle_time_in_ms,
130 static size_t EstimateMarkingStepSize(double idle_time_in_ms,
140 double idle_time_in_ms, size_t size_of_objects,
143 static bool ShouldDoOverApproximateWeakClosure(double idle_time_in_ms);
146 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()
71 double idle_time_in_ms, double scavenge_speed_in_bytes_per_ms, in EnoughIdleTimeForScavenge() argument
76 return new_space_size <= idle_time_in_ms * scavenge_speed_in_bytes_per_ms; in EnoughIdleTimeForScavenge()
Dincremental-marking-job.cc105 double idle_time_in_ms = deadline_in_ms - start_ms; in RunInternal() local
111 idle_time_in_ms, idle_time_in_ms - deadline_difference, in RunInternal()
Dheap.cc4179 bool Heap::TryFinalizeIdleIncrementalMarking(double idle_time_in_ms) { in TryFinalizeIdleIncrementalMarking() argument
4187 idle_time_in_ms))) { in TryFinalizeIdleIncrementalMarking()
4194 idle_time_in_ms, size_of_objects, in TryFinalizeIdleIncrementalMarking()
4287 double idle_time_in_ms = deadline_in_ms - start_ms; in IdleNotificationEpilogue() local
4295 static_cast<int>(idle_time_in_ms)); in IdleNotificationEpilogue()
4323 idle_time_in_ms, idle_time_in_ms - deadline_difference, in IdleNotificationEpilogue()
4343 bool Heap::IdleNotification(int idle_time_in_ms) { in IdleNotification() argument
4346 (static_cast<double>(idle_time_in_ms) / in IdleNotification()
4360 double idle_time_in_ms = deadline_in_ms - start_ms; in IdleNotification() local
4368 gc_idle_time_handler_->Compute(idle_time_in_ms, heap_state); in IdleNotification()
Dheap.h777 bool IdleNotification(int idle_time_in_ms);
1148 bool TryFinalizeIdleIncrementalMarking(double idle_time_in_ms);
1664 double idle_time_in_ms, size_t size_of_objects,
/external/v8/src/
Dapi.cc7716 bool Isolate::IdleNotification(int idle_time_in_ms) { in IdleNotification() argument
7721 return isolate->heap()->IdleNotification(idle_time_in_ms); in IdleNotification()
/external/v8/include/
Dv8.h6217 bool IdleNotification(int idle_time_in_ms));