Author: fijal
Branch: jit-leaner-frontend
Changeset: r83316:257b7819ee50
Date: 2016-03-24 14:03 +0200
http://bitbucket.org/pypy/pypy/changeset/257b7819ee50/

Log:    a quick fix that might work, btu we need to refactor that

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
@@ -2790,8 +2790,8 @@
                 # during this CALL_MAY_FORCE.  Mark this fact by
                 # generating a VIRTUAL_REF_FINISH on it and replacing
                 # it by ConstPtr(NULL).
-                return self.stop_tracking_virtualref(i, op, opnum, arglist,
-                                                     descr, cut_pos)
+                cut_pos = self.stop_tracking_virtualref(i, op, opnum, arglist,
+                                                        descr, cut_pos)
         return cut_pos
 
     def vable_after_residual_call(self, funcbox):
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to