| 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();
|
|
|