| Index: src/heap/mark-compact.h
|
| diff --git a/src/heap/mark-compact.h b/src/heap/mark-compact.h
|
| index c63c0b0a66c92cca0863d06df9d45366885aa9aa..a76936fc923810350364a116abf117f78afca0b0 100644
|
| --- a/src/heap/mark-compact.h
|
| +++ b/src/heap/mark-compact.h
|
| @@ -10,6 +10,7 @@
|
| #include "src/base/bits.h"
|
| #include "src/base/platform/condition-variable.h"
|
| #include "src/cancelable-task.h"
|
| +#include "src/heap/concurrent-marking-deque.h"
|
| #include "src/heap/marking.h"
|
| #include "src/heap/sequential-marking-deque.h"
|
| #include "src/heap/spaces.h"
|
| @@ -31,7 +32,11 @@ class PageParallelJob;
|
| class RecordMigratedSlotVisitor;
|
| class ThreadLocalTop;
|
|
|
| +#ifdef V8_CONCURRENT_MARKING
|
| +using MarkingDeque = ConcurrentMarkingDeque;
|
| +#else
|
| using MarkingDeque = SequentialMarkingDeque;
|
| +#endif
|
|
|
| class ObjectMarking : public AllStatic {
|
| public:
|
|
|