| Index: Source/platform/heap/Heap.cpp
|
| diff --git a/Source/platform/heap/Heap.cpp b/Source/platform/heap/Heap.cpp
|
| index fbbc840d354685efba92cd8e5d74c7488d247cdb..c1dd9d315b3617088f4cc2d3e1f6b4d9a63d656c 100644
|
| --- a/Source/platform/heap/Heap.cpp
|
| +++ b/Source/platform/heap/Heap.cpp
|
| @@ -572,7 +572,7 @@ bool NormalPageHeap::pagesToBeSweptContains(Address address)
|
|
|
| void NormalPageHeap::takeFreelistSnapshot(const String& dumpName)
|
| {
|
| - if (m_freeList.takeSnapshot(dumpName) && m_firstUnsweptPage) {
|
| + if (m_freeList.takeSnapshot(dumpName)) {
|
| WebMemoryAllocatorDump* bucketsDump = BlinkGCMemoryDumpProvider::instance()->createMemoryAllocatorDumpForCurrentGC(dumpName + "/buckets");
|
| WebMemoryAllocatorDump* pagesDump = BlinkGCMemoryDumpProvider::instance()->createMemoryAllocatorDumpForCurrentGC(dumpName + "/pages");
|
| BlinkGCMemoryDumpProvider::instance()->currentProcessMemoryDump()->AddOwnershipEdge(pagesDump->guid(), bucketsDump->guid());
|
|
|