Index: src/v8.cc |
diff --git a/src/v8.cc b/src/v8.cc |
index cc08d2f2bb2187b77a5d62513e75ca0425a7f439..6423c54f00557c4c75971565c0356e483210eb66 100644 |
--- a/src/v8.cc |
+++ b/src/v8.cc |
@@ -8,6 +8,7 @@ |
#include "src/base/once.h" |
#include "src/base/platform/platform.h" |
#include "src/bootstrapper.h" |
+#include "src/compiler/instruction.h" |
#include "src/debug.h" |
#include "src/deoptimizer.h" |
#include "src/elements.h" |
@@ -22,6 +23,7 @@ |
#include "src/serialize.h" |
#include "src/store-buffer.h" |
+ |
namespace v8 { |
namespace internal { |
@@ -46,6 +48,7 @@ void V8::TearDown() { |
Bootstrapper::TearDownExtensions(); |
ElementsAccessor::TearDown(); |
LOperand::TearDownCaches(); |
+ compiler::InstructionOperand::TearDownCaches(); |
ExternalReference::TearDownMathExpData(); |
RegisteredExtension::UnregisterAll(); |
Isolate::GlobalTearDown(); |
@@ -87,6 +90,7 @@ void V8::InitializeOncePerProcessImpl() { |
#endif |
ElementsAccessor::InitializeOncePerProcess(); |
LOperand::SetUpCaches(); |
+ compiler::InstructionOperand::SetUpCaches(); |
SetUpJSCallerSavedCodeData(); |
ExternalReference::SetUp(); |
Bootstrapper::InitializeOncePerProcess(); |