| Index: src/incremental-marking.h
|
| diff --git a/src/incremental-marking.h b/src/incremental-marking.h
|
| index 7b6927e8738b93e4b0ce89addd40b830a87e918b..47d5a518bf841076c805b27c5acc22719ab3f2b8 100644
|
| --- a/src/incremental-marking.h
|
| +++ b/src/incremental-marking.h
|
| @@ -75,7 +75,9 @@ class IncrementalMarking {
|
|
|
| bool WorthActivating();
|
|
|
| - void Start();
|
| + enum CompactionFlag { ALLOW_COMPACTION, PREVENT_COMPACTION };
|
| +
|
| + void Start(CompactionFlag flag = ALLOW_COMPACTION);
|
|
|
| void Stop();
|
|
|
| @@ -223,8 +225,6 @@ class IncrementalMarking {
|
|
|
| void ResetStepCounters();
|
|
|
| - enum CompactionFlag { ALLOW_COMPACTION, PREVENT_COMPACTION };
|
| -
|
| void StartMarking(CompactionFlag flag);
|
|
|
| void ActivateIncrementalWriteBarrier(PagedSpace* space);
|
|
|