Commits

Maciej Fijalkowski committed 9db4daa

revert this debugging help

  • Participants
  • Parent commits 03cc0f5
  • Branches jitframe-on-heap

Comments (0)

Files changed (2)

File pypy/jit/backend/x86/assembler.py

         fail_index = self._store_force_index(guard_op)
         descr = op.getdescr()
         assert isinstance(descr, JitCellToken)
-        frame_loc = arglocs[0]
+        [frame_loc, argloc] = arglocs
         #
         # Write a call to the target assembler
         # we need to allocate the frame, keep in sync with runner's
         # execute_token
         self._emit_call(fail_index, imm(descr._x86_function_addr),
-                        [frame_loc], 0, tmp=eax)
+                        [argloc], 0, tmp=eax)
         if op.result is None:
             assert result_loc is None
             value = self.cpu.done_with_this_frame_void_v

File pypy/jit/backend/x86/regalloc.py

         frame_loc = self.fm.loc(op.getarg(0))
         if vable_index >= 0:
             xxx
-        self._call(op, [frame_loc], guard_not_forced_op=guard_op)
+        self._call(op, [frame_loc, self.loc(op.getarg(0))],
+                   guard_not_forced_op=guard_op)
 
     def consider_cond_call_gc_wb(self, op):
         assert op.result is None