| Index: src/objects.cc | 
| =================================================================== | 
| --- src/objects.cc	(revision 13219) | 
| +++ src/objects.cc	(working copy) | 
| @@ -8855,6 +8855,13 @@ | 
| Code* code = Code::cast(*p); | 
| it.rinfo()->set_target_address(code->instruction_start(), | 
| SKIP_WRITE_BARRIER); | 
| +#if defined(V8_TARGET_ARCH_X64) | 
| +    } else if (RelocInfo::IsDeoptEntry(mode)) { | 
| +      // rewrite deopt entries in optimized codes to direct | 
| +      // pointers to the entry | 
| +      Address p = it.rinfo()->target_deopt_entry(origin); | 
| +      it.rinfo()->set_target_address(p, SKIP_WRITE_BARRIER); | 
| +#endif | 
| } else { | 
| it.rinfo()->apply(delta); | 
| } | 
|  |