[pypy-svn] r70767 - pypy/branch/direct-assembler-call/pypy/jit/backend/x86
fijal at codespeak.net
fijal at codespeak.net
Fri Jan 22 10:42:00 CET 2010
Author: fijal
Date: Fri Jan 22 10:42:00 2010
New Revision: 70767
Modified:
pypy/branch/direct-assembler-call/pypy/jit/backend/x86/assembler.py
Log:
Add a harmless assert
Modified: pypy/branch/direct-assembler-call/pypy/jit/backend/x86/assembler.py
==============================================================================
--- pypy/branch/direct-assembler-call/pypy/jit/backend/x86/assembler.py (original)
+++ pypy/branch/direct-assembler-call/pypy/jit/backend/x86/assembler.py Fri Jan 22 10:42:00 2010
@@ -1264,6 +1264,7 @@
self.mc.MOV(mem(ebp, FORCE_INDEX_OFS), imm(fail_index))
descr = op.descr
assert isinstance(descr, LoopToken)
+ assert len(arglocs) - 2 == len(descr._x86_arglocs[0])
self._emit_call(rel32(descr._x86_direct_bootstrap_code), arglocs, 2,
tmp=eax)
self._emit_call(rel32(self.assembler_helper_adr), [eax, arglocs[1]], 0,
More information about the Pypy-commit
mailing list