[pypy-svn] r25601 - pypy/dist/pypy/translator/backendopt
cfbolz at codespeak.net
cfbolz at codespeak.net
Sat Apr 8 23:17:31 CEST 2006
Author: cfbolz
Date: Sat Apr 8 23:17:30 2006
New Revision: 25601
Modified:
pypy/dist/pypy/translator/backendopt/escape.py
Log:
rename aib (?!) to adi
Modified: pypy/dist/pypy/translator/backendopt/escape.py
==============================================================================
--- pypy/dist/pypy/translator/backendopt/escape.py (original)
+++ pypy/dist/pypy/translator/backendopt/escape.py Sat Apr 8 23:17:30 2006
@@ -362,11 +362,11 @@
return True
def malloc_to_stack(t):
- aib = AbstractDataFlowInterpreter(t)
+ adi = AbstractDataFlowInterpreter(t)
for graph in t.graphs:
- if graph.startblock not in aib.flown_blocks:
- aib.schedule_function(graph)
- aib.complete()
+ if graph.startblock not in adi.flown_blocks:
+ adi.schedule_function(graph)
+ adi.complete()
for graph in t.graphs:
loop_blocks = support.find_loop_blocks(graph)
for block in graph.iterblocks():
@@ -380,7 +380,7 @@
continue
except (ValueError, AttributeError), e:
pass
- varstate = aib.getstate(op.result)
+ varstate = adi.getstate(op.result)
assert len(varstate.creation_points) == 1
crep = varstate.creation_points.keys()[0]
if not crep.escapes:
@@ -390,3 +390,4 @@
op.args.insert(0, inputconst(lltype.Void, 'stack'))
else:
print "%s in %s is a non-escaping malloc in a loop" % (op, graph.name)
+
More information about the Pypy-commit
mailing list