Index: src/isolate.cc |
diff --git a/src/isolate.cc b/src/isolate.cc |
index 6cfaab971282cb5a3879412aa47834e5844ec0ec..8702ee758c4a5ef513007b1fb9838f7e5ba09240 100644 |
--- a/src/isolate.cc |
+++ b/src/isolate.cc |
@@ -2535,7 +2535,9 @@ bool Isolate::Init(Deserializer* des) { |
} |
load_stub_cache_->Initialize(); |
store_stub_cache_->Initialize(); |
- interpreter_->Initialize(); |
+ if (FLAG_ignition || serializer_enabled()) { |
+ interpreter_->Initialize(); |
+ } |
heap_.NotifyDeserializationComplete(); |
} |