[pypy-svn] r79261 - pypy/branch/jit-free/pypy/jit/backend

arigo at codespeak.net arigo at codespeak.net
Thu Nov 18 18:12:44 CET 2010


Author: arigo
Date: Thu Nov 18 18:12:42 2010
New Revision: 79261

Modified:
   pypy/branch/jit-free/pypy/jit/backend/model.py
Log:
No-op change.


Modified: pypy/branch/jit-free/pypy/jit/backend/model.py
==============================================================================
--- pypy/branch/jit-free/pypy/jit/backend/model.py	(original)
+++ pypy/branch/jit-free/pypy/jit/backend/model.py	Thu Nov 18 18:12:42 2010
@@ -142,8 +142,6 @@
         for n in compiled_loop_token.faildescr_indices:
             lst[n] = None
         self.fail_descr_free_list.extend(compiled_loop_token.faildescr_indices)
-        self.total_freed_loops += 1
-        self.total_freed_bridges += compiled_loop_token.bridges_count
         # We expect 'compiled_loop_token' to be itself garbage-collected soon.
 
     @staticmethod
@@ -295,4 +293,6 @@
         debug_print("Freeing loop #", self.number, 'with',
                     self.bridges_count, 'attached bridges')
         self.cpu.free_loop_and_bridges(self)
+        self.cpu.total_freed_loops += 1
+        self.cpu.total_freed_bridges += self.bridges_count
         debug_stop("jit-free-looptoken")



More information about the Pypy-commit mailing list