Author: Alex Gaynor <[email protected]>
Branch:
Changeset: r76508:7a496fc36cd0
Date: 2015-03-22 23:44 -0400
http://bitbucket.org/pypy/pypy/changeset/7a496fc36cd0/
Log: Not sure why this code is indenteted 2x
diff --git a/rpython/translator/simplify.py b/rpython/translator/simplify.py
--- a/rpython/translator/simplify.py
+++ b/rpython/translator/simplify.py
@@ -334,25 +334,25 @@
flowcontext.py).
"""
for block in list(graph.iterblocks()):
- for i in range(len(block.exits)-1, -1, -1):
- exit = block.exits[i]
- if not (exit.target is graph.exceptblock and
- exit.args[0] == Constant(AssertionError)):
- continue
- # can we remove this exit without breaking the graph?
- if len(block.exits) < 2:
+ for i in range(len(block.exits)-1, -1, -1):
+ exit = block.exits[i]
+ if not (exit.target is graph.exceptblock and
+ exit.args[0] == Constant(AssertionError)):
+ continue
+ # can we remove this exit without breaking the graph?
+ if len(block.exits) < 2:
+ break
+ if block.canraise:
+ if exit.exitcase is None:
break
- if block.canraise:
- if exit.exitcase is None:
- break
- if len(block.exits) == 2:
- # removing the last non-exceptional exit
- block.exitswitch = None
- exit.exitcase = None
- # remove this exit
- lst = list(block.exits)
- del lst[i]
- block.recloseblock(*lst)
+ if len(block.exits) == 2:
+ # removing the last non-exceptional exit
+ block.exitswitch = None
+ exit.exitcase = None
+ # remove this exit
+ lst = list(block.exits)
+ del lst[i]
+ block.recloseblock(*lst)
# _____________________________________________________________________
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit