Index: Source/platform/heap/Heap.cpp |
diff --git a/Source/platform/heap/Heap.cpp b/Source/platform/heap/Heap.cpp |
index b3dcd33f8589d92965b49790f7e419433b177516..b8884d46c3da3ffaabab356d006760f903d5acd7 100644 |
--- a/Source/platform/heap/Heap.cpp |
+++ b/Source/platform/heap/Heap.cpp |
@@ -2767,6 +2767,8 @@ void ThreadHeap<Header>::merge(PassOwnPtr<BaseHeap> splitOffBase) |
m_freeList.m_lastFreeListEntries[i] = splitOff->m_freeList.m_lastFreeListEntries[i]; |
} |
} |
+ if (m_freeList.m_biggestFreeListIndex < splitOff->m_freeList.m_biggestFreeListIndex) |
+ m_freeList.m_biggestFreeListIndex = splitOff->m_freeList.m_biggestFreeListIndex; |
} |
} |