Index: src/builtins/builtins-promise.h |
diff --git a/src/builtins/builtins-promise.h b/src/builtins/builtins-promise.h |
index 9a3a106cf222db597cd8be688fad5b7a7f71583e..b6bb5135e803f6fa55dbb619d33fd96bb6bf28ac 100644 |
--- a/src/builtins/builtins-promise.h |
+++ b/src/builtins/builtins-promise.h |
@@ -41,11 +41,19 @@ class PromiseBuiltinsAssembler : public CodeStubAssembler { |
void BranchIfFastPath(Node* context, Node* promise, Label* if_isunmodified, |
Label* if_ismodified); |
+ Node* CreatePromiseContext(Node* native_context, int slots); |
gsathya
2016/12/30 02:35:42
Can you please add tests for this and the others?
caitp
2017/01/02 15:51:12
Added tests for NewPromiseCapability and CreatePro
|
Node* CreatePromiseResolvingFunctionsContext(Node* promise, Node* debug_event, |
Node* native_context); |
std::pair<Node*, Node*> CreatePromiseResolvingFunctions( |
Node* promise, Node* native_context, Node* promise_context); |
+ |
+ Node* CreatePromiseGetCapabilitiesExecutorContext(Node* native_context, |
+ Node* promise_capability); |
+ |
+ Node* NewPromiseCapability(Node* context, Node* constructor, |
+ Node* debug_event = nullptr); |
+ Node* NewInternalPromiseCapability(Node* context, Node* parent); |
}; |
} // namespace internal |