Index: src/arm/debug-arm.cc |
=================================================================== |
--- src/arm/debug-arm.cc (revision 5332) |
+++ src/arm/debug-arm.cc (working copy) |
@@ -225,16 +225,9 @@ |
void Debug::GenerateCallICDebugBreak(MacroAssembler* masm) { |
// Calling convention for IC call (from ic-arm.cc) |
// ----------- S t a t e ------------- |
- // -- r0: number of arguments |
- // -- r1: receiver |
- // -- lr: return address |
+ // -- r2: name |
// ----------------------------------- |
- // Register r1 contains an object that needs to be pushed on the expression |
- // stack of the fake JS frame. r0 is the actual number of arguments not |
- // encoded as a smi, therefore it cannot be on the expression stack of the |
- // fake JS frame as it can easily be an invalid pointer (e.g. 1). r0 will be |
- // pushed on the stack of the C frame and restored from there. |
- Generate_DebugBreakCallHelper(masm, r1.bit()); |
+ Generate_DebugBreakCallHelper(masm, r2.bit()); |
} |