| Index: third_party/WebKit/Source/platform/heap/Heap.cpp
|
| diff --git a/third_party/WebKit/Source/platform/heap/Heap.cpp b/third_party/WebKit/Source/platform/heap/Heap.cpp
|
| index c35427805c97a2dc9e2db72ebea7fbfa64182bd2..dd9dfe91ff5591b5cad6e2cec4d57920884e79e3 100644
|
| --- a/third_party/WebKit/Source/platform/heap/Heap.cpp
|
| +++ b/third_party/WebKit/Source/platform/heap/Heap.cpp
|
| @@ -391,6 +391,11 @@ void ThreadHeap::postGC(BlinkGC::GCType gcType) {
|
| state->postGC(gcType);
|
| }
|
|
|
| +void ThreadHeap::preSweep(BlinkGC::GCType gcType) {
|
| + for (ThreadState* state : m_threads)
|
| + state->preSweep(gcType);
|
| +}
|
| +
|
| void ThreadHeap::processMarkingStack(Visitor* visitor) {
|
| // Ephemeron fixed point loop.
|
| do {
|
|
|