| Index: src/heap/mark-compact.h
|
| diff --git a/src/heap/mark-compact.h b/src/heap/mark-compact.h
|
| index cd207bcda27ba792ec2291abead68006c86932be..00ddefa78e7bc5678c40317176e54eb3b4eb3dcf 100644
|
| --- a/src/heap/mark-compact.h
|
| +++ b/src/heap/mark-compact.h
|
| @@ -577,6 +577,12 @@ class MarkCompactCollector {
|
| return nullptr;
|
| }
|
|
|
| + std::vector<std::pair<void*, void*>>& wrappers_to_trace() {
|
| + return wrappers_to_trace_;
|
| + }
|
| +
|
| + bool UsingEmbedderHeapTracer() const;
|
| +
|
| private:
|
| class EvacuateNewSpaceVisitor;
|
| class EvacuateOldSpaceVisitor;
|
| @@ -813,6 +819,8 @@ class MarkCompactCollector {
|
| base::VirtualMemory* marking_deque_memory_;
|
| size_t marking_deque_memory_committed_;
|
| MarkingDeque marking_deque_;
|
| + std::vector<std::pair<void*, void*>> wrappers_to_trace_;
|
| +
|
| CodeFlusher* code_flusher_;
|
| bool have_code_to_deoptimize_;
|
|
|
|
|