Author: Maciej Fijalkowski <[email protected]>
Branch: conditional_call_value
Changeset: r77162:80e62b8eee0b
Date: 2015-05-06 17:47 +0200
http://bitbucket.org/pypy/pypy/changeset/80e62b8eee0b/

Log:    pfff rpython

diff --git a/rpython/jit/metainterp/pyjitpl.py 
b/rpython/jit/metainterp/pyjitpl.py
--- a/rpython/jit/metainterp/pyjitpl.py
+++ b/rpython/jit/metainterp/pyjitpl.py
@@ -1557,10 +1557,11 @@
         exc = effectinfo.check_can_raise()
         pure = effectinfo.check_is_elidable()
         if elidable:
-            opnum = rop.COND_CALL_VALUE_PURE
-        else:
-            opnum = rop.COND_CALL_VALUE
-        return self.execute_varargs(opnum, [condbox, defbox] + allboxes,
+            return self.execute_varargs(rop.COND_CALL_VALUE_PURE,
+                                        [condbox, defbox] + allboxes,
+                                        descr, exc, pure)
+        return self.execute_varargs(rop.COND_CALL_VALUE,
+                                    [condbox, defbox] + allboxes,
                                     descr, exc, pure)
 
     def _do_jit_force_virtual(self, allboxes, descr, pc):
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to