| Index: Source/bindings/v8/V8PerIsolateData.h
|
| diff --git a/Source/bindings/v8/V8PerIsolateData.h b/Source/bindings/v8/V8PerIsolateData.h
|
| index c36a87d910c758af4b6e936b0165e6b7dfd7e3f8..94ce9d6aee0ab4b87a0e3ef24d6110d0e16180fa 100644
|
| --- a/Source/bindings/v8/V8PerIsolateData.h
|
| +++ b/Source/bindings/v8/V8PerIsolateData.h
|
| @@ -26,6 +26,7 @@
|
| #ifndef V8PerIsolateData_h
|
| #define V8PerIsolateData_h
|
|
|
| +#include "bindings/common/StackTrace.h"
|
| #include "bindings/v8/ScopedPersistent.h"
|
| #include "bindings/v8/V8ScriptState.h"
|
| #include "bindings/v8/V8HiddenValue.h"
|
| @@ -72,6 +73,7 @@ public:
|
| int recursionLevel() const { return m_recursionLevel; }
|
| int incrementRecursionLevel() { return ++m_recursionLevel; }
|
| int decrementRecursionLevel() { return --m_recursionLevel; }
|
| + StackTraceTimestampTracker* stackTraceTimestampTracker() { return &m_stackTraceTimestampTracker; }
|
|
|
| bool performingMicrotaskCheckpoint() const { return m_performingMicrotaskCheckpoint; }
|
| void setPerformingMicrotaskCheckpoint(bool performingMicrotaskCheckpoint) { m_performingMicrotaskCheckpoint = performingMicrotaskCheckpoint; }
|
| @@ -122,6 +124,7 @@ private:
|
| friend class ConstructorMode;
|
|
|
| int m_recursionLevel;
|
| + StackTraceTimestampTracker m_stackTraceTimestampTracker;
|
|
|
| #ifndef NDEBUG
|
| int m_internalScriptRecursionLevel;
|
|
|