Author: Armin Rigo <[email protected]>
Branch:
Changeset: r67396:af629245abef
Date: 2013-10-15 17:22 +0200
http://bitbucket.org/pypy/pypy/changeset/af629245abef/
Log: A fix for what turns out to be a non-issue, a bit by chance
diff --git a/rpython/jit/metainterp/blackhole.py
b/rpython/jit/metainterp/blackhole.py
--- a/rpython/jit/metainterp/blackhole.py
+++ b/rpython/jit/metainterp/blackhole.py
@@ -52,10 +52,12 @@
self.setup_descrs(asm.descrs)
self.metainterp_sd = metainterp_sd
self.num_interpreters = 0
- self._cleanup_()
+ self.blackholeinterps = []
def _cleanup_(self):
- self.blackholeinterps = []
+ # XXX don't assign a different list to blackholeinterp here,
+ # it confuses the annotator a lot
+ del self.blackholeinterps[:]
def setup_insns(self, insns):
assert len(insns) <= 256, "too many instructions!"
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit