aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorTobias Pape <tobias@netshed.de>2016-03-08 20:57:06 +0100
committerTobias Pape <tobias@netshed.de>2016-03-08 20:57:06 +0100
commit8c43d3b8b515ad691066568eacf87cbf5478ba5d (patch)
tree7980a3df3f6770b361f20fd4978cdd34717fa340 /rpython/jit/tool
parentAutomated merge with ssh://bitbucket.org/pypy/pypy (diff)
downloadpypy-8c43d3b8b515ad691066568eacf87cbf5478ba5d.tar.gz
pypy-8c43d3b8b515ad691066568eacf87cbf5478ba5d.tar.bz2
pypy-8c43d3b8b515ad691066568eacf87cbf5478ba5d.zip
revert tiny refactoring to retain reversedness
Diffstat (limited to 'rpython/jit/tool')
-rwxr-xr-xrpython/jit/tool/traceviewer.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/rpython/jit/tool/traceviewer.py b/rpython/jit/tool/traceviewer.py
index b4aa0c986e..646a455be9 100755
--- a/rpython/jit/tool/traceviewer.py
+++ b/rpython/jit/tool/traceviewer.py
@@ -156,7 +156,8 @@ class Block(BasicBlock):
dotgen.emit_edge(self.name(), self.right.name())
def split_one_loop(real_loops, guard_s, guard_content, lineno, no, allloops):
- for i, loop in enumerate(allloops):
+ for i in range(len(allloops) - 1, -1, -1):
+ loop = allloops[i]
if no < loop.first_guard or no > loop.last_guard:
continue
content = loop.content