Author: Maciej Fijalkowski <[email protected]>
Branch: optresult-unroll
Changeset: r79485:937d2f6f9dbe
Date: 2015-09-06 21:30 +0200
http://bitbucket.org/pypy/pypy/changeset/937d2f6f9dbe/
Log: another "obvious" fix
diff --git a/rpython/jit/backend/x86/regalloc.py
b/rpython/jit/backend/x86/regalloc.py
--- a/rpython/jit/backend/x86/regalloc.py
+++ b/rpython/jit/backend/x86/regalloc.py
@@ -437,7 +437,7 @@
def consider_guard_is_object(self, op):
x = self.make_sure_var_in_reg(op.getarg(0))
tmp_box = TempVar()
- y = self.rm.force_allocate_reg(tmp_box)
+ y = self.rm.force_allocate_reg(tmp_box, [op.getarg(0)])
self.rm.possibly_free_var(tmp_box)
self.perform_guard(op, [x, y], None)
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit