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