Explorar o código

Removed useless deepcopy.

Taddeus Kroes %!s(int64=14) %!d(string=hai) anos
pai
achega
edc801b4f8
Modificáronse 1 ficheiros con 0 adicións e 2 borrados
  1. 0 2
      src/optimize/__init__.py

+ 0 - 2
src/optimize/__init__.py

@@ -53,13 +53,11 @@ def optimize_block(block):
         #print 'iteration'
         pass
 
-from copy import deepcopy
 def optimize(statements, verbose=0):
     """Optimization wrapper function, calls global and basic-block level
     optimization functions."""
     # Optimize on a global level
     # TODO: only count instructions (no directives)
-    statements = deepcopy(statements)
     o = len(statements)
     remove_redundant_jumps(statements)
     g = len(statements)