Index: src/code-stub-assembler.h |
diff --git a/src/code-stub-assembler.h b/src/code-stub-assembler.h |
index 7350f106d109cf3370bdc96e6833947fac1363e6..f122523090d787cf7b24dd3a2179019de23fcdef 100644 |
--- a/src/code-stub-assembler.h |
+++ b/src/code-stub-assembler.h |
@@ -637,6 +637,9 @@ class CodeStubAssembler : public compiler::CodeAssembler { |
compiler::Node* name, Label* if_handler, |
Variable* var_handler, Label* if_miss); |
+ // Extends properties backing store by JSObject::kFieldsAdded elements. |
+ void ExtendPropertiesBackingStore(compiler::Node* object); |
+ |
compiler::Node* PrepareValueForWrite(compiler::Node* value, |
Representation representation, |
Label* bailout); |
@@ -691,6 +694,14 @@ class CodeStubAssembler : public compiler::CodeAssembler { |
void KeyedLoadIC(const LoadICParameters* p); |
void KeyedLoadICGeneric(const LoadICParameters* p); |
+ void TransitionElementsKind(compiler::Node* object, compiler::Node* map, |
+ ElementsKind from_kind, ElementsKind to_kind, |
+ bool is_jsarray, Label* bailout); |
+ |
+ void TrapAllocationMemento(compiler::Node* object, Label* memento_found); |
+ |
+ compiler::Node* PageFromAddress(compiler::Node* address); |
+ |
// Get the enumerable length from |map| and return the result as a Smi. |
compiler::Node* EnumLength(compiler::Node* map); |