Index: src/code-stub-assembler.h |
diff --git a/src/code-stub-assembler.h b/src/code-stub-assembler.h |
index d93d60edc9ed6ffe65132bdbabdfc1c509160233..01c74c8e059a303f58cd247f39c516d5508081b8 100644 |
--- a/src/code-stub-assembler.h |
+++ b/src/code-stub-assembler.h |
@@ -402,6 +402,8 @@ class V8_EXPORT_PRIVATE CodeStubAssembler : public compiler::CodeAssembler { |
Node* LoadContextElement(Node* context, Node* slot_index); |
Node* StoreContextElement(Node* context, int slot_index, Node* value); |
Node* StoreContextElement(Node* context, Node* slot_index, Node* value); |
+ Node* StoreContextElementNoWriteBarrier(Node* context, int slot_index, |
+ Node* value); |
Node* LoadNativeContext(Node* context); |
Node* LoadJSArrayElementsMap(ElementsKind kind, Node* native_context); |
@@ -1093,6 +1095,9 @@ class V8_EXPORT_PRIVATE CodeStubAssembler : public compiler::CodeAssembler { |
Node* ElementOffsetFromIndex(Node* index, ElementsKind kind, |
ParameterMode mode, int base_size = 0); |
+ Node* AllocateFunctionWithMapAndContext(Node* map, Node* shared_info, |
+ Node* context); |
+ |
// Promise helpers |
Node* IsPromiseHookEnabled(); |