Index: src/isolate.h |
diff --git a/src/isolate.h b/src/isolate.h |
index 7944d0e96370bd830373ca739612efcf33588d84..8657aaad813b85102c598f7c4257770b7ea2eadc 100644 |
--- a/src/isolate.h |
+++ b/src/isolate.h |
@@ -700,7 +700,7 @@ class Isolate { |
bool OptionalRescheduleException(bool is_bottom_call); |
// Push and pop a promise and the current try-catch handler. |
- void PushPromise(Handle<JSObject> promise); |
+ void PushPromise(Handle<Object> promise); |
void PopPromise(); |
Handle<Object> GetPromiseOnStackOnThrow(); |
@@ -1344,12 +1344,12 @@ class PromiseOnStack { |
PromiseOnStack* prev) |
: handler_(handler), promise_(promise), prev_(prev) {} |
StackHandler* handler() { return handler_; } |
- Handle<JSObject> promise() { return promise_; } |
+ Handle<Object> promise() { return promise_; } |
PromiseOnStack* prev() { return prev_; } |
private: |
StackHandler* handler_; |
- Handle<JSObject> promise_; |
+ Handle<Object> promise_; |
PromiseOnStack* prev_; |
}; |