Author: Armin Rigo <[email protected]>
Branch: rdict-experiments-3
Changeset: r67479:6411cbf93168
Date: 2013-10-20 12:00 +0200
http://bitbucket.org/pypy/pypy/changeset/6411cbf93168/

Log:    Minor fix

diff --git a/rpython/rtyper/lltypesystem/rdict.py 
b/rpython/rtyper/lltypesystem/rdict.py
--- a/rpython/rtyper/lltypesystem/rdict.py
+++ b/rpython/rtyper/lltypesystem/rdict.py
@@ -1085,11 +1085,11 @@
 
     entries = dic.entries
 
-    i = dic.num_used_items - 1
     while True:
+        i = dic.num_used_items - 1
         if entries.valid(i):
             break
-        i -= 1
+        dic.num_used_items -= 1
 
     key = entries[i].key
     index = dic.lookup_function(dic, key, entries.hash(i),
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to