| Index: src/heap/incremental-marking.h
|
| diff --git a/src/heap/incremental-marking.h b/src/heap/incremental-marking.h
|
| index 51633233fe8acd11dd4920cf14deccf4a2fb5407..2e648e7e2fb8d417beeedc8f27aa8bc0c52b848d 100644
|
| --- a/src/heap/incremental-marking.h
|
| +++ b/src/heap/incremental-marking.h
|
| @@ -50,10 +50,7 @@ class IncrementalMarking {
|
|
|
| INLINE(bool IsMarking()) { return state() >= MARKING; }
|
|
|
| - inline bool CanDoSteps() {
|
| - return FLAG_incremental_marking_steps &&
|
| - (state() == MARKING || state() == SWEEPING);
|
| - }
|
| + inline bool IsMarkingIncomplete() { return state() == MARKING; }
|
|
|
| inline bool IsComplete() { return state() == COMPLETE; }
|
|
|
| @@ -105,8 +102,6 @@ class IncrementalMarking {
|
| // But if we are promoting a lot of data we need to mark faster to keep up
|
| // with the data that is entering the old space through promotion.
|
| static const intptr_t kFastMarking = 3;
|
| - static const intptr_t kOldSpaceAllocationMarkingFactor =
|
| - kFastMarking / kInitialMarkingSpeed;
|
| // After this many steps we increase the marking/allocating factor.
|
| static const intptr_t kMarkingSpeedAccellerationInterval = 1024;
|
| // This is how much we increase the marking/allocating factor by.
|
|
|