| 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 22e5ef818fadfd6d85f53922ff8256e08e2fa5b5..a81fb2ab310524aa1bb7e15745beceeb5f812868 100644
|
| --- a/third_party/WebKit/Source/platform/heap/Heap.cpp
|
| +++ b/third_party/WebKit/Source/platform/heap/Heap.cpp
|
| @@ -445,6 +445,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 {
|
|
|