/rev/f29e998c77c9
changeset: 1244:f29e998c77c9
user: Marcel Keller <[email protected]>
date: Fri Sep 11 19:09:31 2009 +0200
summary: Remove items from preprocessing pool when using them.
diffstat:
viff/runtime.py | 2 +-
1 files changed, 1 insertions(+), 1 deletions(-)
diffs (12 lines):
diff -r 7eb99c27a46e -r f29e998c77c9 viff/runtime.py
--- a/viff/runtime.py Thu Sep 10 18:45:15 2009 +0200
+++ b/viff/runtime.py Fri Sep 11 19:09:31 2009 +0200
@@ -446,7 +446,7 @@
def preprocess_wrapper(self, *args, **kwargs):
pc = tuple(self.program_counter)
try:
- return self._pool[pc]
+ return self._pool.pop(pc)
except KeyError:
key = (generator, args)
pcs = self._needed_data.setdefault(key, [])
_______________________________________________
viff-commits mailing list
[email protected]
http://lists.viff.dk/listinfo.cgi/viff-commits-viff.dk