Index: src/d8.cc |
diff --git a/src/d8.cc b/src/d8.cc |
index 3bd38bea5609ce4b04ebf392cc162a5360b03a7c..0a0cfa8bb7717f4734dcb47548e020af3e7bacd4 100644 |
--- a/src/d8.cc |
+++ b/src/d8.cc |
@@ -1582,8 +1582,10 @@ int Shell::Main(int argc, char* argv[]) { |
Isolate::Scope scope(isolate); |
Initialize(isolate); |
#ifdef ENABLE_GDB_JIT_INTERFACE |
- v8::V8::SetJitCodeEventHandler(v8::kJitCodeEventDefault, |
- i::GDBJITInterface::EventHandler); |
+ if (i::FLAG_gdbjit) { |
+ v8::V8::SetJitCodeEventHandler(v8::kJitCodeEventDefault, |
+ i::GDBJITInterface::EventHandler); |
+ } |
#endif |
#ifdef ENABLE_VTUNE_JIT_INTERFACE |
vTune::InitializeVtuneForV8(); |