Permute optimizations.
authorRobert Bradshaw <robertwb@math.washington.edu>
Tue, 3 Aug 2010 01:46:04 +0000 (18:46 -0700)
committerRobert Bradshaw <robertwb@math.washington.edu>
Tue, 3 Aug 2010 01:46:04 +0000 (18:46 -0700)
Cython/Compiler/Main.py

index 97dbe5e3c650070ee2c14765f397aaa46ff6ed62..be161a2cca5b6f3a621fe15b6f1d95edced5feac 100644 (file)
@@ -138,7 +138,7 @@ class Context(object):
             _align_function_definitions,
             MarkClosureVisitor(self),
             ConstantFolding(),
-#            FlattenInListTransform(),
+            FlattenInListTransform(),
             WithTransform(self),
             DecoratorTransform(self),
             AnalyseDeclarationsTransform(self),
@@ -155,8 +155,8 @@ class Context(object):
             OptimizeBuiltinCalls(self),  ## Necessary?
             IterationTransform(),
             SwitchTransform(),
-            DropRefcountingTransform(),
-#            FinalOptimizePhase(self),
+#            DropRefcountingTransform(),
+            FinalOptimizePhase(self),
             GilCheck(),
             #ClearResultCodes(self),
             #SpecialFunctions(self),