[pypy-svn] r32018 - pypy/dist/pypy/annotation

pedronis at codespeak.net pedronis at codespeak.net
Tue Sep 5 18:35:14 CEST 2006


Author: pedronis
Date: Tue Sep  5 18:35:13 2006
New Revision: 32018

Modified:
   pypy/dist/pypy/annotation/annrpython.py
Log:
(arre, pedronis)

let takes the base annotator extra_passes too. For the hint-annotator for which simplifying
makes sense too but not the extra_passes.



Modified: pypy/dist/pypy/annotation/annrpython.py
==============================================================================
--- pypy/dist/pypy/annotation/annrpython.py	(original)
+++ pypy/dist/pypy/annotation/annrpython.py	Tue Sep  5 18:35:13 2006
@@ -432,10 +432,11 @@
             else:
                 raise CannotSimplify
 
-    def simplify(self, block_subset=None):
+    def simplify(self, block_subset=None, extra_passes=None):
         # Generic simplifications
         from pypy.translator import transform
-        transform.transform_graph(self, block_subset=block_subset)
+        transform.transform_graph(self, block_subset=block_subset,
+                                  extra_passes=extra_passes)
         from pypy.translator import simplify 
         if block_subset is None:
             graphs = self.translator.graphs



More information about the Pypy-commit mailing list