Index: src/debug/debug.h |
diff --git a/src/debug/debug.h b/src/debug/debug.h |
index 99a4752fc658b29264afc22b5fb9c3a287de5bba..34b4fe2c2cf66cac9cb52de519616df1abf2009e 100644 |
--- a/src/debug/debug.h |
+++ b/src/debug/debug.h |
@@ -65,6 +65,11 @@ enum DebugBreakType { |
DEBUG_BREAK_SLOT_AT_TAIL_CALL, |
}; |
+enum IgnoreBreakMode { |
+ kIgnoreIfAllFramesBlackboxed, |
+ kIgnoreIfTopFrameBlackboxed |
+}; |
+ |
class BreakLocation { |
public: |
static BreakLocation FromFrame(Handle<DebugInfo> debug_info, |
@@ -276,7 +281,7 @@ class Debug { |
MUST_USE_RESULT MaybeHandle<Object> Call(Handle<Object> fun, |
Handle<Object> data); |
Handle<Context> GetDebugContext(); |
- void HandleDebugBreak(); |
+ void HandleDebugBreak(IgnoreBreakMode ignore_break_mode); |
// Internal logic |
bool Load(); |