[pypy-svn] r70554 - pypy/branch/jit-profiling/pypy/jit/backend/x86
fijal at codespeak.net
fijal at codespeak.net
Wed Jan 13 12:21:47 CET 2010
Author: fijal
Date: Wed Jan 13 12:21:47 2010
New Revision: 70554
Modified:
pypy/branch/jit-profiling/pypy/jit/backend/x86/assembler.py
Log:
improve debugging even more
Modified: pypy/branch/jit-profiling/pypy/jit/backend/x86/assembler.py
==============================================================================
--- pypy/branch/jit-profiling/pypy/jit/backend/x86/assembler.py (original)
+++ pypy/branch/jit-profiling/pypy/jit/backend/x86/assembler.py Wed Jan 13 12:21:47 2010
@@ -171,7 +171,8 @@
self._patch_stackadjust(adr_stackadjust, frame_depth+param_depth)
looptoken._x86_frame_depth = frame_depth
looptoken._x86_param_depth = param_depth
- debug_print("Loop #", looptoken.number, "has address", looptoken._x86_loop_code)
+ debug_print("Loop #", looptoken.number, "has address",
+ looptoken._x86_loop_code, "to", self.mc.tell())
def assemble_bridge(self, faildescr, inputargs, operations):
self.make_sure_mc_exists()
@@ -196,7 +197,7 @@
self.patch_jump(faildescr, adr_bridge)
debug_print("Bridge out of guard",
self.cpu.get_fail_descr_number(faildescr),
- "has address", adr_bridge)
+ "has address", adr_bridge, "to", self.mc.tell())
def patch_jump(self, faildescr, adr_new_target):
adr_jump_offset = faildescr._x86_adr_jump_offset
More information about the Pypy-commit
mailing list