| Index: src/debug.h
|
| diff --git a/src/debug.h b/src/debug.h
|
| index 0d63085f151e50fe50395bed436fb07cca3ef834..85c4d534ff797899b5936f0860656848ea3b4fd6 100644
|
| --- a/src/debug.h
|
| +++ b/src/debug.h
|
| @@ -32,6 +32,7 @@
|
| #include "debug-agent.h"
|
| #include "execution.h"
|
| #include "factory.h"
|
| +#include "flags.h"
|
| #include "hashmap.h"
|
| #include "platform.h"
|
| #include "string-stream.h"
|
| @@ -772,6 +773,15 @@ class Debugger {
|
| }
|
| }
|
|
|
| + if (((event == v8::BeforeCompile) || (event == v8::AfterCompile)) &&
|
| + !FLAG_debug_compile_events) {
|
| + return false;
|
| +
|
| + } else if ((event == v8::ScriptCollected) &&
|
| + !FLAG_debug_script_collected_events) {
|
| + return false;
|
| + }
|
| +
|
| // Currently argument event is not used.
|
| return !compiling_natives_ && Debugger::IsDebuggerActive();
|
| }
|
|
|