Commit 10b979e6 authored by yangguo's avatar yangguo Committed by Commit bot

Debugger: clean up debug events.

The debug event BreakForCommand is now deprecated, as it cannot happen any longer.

R=ulan@chromium.org

Review URL: https://codereview.chromium.org/1089893002

Cr-Commit-Position: refs/heads/master@{#28071}
parent 8d8b742b
...@@ -22,7 +22,6 @@ enum DebugEvent { ...@@ -22,7 +22,6 @@ enum DebugEvent {
CompileError = 6, CompileError = 6,
PromiseEvent = 7, PromiseEvent = 7,
AsyncTaskEvent = 8, AsyncTaskEvent = 8,
BreakForCommand = 9
}; };
......
...@@ -22,8 +22,7 @@ Debug.DebugEvent = { Break: 1, ...@@ -22,8 +22,7 @@ Debug.DebugEvent = { Break: 1,
AfterCompile: 5, AfterCompile: 5,
CompileError: 6, CompileError: 6,
PromiseEvent: 7, PromiseEvent: 7,
AsyncTaskEvent: 8, AsyncTaskEvent: 8 };
BreakForCommand: 9 };
// Types of exceptions that can be broken upon. // Types of exceptions that can be broken upon.
Debug.ExceptionBreak = { Caught : 0, Debug.ExceptionBreak = { Caught : 0,
......
...@@ -2823,21 +2823,18 @@ void Debug::NotifyMessageHandler(v8::DebugEvent event, ...@@ -2823,21 +2823,18 @@ void Debug::NotifyMessageHandler(v8::DebugEvent event,
bool sendEventMessage = false; bool sendEventMessage = false;
switch (event) { switch (event) {
case v8::Break: case v8::Break:
case v8::BreakForCommand:
sendEventMessage = !auto_continue; sendEventMessage = !auto_continue;
break; break;
case v8::Exception: case v8::NewFunction:
sendEventMessage = true;
break;
case v8::BeforeCompile: case v8::BeforeCompile:
case v8::CompileError:
case v8::PromiseEvent:
case v8::AsyncTaskEvent:
break; break;
case v8::Exception:
case v8::AfterCompile: case v8::AfterCompile:
sendEventMessage = true; sendEventMessage = true;
break; break;
case v8::NewFunction:
break;
default:
UNREACHABLE();
} }
// The debug command interrupt flag might have been set when the command was // The debug command interrupt flag might have been set when the command was
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment