Home | History | Annotate | Download | only in heap

Lines Matching refs:heap_state

112                                             HeapState heap_state) {
115 heap_state.available_new_space_memory,
116 heap_state.new_space_allocation_throughput_in_bytes_per_ms) &&
118 EstimateScavengeTime(heap_state.new_space_capacity,
119 heap_state.scavenge_speed_in_bytes_per_ms)) {
123 if (EnoughGarbageSinceLastIdleRound() || heap_state.contexts_disposed > 0) {
134 if (heap_state.incremental_marking_stopped) {
136 EstimateMarkCompactTime(heap_state.size_of_objects,
137 heap_state.mark_compact_speed_in_bytes_per_ms);
139 (heap_state.size_of_objects < kSmallHeapSize &&
140 heap_state.contexts_disposed > 0)) {
148 if (heap_state.contexts_disposed > 0 ||
151 !heap_state.can_start_incremental_marking))) {
155 if (!heap_state.can_start_incremental_marking) {
160 if (heap_state.sweeping_in_progress &&
165 if (heap_state.incremental_marking_stopped &&
166 !heap_state.can_start_incremental_marking) {
170 idle_time_in_ms, heap_state.incremental_marking_speed_in_bytes_per_ms);