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. |