| Index: src/a64/macro-assembler-a64.cc
|
| diff --git a/src/a64/macro-assembler-a64.cc b/src/a64/macro-assembler-a64.cc
|
| index 8ea5498a4bf285b1bc2e415a277ddecd6273bfac..71be858279fd2e7a627f77553ba0f5d87a0a7055 100644
|
| --- a/src/a64/macro-assembler-a64.cc
|
| +++ b/src/a64/macro-assembler-a64.cc
|
| @@ -3981,6 +3981,8 @@ void MacroAssembler::RecordWrite(Register object,
|
| SaveFPRegsMode fp_mode,
|
| RememberedSetAction remembered_set_action,
|
| SmiCheck smi_check) {
|
| + ASSERT(!AreAliased(object, value));
|
| +
|
| if (emit_debug_code()) {
|
| Ldr(Tmp0(), MemOperand(address));
|
| Cmp(Tmp0(), value);
|
|
|