Index: Source/platform/heap/Heap.cpp |
diff --git a/Source/platform/heap/Heap.cpp b/Source/platform/heap/Heap.cpp |
index 22469cb42314e4176d1df963e4ad80ebde5b757a..12e30612080af10febedce15f364f50f9da45271 100644 |
--- a/Source/platform/heap/Heap.cpp |
+++ b/Source/platform/heap/Heap.cpp |
@@ -1161,6 +1161,7 @@ Address LargeObjectHeap::doAllocateLargeObjectPage(size_t allocationSize, size_t |
void LargeObjectHeap::freeLargeObjectPage(LargeObjectPage* object) |
{ |
+ ASAN_UNPOISON_MEMORY_REGION(object->payload(), object->payloadSize()); |
object->heapObjectHeader()->finalize(object->payload(), object->payloadSize()); |
Heap::decreaseAllocatedSpace(object->size()); |