Index: Source/platform/heap/GarbageCollected.h |
diff --git a/Source/platform/heap/GarbageCollected.h b/Source/platform/heap/GarbageCollected.h |
index 839b68561a49bbc5b5b2f8064a8e1086b3866c64..2b965f392226042dca8ae59f8c731e263c26daa7 100644 |
--- a/Source/platform/heap/GarbageCollected.h |
+++ b/Source/platform/heap/GarbageCollected.h |
@@ -169,7 +169,7 @@ public: |
GC_PLUGIN_IGNORE("crbug.com/456823") \ |
void* operator new(size_t size) \ |
{ \ |
- void* object = TYPE::allocateObject(size); \ |
+ void* object = TYPE::allocateObject(size, IsEagerlyFinalizedType<TYPE>::value); \ |
forbidGCDuringConstruction(object); \ |
return object; \ |
} \ |