commit | 4bffb233e7f6df0224830f38ba3ad69c2c080a04 | [log] [tgz] |
---|---|---|
author | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Wed Nov 13 21:46:34 2002 +0000 |
committer | sewardj <sewardj@a5019735-40e9-0310-863c-91ae7b9d1cf9> | Wed Nov 13 21:46:34 2002 +0000 |
tree | eb5973e2491db1dd58429d431ba610998674046a | |
parent | ff2c923940e7803ab8c60d93120af91f10c2bf82 [diff] |
Merge patch from JeremyF: 21-hg-hashed-lockset HELGRIND: New implementation of LockSets. This changes the lockset_table into a hash, and changes the representation of each LockSet from a list into an array. This improves performance (mainly because of the hash, but the arrays are more cache friendly too), and simplifies the code. git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1295 a5019735-40e9-0310-863c-91ae7b9d1cf9