| Index: src/builtins/builtins-promise.h
|
| diff --git a/src/builtins/builtins-promise.h b/src/builtins/builtins-promise.h
|
| index 7bc53ac2ba3af567134d065b2321cfbd79af1488..794902a56416e7adcbe6d3502a7e64d0cc211479 100644
|
| --- a/src/builtins/builtins-promise.h
|
| +++ b/src/builtins/builtins-promise.h
|
| @@ -31,7 +31,8 @@ class PromiseBuiltinsAssembler : public CodeStubAssembler {
|
| Node* AllocateAndSetJSPromise(Node* context, Node* status, Node* result);
|
|
|
| Node* ThrowIfNotJSReceiver(Node* context, Node* value,
|
| - MessageTemplate::Template msg_template);
|
| + MessageTemplate::Template msg_template,
|
| + const char* method_name = nullptr);
|
|
|
| Node* SpeciesConstructor(Node* context, Node* object,
|
| Node* default_constructor);
|
| @@ -57,6 +58,9 @@ class PromiseBuiltinsAssembler : public CodeStubAssembler {
|
| void BranchIfFastPath(Node* context, Node* promise, Label* if_isunmodified,
|
| Label* if_ismodified);
|
|
|
| + void BranchIfFastPath(Node* native_context, Node* promise_fun, Node* promise,
|
| + Label* if_isunmodified, Label* if_ismodified);
|
| +
|
| Node* CreatePromiseContext(Node* native_context, int slots);
|
| Node* CreatePromiseResolvingFunctionsContext(Node* promise, Node* debug_event,
|
| Node* native_context);
|
|
|