Author: Armin Rigo <[email protected]>
Branch: stm-thread-2
Changeset: r57097:40c6cfe6bf80
Date: 2012-09-03 16:15 +0200
http://bitbucket.org/pypy/pypy/changeset/40c6cfe6bf80/
Log: Move the write_analyzer locally.
diff --git a/pypy/translator/stm/transform2.py
b/pypy/translator/stm/transform2.py
--- a/pypy/translator/stm/transform2.py
+++ b/pypy/translator/stm/transform2.py
@@ -10,13 +10,14 @@
def __init__(self, translator):
self.translator = translator
- self.write_analyzer = WriteAnalyzer(translator)
def transform(self):
assert not hasattr(self.translator, 'stm_transformation_applied')
self.start_log()
+ self.write_analyzer = WriteAnalyzer(self.translator)
for graph in self.translator.graphs:
pre_insert_stm_barrier(self, graph)
+ del self.write_analyzer
self.translator.stm_transformation_applied = True
self.print_logs()
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit