| Index: src/x64/assembler-x64.cc
 | 
| diff --git a/src/x64/assembler-x64.cc b/src/x64/assembler-x64.cc
 | 
| index 802696b54f3a4c3e0fdf64f4fdfe2eeaff4512da..f547e7947f12c8f7151deb83e12546f27d953dde 100644
 | 
| --- a/src/x64/assembler-x64.cc
 | 
| +++ b/src/x64/assembler-x64.cc
 | 
| @@ -1590,7 +1590,7 @@ void Assembler::movl(const Operand& dst, Label* src) {
 | 
|  
 | 
|  
 | 
|  void Assembler::movq(Register dst, Handle<Object> value, RelocInfo::Mode mode) {
 | 
| -  ALLOW_HANDLE_DEREF(isolate(), "using and embedding raw address");
 | 
| +  AllowDeferredHandleDereference using_raw_address;
 | 
|    // If there is no relocation info, emit the value of the handle efficiently
 | 
|    // (possibly using less that 8 bytes for the value).
 | 
|    if (RelocInfo::IsNone(mode)) {
 | 
| 
 |