| Index: src/code-stub-assembler.h
|
| diff --git a/src/code-stub-assembler.h b/src/code-stub-assembler.h
|
| index ec84b38fd73ee4e081ee81842c928fd455e2f760..97de660c215213732f2a1733d29abf8cdd384f6c 100644
|
| --- a/src/code-stub-assembler.h
|
| +++ b/src/code-stub-assembler.h
|
| @@ -312,9 +312,15 @@ class CodeStubAssembler : public compiler::CodeAssembler {
|
| // Store a field to an object on the heap.
|
| compiler::Node* StoreObjectField(
|
| compiler::Node* object, int offset, compiler::Node* value);
|
| + compiler::Node* StoreObjectField(compiler::Node* object,
|
| + compiler::Node* offset,
|
| + compiler::Node* value);
|
| compiler::Node* StoreObjectFieldNoWriteBarrier(
|
| compiler::Node* object, int offset, compiler::Node* value,
|
| MachineRepresentation rep = MachineRepresentation::kTagged);
|
| + compiler::Node* StoreObjectFieldNoWriteBarrier(
|
| + compiler::Node* object, compiler::Node* offset, compiler::Node* value,
|
| + MachineRepresentation rep = MachineRepresentation::kTagged);
|
| // Store the Map of an HeapObject.
|
| compiler::Node* StoreMapNoWriteBarrier(compiler::Node* object,
|
| compiler::Node* map);
|
| @@ -740,6 +746,10 @@ class CodeStubAssembler : public compiler::CodeAssembler {
|
| Representation representation, compiler::Node* value,
|
| bool transition_to_field);
|
|
|
| + void StoreNamedField(compiler::Node* object, compiler::Node* offset,
|
| + bool is_inobject, Representation representation,
|
| + compiler::Node* value, bool transition_to_field);
|
| +
|
| // Emits keyed sloppy arguments load. Returns either the loaded value.
|
| compiler::Node* LoadKeyedSloppyArguments(compiler::Node* receiver,
|
| compiler::Node* key,
|
|
|