[pypy-svn] r69728 - pypy/branch/virtual-forcing/pypy/jit/backend/x86

arigo at codespeak.net arigo at codespeak.net
Sun Nov 29 12:45:00 CET 2009


Author: arigo
Date: Sun Nov 29 12:45:00 2009
New Revision: 69728

Modified:
   pypy/branch/virtual-forcing/pypy/jit/backend/x86/assembler.py
Log:
Fix.


Modified: pypy/branch/virtual-forcing/pypy/jit/backend/x86/assembler.py
==============================================================================
--- pypy/branch/virtual-forcing/pypy/jit/backend/x86/assembler.py	(original)
+++ pypy/branch/virtual-forcing/pypy/jit/backend/x86/assembler.py	Sun Nov 29 12:45:00 2009
@@ -759,7 +759,8 @@
     def implement_guard_recovery(self, guard_opnum, faildescr, failargs,
                                                                fail_locs):
         exc = (guard_opnum == rop.GUARD_EXCEPTION or
-               guard_opnum == rop.GUARD_NO_EXCEPTION)
+               guard_opnum == rop.GUARD_NO_EXCEPTION or
+               guard_opnum == rop.GUARD_NOT_FORCED)
         return self.generate_quick_failure(faildescr, failargs, fail_locs, exc)
 
     def generate_quick_failure(self, faildescr, failargs, fail_locs, exc):



More information about the Pypy-commit mailing list