Author: Armin Rigo <[email protected]>
Branch: dict-move-to-end
Changeset: r89927:27ec95403b77
Date: 2017-02-04 20:26 +0100
http://bitbucket.org/pypy/pypy/changeset/27ec95403b77/
Log: fix
diff --git a/rpython/rtyper/lltypesystem/rordereddict.py
b/rpython/rtyper/lltypesystem/rordereddict.py
--- a/rpython/rtyper/lltypesystem/rordereddict.py
+++ b/rpython/rtyper/lltypesystem/rordereddict.py
@@ -1444,6 +1444,7 @@
key = old_entry.key
value = old_entry.value
d.entries.mark_deleted(old_index)
+ d.num_live_items -= 1
if ENTRIES.must_clear_key:
old_entry.key = lltype.nullptr(ENTRY.key.TO)
if ENTRIES.must_clear_value:
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit