Author: Maciej Fijalkowski <[email protected]>
Branch: jitframe-on-heap
Changeset: r60138:7dba5511c418
Date: 2013-01-17 19:40 +0200
http://bitbucket.org/pypy/pypy/changeset/7dba5511c418/

Log:    missing free

diff --git a/pypy/jit/backend/x86/regalloc.py b/pypy/jit/backend/x86/regalloc.py
--- a/pypy/jit/backend/x86/regalloc.py
+++ b/pypy/jit/backend/x86/regalloc.py
@@ -522,6 +522,7 @@
     def _consider_binop(self, op):
         loc, argloc = self._consider_binop_part(op)
         self.Perform(op, [loc, argloc], loc)
+        self.possibly_free_var(op.getarg(0))
 
     def _consider_lea(self, op, loc):
         argloc = self.loc(op.getarg(1))
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to