| Index: src/x64/codegen-x64.cc
 | 
| ===================================================================
 | 
| --- src/x64/codegen-x64.cc	(revision 3744)
 | 
| +++ src/x64/codegen-x64.cc	(working copy)
 | 
| @@ -2212,7 +2212,9 @@
 | 
|  #ifdef ENABLE_DEBUGGER_SUPPORT
 | 
|    // Spill everything, even constants, to the frame.
 | 
|    frame_->SpillAll();
 | 
| -  frame_->CallRuntime(Runtime::kDebugBreak, 0);
 | 
| +
 | 
| +  DebugerStatementStub ces;
 | 
| +  frame_->CallStub(&ces, 0);
 | 
|    // Ignore the return value.
 | 
|  #endif
 | 
|  }
 | 
| @@ -7337,9 +7339,7 @@
 | 
|  #ifdef _WIN64
 | 
|    // Simple results returned in rax (using default code).
 | 
|    // Complex results must be written to address passed as first argument.
 | 
| -  // Use even numbers for minor keys, reserving the odd numbers for
 | 
| -  // CEntryDebugBreakStub.
 | 
| -  return (result_size_ < 2) ? 0 : result_size_ * 2;
 | 
| +  return (result_size_ < 2) ? 0 : 1;
 | 
|  #else
 | 
|    // Single results returned in rax (both AMD64 and Win64 calling conventions)
 | 
|    // and a struct of two pointers in rax+rdx (AMD64 calling convention only)
 | 
| 
 |