Index: Source/core/Init.cpp |
diff --git a/Source/core/Init.cpp b/Source/core/Init.cpp |
index 8b7304d14add3c4247a85c1c0e2d03e4f9d35cd1..b53564bb3446cef4fd544f1dcc53d516aff33350 100644 |
--- a/Source/core/Init.cpp |
+++ b/Source/core/Init.cpp |
@@ -44,6 +44,7 @@ |
#include "XMLNSNames.h" |
#include "XMLNames.h" |
#include "core/css/MediaFeatureNames.h" |
+#include "heap/Heap.h" |
#include "platform/EventTracer.h" |
#include "platform/Partitions.h" |
#include "platform/PlatformThreadData.h" |
@@ -78,6 +79,7 @@ void init() |
QualifiedName::init(); |
Partitions::init(); |
EventTracer::initialize(); |
+ Heap::init(); |
// Ensure that the main thread's thread-local data is initialized before |
// starting any worker threads. |
@@ -88,6 +90,7 @@ void init() |
void shutdown() |
{ |
+ Heap::shutdown(); |
Partitions::shutdown(); |
} |