Index: src/execution.h |
diff --git a/src/execution.h b/src/execution.h |
index 014736ee88279232db85c6c9b68aa3b4934bd971..d9ec9dccf527c551af86a366843749f199397c63 100644 |
--- a/src/execution.h |
+++ b/src/execution.h |
@@ -45,6 +45,10 @@ enum InterruptFlag { |
GC_REQUEST = 1 << 6 |
}; |
+ |
+class Isolate; |
+ |
+ |
class Execution : public AllStatic { |
public: |
// Call a function, the caller supplies a receiver and an array |
@@ -141,7 +145,8 @@ class Execution : public AllStatic { |
// If the stack guard is triggered, but it is not an actual |
// stack overflow, then handle the interruption accordingly. |
- MUST_USE_RESULT static MaybeObject* HandleStackGuardInterrupt(); |
+ MUST_USE_RESULT static MaybeObject* HandleStackGuardInterrupt( |
+ Isolate* isolate); |
// Get a function delegate (or undefined) for the given non-function |
// object. Used for support calling objects as functions. |
@@ -158,7 +163,6 @@ class Execution : public AllStatic { |
class ExecutionAccess; |
-class Isolate; |
// StackGuard contains the handling of the limits that are used to limit the |