[pypy-commit] pypy kill-gen-store-back-in: oops, this is harmless but can explode some assertion somewhere
fijal
noreply at buildbot.pypy.org
Tue Jun 25 12:04:47 CEST 2013
Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: kill-gen-store-back-in
Changeset: r64976:7d0fce8ba2f7
Date: 2013-06-25 12:04 +0200
http://bitbucket.org/pypy/pypy/changeset/7d0fce8ba2f7/
Log: oops, this is harmless but can explode some assertion somewhere
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
@@ -1329,6 +1329,7 @@
fail_locs = [self.loc(v) for v in op.getfailargs()]
self.assembler.store_force_descr(op, fail_locs,
self.fm.get_frame_depth())
+ self.possibly_free_vars(guard_op.getfailargs())
def consider_keepalive(self, op):
pass
More information about the pypy-commit
mailing list