Index: src/d8.cc |
=================================================================== |
--- src/d8.cc (revision 1399) |
+++ src/d8.cc (working copy) |
@@ -573,9 +573,17 @@ |
return 1; |
} |
} |
- if (i::FLAG_debugger) |
+ |
+ // Start the debugger agent if requested. |
+ if (i::FLAG_debugger_agent) { |
+ v8::Debug::EnableAgent(i::FLAG_debugger_port); |
+ } |
+ |
+ // Start the in-process debugger if requested. |
+ if (i::FLAG_debugger && !i::FLAG_debugger_agent) |
v8::Debug::SetDebugEventListener(HandleDebugEvent); |
} |
+ |
if (run_shell) |
RunShell(); |
for (int i = 0; i < threads.length(); i++) { |