aboutsummaryrefslogtreecommitdiff
path: root/libihash/ihash.h
Commit message (Expand)AuthorAgeFilesLines
* libihash: keep track of free slotsJustus Winter2016-04-291-0/+11
* libihash: provide a general purpose hash algorithmJustus Winter2015-11-291-0/+5
* libihash: generalize the interface to support non-integer keysJustus Winter2015-11-291-1/+35
* libihash: fix ill-devised locp lookup interfaceJustus Winter2015-11-291-25/+6
* libihash: optimize lookup-or-insert operationsJustus Winter2015-11-061-0/+52
* libihash: add hurd_ihash_value_validJustus Winter2015-11-061-0/+7
* libihash: fix comparison between signed and unsigned integerJustus Winter2014-08-311-1/+2
* libihash: add hurd_ihash_get_loadJustus Winter2014-05-221-0/+24
* libihash: use fast binary scaling to determine the loadJustus Winter2014-05-131-11/+13
* libihash: use linear probing and fast modulo operationJustus Winter2014-05-131-0/+4
* libihash: fix type of max_loadJustus Winter2014-05-131-1/+1
* libihash: reduce the default maximum load factor to 75%Justus Winter2014-05-131-1/+1
* libihash: add HURD_IHASH_ITERATE_ITEMS macroJustus Winter2013-09-151-0/+17
* 2004-04-21 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2004-04-211-1/+1
* 2004-04-02 Marco Gerards <metgerards@student.han.nl>Marco Gerards2004-04-021-2/+2
* 2004-03-07 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann2004-03-061-4/+4
* auth/Marcus Brinkmann2004-03-011-68/+202
* Undo last change.Roland McGrath1996-04-251-6/+4
* (ihash_find): Change return type to void **.Roland McGrath1996-04-251-4/+6
* Include <errno.h>.Michael I. Bushnell1995-06-051-0/+3
* Initial revisionMiles Bader1995-03-311-0/+94