[pypy-commit] pypy default: missing checks

bivab noreply at buildbot.pypy.org
Wed Jun 12 13:10:47 CEST 2013


Author: David Schneider <david.schneider at picle.org>
Branch: 
Changeset: r64861:83dcd564b807
Date: 2013-06-12 04:20 -0500
http://bitbucket.org/pypy/pypy/changeset/83dcd564b807/

Log:	missing checks

diff --git a/rpython/jit/backend/arm/regalloc.py b/rpython/jit/backend/arm/regalloc.py
--- a/rpython/jit/backend/arm/regalloc.py
+++ b/rpython/jit/backend/arm/regalloc.py
@@ -344,6 +344,8 @@
         # note: we need to make a copy of inputargs because possibly_free_vars
         # is also used on op args, which is a non-resizable list
         self.possibly_free_vars(list(inputargs))
+        self.fm.finish_binding()
+        self._check_invariants()
 
     def get_gcmap(self, forbidden_regs=[], noregs=False):
         frame_depth = self.fm.get_frame_depth()


More information about the pypy-commit mailing list