[pypy-svn] r54581 - pypy/dist/pypy/rpython/lltypesystem

arigo at codespeak.net arigo at codespeak.net
Fri May 9 11:56:44 CEST 2008


Author: arigo
Date: Fri May  9 11:56:44 2008
New Revision: 54581

Modified:
   pypy/dist/pypy/rpython/lltypesystem/rdict.py
Log:
Oups!  Performance bug.

(This function is not used after translation so far,
so it wasn't so bad.)


Modified: pypy/dist/pypy/rpython/lltypesystem/rdict.py
==============================================================================
--- pypy/dist/pypy/rpython/lltypesystem/rdict.py	(original)
+++ pypy/dist/pypy/rpython/lltypesystem/rdict.py	Fri May  9 11:56:44 2008
@@ -597,7 +597,7 @@
     d = lltype.malloc(DICT)
     d.entries = lltype.malloc(DICT.entries.TO, n, zero=True)
     d.num_items = 0
-    d.num_pristine_entries = DICT_INITSIZE
+    d.num_pristine_entries = n
     return d
 ll_newdict_size.oopspec = 'newdict()'
 



More information about the Pypy-commit mailing list