| Index: Source/platform/heap/HeapAllocator.cpp
|
| diff --git a/Source/platform/heap/HeapAllocator.cpp b/Source/platform/heap/HeapAllocator.cpp
|
| index e5c95718768dc4e969897e640c90217dfb50f0f4..a5299d339b1feda34b4efc8ab4562e25726f1040 100644
|
| --- a/Source/platform/heap/HeapAllocator.cpp
|
| +++ b/Source/platform/heap/HeapAllocator.cpp
|
| @@ -24,7 +24,7 @@ void HeapAllocator::backingFree(void* address)
|
| return;
|
|
|
| HeapObjectHeader* header = HeapObjectHeader::fromPayload(address);
|
| - header->checkHeader();
|
| + ASSERT(header->checkHeader());
|
| NormalPageHeap* heap = static_cast<NormalPage*>(page)->heapForNormalPage();
|
| state->promptlyFreed(header->gcInfoIndex());
|
| heap->promptlyFreeObject(header);
|
| @@ -63,7 +63,7 @@ bool HeapAllocator::backingExpand(void* address, size_t newSize)
|
| return false;
|
|
|
| HeapObjectHeader* header = HeapObjectHeader::fromPayload(address);
|
| - header->checkHeader();
|
| + ASSERT(header->checkHeader());
|
| NormalPageHeap* heap = static_cast<NormalPage*>(page)->heapForNormalPage();
|
| bool succeed = heap->expandObject(header, newSize);
|
| if (succeed)
|
| @@ -110,7 +110,7 @@ void HeapAllocator::backingShrink(void* address, size_t quantizedCurrentSize, si
|
| return;
|
|
|
| HeapObjectHeader* header = HeapObjectHeader::fromPayload(address);
|
| - header->checkHeader();
|
| + ASSERT(header->checkHeader());
|
| NormalPageHeap* heap = static_cast<NormalPage*>(page)->heapForNormalPage();
|
| bool succeed = heap->shrinkObject(header, quantizedShrunkSize);
|
| if (succeed)
|
|
|