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