Reviewers: Mads Ager,

Description:
x64: Fix code to return from debug break slot

On x64 the return from debug break slot did not pop off the return address.

[email protected]

Please review this at http://codereview.chromium.org/2731002/show

SVN Base: http://v8.googlecode.com/svn/branches/bleeding_edge/

Affected files:
  M     src/x64/debug-x64.cc


Index: src/x64/debug-x64.cc
===================================================================
--- src/x64/debug-x64.cc        (revision 4821)
+++ src/x64/debug-x64.cc        (working copy)
@@ -197,7 +197,7 @@
 void Debug::GenerateSlotDebugBreak(MacroAssembler* masm) {
// In the places where a debug break slot is inserted no registers can contain
   // object pointers.
-  Generate_DebugBreakCallHelper(masm, 0, false);
+  Generate_DebugBreakCallHelper(masm, 0, true);
 }




--
v8-dev mailing list
[email protected]
http://groups.google.com/group/v8-dev

Reply via email to