[pypy-commit] pypy conditional_call_value: pfff rpython

fijal noreply at buildbot.pypy.org
Wed May 6 17:47:23 CEST 2015


Author: Maciej Fijalkowski <fijall at gmail.com>
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):


More information about the pypy-commit mailing list