Index: src/builtins/builtins-promise.h |
diff --git a/src/builtins/builtins-promise.h b/src/builtins/builtins-promise.h |
index 4ceedfac22b11e56a36ca0af0c41604ec711cfbb..72a6f987eade45aba4a5fa9da27d2827814aa0aa 100644 |
--- a/src/builtins/builtins-promise.h |
+++ b/src/builtins/builtins-promise.h |
@@ -19,7 +19,8 @@ class PromiseBuiltinsAssembler : public CodeStubAssembler { |
Node* AllocateAndInitPromise(Node* context, Node* parent); |
Node* ThrowIfNotJSReceiver(Node* context, Node* value, |
- MessageTemplate::Template msg_template); |
+ MessageTemplate::Template msg_template, |
+ const char* method_name = NULL); |
adamk
2017/01/04 19:19:21
nit: s/NULL/nullptr/
gsathya
2017/01/04 19:37:17
Done.
|
Node* SpeciesConstructor(Node* context, Node* object, |
Node* default_constructor); |
@@ -45,6 +46,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); |