Index: src/isolate.cc |
diff --git a/src/isolate.cc b/src/isolate.cc |
index 02ec66da2c7727021b84dca8a252b7c626043abb..8f3247f5ce00376e331d2bad596d56ca2252730b 100644 |
--- a/src/isolate.cc |
+++ b/src/isolate.cc |
@@ -1580,6 +1580,7 @@ Isolate::Isolate() |
thread_manager_->isolate_ = this; |
#if V8_TARGET_ARCH_ARM && !defined(__arm__) || \ |
+ V8_TARGET_ARCH_A64 && !defined(__aarch64__) || \ |
V8_TARGET_ARCH_MIPS && !defined(__mips__) |
simulator_initialized_ = false; |
simulator_i_cache_ = NULL; |
@@ -1965,7 +1966,7 @@ bool Isolate::Init(Deserializer* des) { |
// Initialize other runtime facilities |
#if defined(USE_SIMULATOR) |
-#if V8_TARGET_ARCH_ARM || V8_TARGET_ARCH_MIPS |
+#if V8_TARGET_ARCH_ARM || V8_TARGET_ARCH_A64 || V8_TARGET_ARCH_MIPS |
Simulator::Initialize(this); |
#endif |
#endif |