| Index: src/heap/heap.h
|
| diff --git a/src/heap/heap.h b/src/heap/heap.h
|
| index 4c2b57dc60f28d6b8cdb8c6ebc4fdd5eedfb080b..c971808cc9b65b1289861b178a48c350d1517de2 100644
|
| --- a/src/heap/heap.h
|
| +++ b/src/heap/heap.h
|
| @@ -1066,6 +1066,11 @@ class Heap {
|
| GCCallbackFlags::kNoGCCallbackFlags,
|
| const char* reason = nullptr);
|
|
|
| + void StartIncrementalMarkingIfNeeded(int gc_flags = kNoGCFlags,
|
| + const GCCallbackFlags gc_callback_flags =
|
| + GCCallbackFlags::kNoGCCallbackFlags,
|
| + const char* reason = nullptr);
|
| +
|
| void FinalizeIncrementalMarkingIfComplete(const char* comment);
|
|
|
| bool TryFinalizeIdleIncrementalMarking(double idle_time_in_ms);
|
|
|