| Index: src/debug.cc
 | 
| diff --git a/src/debug.cc b/src/debug.cc
 | 
| index 1dc627591557596e7b8f0f8feca9ab1deb028d33..b8e0252aaef8a4e60eae6eb91729e3ff43c4f976 100644
 | 
| --- a/src/debug.cc
 | 
| +++ b/src/debug.cc
 | 
| @@ -472,8 +472,9 @@ void BreakLocationIterator::ClearDebugBreakAtIC() {
 | 
|  
 | 
|    RelocInfo::Mode mode = rmode();
 | 
|    if (RelocInfo::IsCodeTarget(mode)) {
 | 
| +    AssertNoAllocation nogc;
 | 
|      Address target = original_rinfo()->target_address();
 | 
| -    Handle<Code> code(Code::GetCodeFromTargetAddress(target));
 | 
| +    Code* code = Code::GetCodeFromTargetAddress(target);
 | 
|  
 | 
|      // Restore the inlined version of keyed stores to get back to the
 | 
|      // fast case.  We need to patch back the keyed store because no
 | 
| 
 |