Author: hager <sven.ha...@uni-duesseldorf.de>
Branch: ppc-jit-backend
Changeset: r46199:504ecb55d39e
Date: 2011-08-02 14:32 +0200
http://bitbucket.org/pypy/pypy/changeset/504ecb55d39e/

Log:    Remove references to boxes

diff --git a/pypy/jit/backend/ppc/runner.py b/pypy/jit/backend/ppc/runner.py
--- a/pypy/jit/backend/ppc/runner.py
+++ b/pypy/jit/backend/ppc/runner.py
@@ -57,6 +57,7 @@
 
         f = codebuilder.assemble(True)
         looptoken.ppc_code = f
+        self.teardown()
 
     def _make_epilogue(self, codebuilder):
         for op_index, fail_index, guard, reglist in self.patch_list:
@@ -96,3 +97,8 @@
                 
     def get_box_index(self, box):
         return self.arg_to_box[box]
+
+    def teardown(self):
+        self.patch_list = None
+        self.reg_map = None
+        self.inputargs = None
_______________________________________________
pypy-commit mailing list
pypy-commit@python.org
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to