| Index: src/inspector/v8-debugger.h
|
| diff --git a/src/inspector/v8-debugger.h b/src/inspector/v8-debugger.h
|
| index 8adb1bbac879af8a7eadcc412a8250a0064f2cbe..36b1e70477deaece872476200f95ae5644b2a315 100644
|
| --- a/src/inspector/v8-debugger.h
|
| +++ b/src/inspector/v8-debugger.h
|
| @@ -103,6 +103,8 @@ class V8Debugger {
|
| v8::Local<v8::Context> debuggerContext() const;
|
| void clearBreakpoints();
|
|
|
| + static void v8OOMCallback(void* data);
|
| +
|
| static void breakProgramCallback(const v8::FunctionCallbackInfo<v8::Value>&);
|
| void handleProgramBreak(v8::Local<v8::Context> pausedContext,
|
| v8::Local<v8::Object> executionState,
|
| @@ -147,6 +149,7 @@ class V8Debugger {
|
| v8::Local<v8::Context> m_pausedContext;
|
| bool m_runningNestedMessageLoop;
|
| int m_ignoreScriptParsedEventsCounter;
|
| + bool m_scheduledOOMBreak = false;
|
|
|
| using AsyncTaskToStackTrace =
|
| protocol::HashMap<void*, std::unique_ptr<V8StackTraceImpl>>;
|
|
|