Julian Seward
adc2dafee9
Update copyright dates, to include 2015. No functional change.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15577
2015-08-21 11:32:26 +00:00
Philippe Waroquiers
da3a839f90
Remove useless arguments in sparsewa, that were inheritated from WordFM
...
These arguments are not needed for sparsewa, as they can only
return the key given in input.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@15083
2015-04-11 11:42:22 +00:00
Florian Krohm
9959f9acb0
Constify m_oset, m_sparsewa, and m_wordfm.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@14640
2014-10-18 16:17:13 +00:00
Julian Seward
dbf9b63605
Update copyright dates (20XY-2012 ==> 20XY-2013)
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13658
2013-10-18 14:27:36 +00:00
Florian Krohm
25b18b0aa1
Char/HChar and constness fixes. Mostly cost center
...
on allocators which is always a const HChar *
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@13089
2012-10-27 23:07:42 +00:00
Julian Seward
4a3633e266
Update copyright dates to include 2012.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12843
2012-08-05 15:46:46 +00:00
Philippe Waroquiers
f403e37982
The sparse wa maintains the nr of elements in use at level 0.
...
So, replace the code which counts the nr of bits in the level0
bitmap by just returning the nr of elements in use.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12272
2011-11-17 21:57:21 +00:00
Julian Seward
c96096ab24
Update all copyright dates, from 20xy-2010 to 20xy-2011.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@12206
2011-10-23 07:32:08 +00:00
Julian Seward
9b0574dff8
Update copyright dates to 2010.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@11121
2010-05-03 21:37:12 +00:00
Nicholas Nethercote
2001629c3f
Updated copyright years.
...
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9344
2009-03-10 22:02:09 +00:00
Julian Seward
5aa3e073b7
* Add a VG_(sizeSWA) function
...
* Fix spacing a bit
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8808
2008-12-06 23:34:52 +00:00
Julian Seward
dee63731b9
Add a new container data type, a Sparse Word Array: an array of UWord
...
which is also indexed by UWord. This can be used as a replacement for
WordFM with unboxed keys, when the key ranges are dense. It is
implemented as a 256-way radix tree (4-deep on 32-bit platforms,
8-deep on 64-bit platforms).
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@8806
2008-12-06 22:07:35 +00:00