Author: Maciej Fijalkowski <fij...@gmail.com> 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 pypy-commit@python.org https://mail.python.org/mailman/listinfo/pypy-commit