| Index: src/mips/macro-assembler-mips.h
|
| diff --git a/src/mips/macro-assembler-mips.h b/src/mips/macro-assembler-mips.h
|
| index 8890be8131cf5eb9678ca9fe14945020952ce2a8..3a4341c79f4f17fb1ee44b222472c45acf7bf9d7 100644
|
| --- a/src/mips/macro-assembler-mips.h
|
| +++ b/src/mips/macro-assembler-mips.h
|
| @@ -538,12 +538,8 @@ class MacroAssembler: public Assembler {
|
| Label* gc_required,
|
| AllocationFlags flags);
|
|
|
| - void Allocate(Register object_size,
|
| - Register result,
|
| - Register scratch1,
|
| - Register scratch2,
|
| - Label* gc_required,
|
| - AllocationFlags flags);
|
| + void Allocate(Register object_size, Register result, Register result_new,
|
| + Register scratch, Label* gc_required, AllocationFlags flags);
|
|
|
| void AllocateTwoByteString(Register result,
|
| Register length,
|
| @@ -1032,12 +1028,11 @@ class MacroAssembler: public Assembler {
|
| Register length,
|
| Register scratch);
|
|
|
| - // Initialize fields with filler values. Fields starting at |start_offset|
|
| - // not including end_offset are overwritten with the value in |filler|. At
|
| - // the end the loop, |start_offset| takes the value of |end_offset|.
|
| - void InitializeFieldsWithFiller(Register start_offset,
|
| - Register end_offset,
|
| - Register filler);
|
| + // Initialize fields with filler values. Fields starting at |current_address|
|
| + // not including |end_address| are overwritten with the value in |filler|. At
|
| + // the end the loop, |current_address| takes the value of |end_address|.
|
| + void InitializeFieldsWithFiller(Register current_address,
|
| + Register end_address, Register filler);
|
|
|
| // -------------------------------------------------------------------------
|
| // Support functions.
|
|
|