| Index: src/heap/incremental-marking.cc
|
| diff --git a/src/heap/incremental-marking.cc b/src/heap/incremental-marking.cc
|
| index 0ac8e56860a7167f97463bb353efdb137212e3e0..dfd3ed2766f545b7c8272fb22094f1f253a228a0 100644
|
| --- a/src/heap/incremental-marking.cc
|
| +++ b/src/heap/incremental-marking.cc
|
| @@ -422,7 +422,9 @@ void IncrementalMarking::ActivateIncrementalWriteBarrier() {
|
|
|
|
|
| bool IncrementalMarking::ShouldActivate() {
|
| - return WorthActivating() && heap_->NextGCIsLikelyToBeFull();
|
| + return WorthActivating() &&
|
| + heap_->NextGCIsLikelyToBeFull(
|
| + heap_->old_generation_allocation_limit());
|
| }
|
|
|
|
|
|
|