1. Pypy
  2. Untitled project
  3. pypy


pypy / pypy / rpython / memory / lldict.py

Author Commit Message Date Builds
Armin Rigo
Remove a '/ 3' in ll_dict_setitem(). Probably not measurable, but I suppose it's part of the general "this looks better" theory.
Armin Rigo
Backed out changeset 9d796d6049d6, re-enabling 39a9093e603d (which I hope to fix in the next checkin).
Antonio Cuni
temporarily backout 39a9093e603d: it seems to trigger an asmgcc bug
Armin Rigo
Avoid using hashes that are directly the address. It gives a few lower bits that are always 0, leading to many more collisions in dictionaries. CPython fixed this in 2009 by mangling the value in a similar way.