| Index: src/mips64/macro-assembler-mips64.h | 
| diff --git a/src/mips64/macro-assembler-mips64.h b/src/mips64/macro-assembler-mips64.h | 
| index 0e88ca4d6d68f91cc5f38f9f0d484eb05a8c0436..2678462a2eabaeaafe234b70d0a90d3176ffb787 100644 | 
| --- a/src/mips64/macro-assembler-mips64.h | 
| +++ b/src/mips64/macro-assembler-mips64.h | 
| @@ -564,12 +564,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_end, | 
| +                Register scratch, Label* gc_required, AllocationFlags flags); | 
|  | 
| void AllocateTwoByteString(Register result, | 
| Register length, | 
| @@ -1079,12 +1075,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. | 
|  |