[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