| Index: src/arm/code-stubs-arm.cc | 
| diff --git a/src/arm/code-stubs-arm.cc b/src/arm/code-stubs-arm.cc | 
| index d5adb8e564d1465d76ab6197b24311a200242151..2d837f36adf4ecf99666755b8c28b9707c5248b4 100644 | 
| --- a/src/arm/code-stubs-arm.cc | 
| +++ b/src/arm/code-stubs-arm.cc | 
| @@ -1324,13 +1324,6 @@ | 
| __ GetRelocatedValueLocation(r9, map_load_offset, scratch); | 
| __ ldr(map_load_offset, MemOperand(map_load_offset)); | 
| __ str(map, FieldMemOperand(map_load_offset, Cell::kValueOffset)); | 
| - | 
| -    __ mov(r8, map); | 
| -    // Scratch points at the cell payload. Calculate the start of the object. | 
| -    __ sub(map_load_offset, map_load_offset, Operand(Cell::kValueOffset - 1)); | 
| -    __ RecordWriteField(map_load_offset, Cell::kValueOffset, r8, function, | 
| -                        kLRHasNotBeenSaved, kDontSaveFPRegs, | 
| -                        OMIT_REMEMBERED_SET, OMIT_SMI_CHECK); | 
| } | 
|  | 
| // Register mapping: r3 is object map and r4 is function prototype. | 
|  |