| Index: src/arm/macro-assembler-arm.cc
 | 
| diff --git a/src/arm/macro-assembler-arm.cc b/src/arm/macro-assembler-arm.cc
 | 
| index eb850cd948f891927b063c8a1e8af1afe4c69145..aa5822fa543c894fc6307c88c344795fa5f5be0c 100644
 | 
| --- a/src/arm/macro-assembler-arm.cc
 | 
| +++ b/src/arm/macro-assembler-arm.cc
 | 
| @@ -485,18 +485,19 @@ void MacroAssembler::PopSafepointRegistersAndDoubles() {
 | 
|    PopSafepointRegisters();
 | 
|  }
 | 
|  
 | 
| -void MacroAssembler::StoreToSafepointRegistersAndDoublesSlot(Register reg) {
 | 
| -  str(reg, SafepointRegistersAndDoublesSlot(reg));
 | 
| +void MacroAssembler::StoreToSafepointRegistersAndDoublesSlot(Register src,
 | 
| +                                                             Register dst) {
 | 
| +  str(src, SafepointRegistersAndDoublesSlot(dst));
 | 
|  }
 | 
|  
 | 
|  
 | 
| -void MacroAssembler::StoreToSafepointRegisterSlot(Register reg) {
 | 
| -  str(reg, SafepointRegisterSlot(reg));
 | 
| +void MacroAssembler::StoreToSafepointRegisterSlot(Register src, Register dst) {
 | 
| +  str(src, SafepointRegisterSlot(dst));
 | 
|  }
 | 
|  
 | 
|  
 | 
| -void MacroAssembler::LoadFromSafepointRegisterSlot(Register reg) {
 | 
| -  ldr(reg, SafepointRegisterSlot(reg));
 | 
| +void MacroAssembler::LoadFromSafepointRegisterSlot(Register dst, Register src) {
 | 
| +  ldr(dst, SafepointRegisterSlot(src));
 | 
|  }
 | 
|  
 | 
|  
 | 
| 
 |