[pypy-svn] r59774 - pypy/branch/oo-jit/pypy/jit/codegen/i386
arigo at codespeak.net
arigo at codespeak.net
Sat Nov 8 11:05:00 CET 2008
Author: arigo
Date: Sat Nov 8 11:04:59 2008
New Revision: 59774
Modified:
pypy/branch/oo-jit/pypy/jit/codegen/i386/viewcode.py
Log:
Don't crash when seeing an empty line (as generated by a call to
mc.done() when no code was actually produced since the previous call).
Modified: pypy/branch/oo-jit/pypy/jit/codegen/i386/viewcode.py
==============================================================================
--- pypy/branch/oo-jit/pypy/jit/codegen/i386/viewcode.py (original)
+++ pypy/branch/oo-jit/pypy/jit/codegen/i386/viewcode.py Sat Nov 8 11:04:59 2008
@@ -176,6 +176,8 @@
pieces = line.split()
assert pieces[1].startswith('@')
assert pieces[2].startswith('+')
+ if len(pieces) == 3:
+ continue # empty line
baseaddr = long(pieces[1][1:], 16) & 0xFFFFFFFFL
offset = int(pieces[2][1:])
addr = baseaddr + offset
More information about the Pypy-commit
mailing list