[pypy-svn] r23528 - pypy/dist/pypy/rpython/memory

cfbolz at codespeak.net cfbolz at codespeak.net
Mon Feb 20 21:43:13 CET 2006


Author: cfbolz
Date: Mon Feb 20 21:43:11 2006
New Revision: 23528

Modified:
   pypy/dist/pypy/rpython/memory/gctransform.py
Log:
humpf. thanks armin


Modified: pypy/dist/pypy/rpython/memory/gctransform.py
==============================================================================
--- pypy/dist/pypy/rpython/memory/gctransform.py	(original)
+++ pypy/dist/pypy/rpython/memory/gctransform.py	Mon Feb 20 21:43:11 2006
@@ -194,6 +194,8 @@
         return [SpaceOperation("gc_pop_alive_pyobj", [var], result)]
 
     def specialize_more_blocks(self):
+        if not self.need_specialize:
+            return
         self.need_specialize = False
         if self.translator is not None and self.translator.rtyper is not None:
             self.translator.rtyper.specialize_more_blocks()



More information about the Pypy-commit mailing list