| 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_;
|
| };
|
|
|
|
|