| Index: src/heap/heap.cc
|
| diff --git a/src/heap/heap.cc b/src/heap/heap.cc
|
| index 51d2918f8eb1a02894606e1e4ab230529311134c..988343606842f1f2046789fe629192e362b4360b 100644
|
| --- a/src/heap/heap.cc
|
| +++ b/src/heap/heap.cc
|
| @@ -4622,19 +4622,6 @@ void Heap::ReduceNewSpaceSize() {
|
| }
|
|
|
|
|
| -void Heap::FinalizeIncrementalMarkingIfComplete(const char* comment) {
|
| - if (FLAG_overapproximate_weak_closure &&
|
| - (incremental_marking()->IsReadyToOverApproximateWeakClosure() ||
|
| - (!incremental_marking()->weak_closure_was_overapproximated() &&
|
| - mark_compact_collector_.marking_deque()->IsEmpty()))) {
|
| - OverApproximateWeakClosure(comment);
|
| - } else if (incremental_marking()->IsComplete() ||
|
| - (mark_compact_collector_.marking_deque()->IsEmpty())) {
|
| - CollectAllGarbage(current_gc_flags(), comment);
|
| - }
|
| -}
|
| -
|
| -
|
| bool Heap::TryFinalizeIdleIncrementalMarking(
|
| double idle_time_in_ms, size_t size_of_objects,
|
| size_t final_incremental_mark_compact_speed_in_bytes_per_ms) {
|
|
|