summaryrefslogtreecommitdiff
path: root/libihash/ihash.h
AgeCommit message (Expand)Author
2016-04-29libihash: keep track of free slotsJustus Winter
2015-11-29libihash: provide a general purpose hash algorithmJustus Winter
2015-11-29libihash: generalize the interface to support non-integer keysJustus Winter
2015-11-29libihash: fix ill-devised locp lookup interfaceJustus Winter
2015-11-06libihash: optimize lookup-or-insert operationsJustus Winter
2015-11-06libihash: add hurd_ihash_value_validJustus Winter
2014-08-31libihash: fix comparison between signed and unsigned integerJustus Winter
2014-05-22libihash: add hurd_ihash_get_loadJustus Winter
2014-05-13libihash: use fast binary scaling to determine the loadJustus Winter
2014-05-13libihash: use linear probing and fast modulo operationJustus Winter
2014-05-13libihash: fix type of max_loadJustus Winter
2014-05-13libihash: reduce the default maximum load factor to 75%Justus Winter
2013-09-15libihash: add HURD_IHASH_ITERATE_ITEMS macroJustus Winter
2004-04-212004-04-21 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
2004-04-022004-04-02 Marco Gerards <metgerards@student.han.nl>Marco Gerards
2004-03-062004-03-07 Marcus Brinkmann <marcus@gnu.org>Marcus Brinkmann
2004-03-01auth/Marcus Brinkmann
1996-04-25Undo last change.Roland McGrath
1996-04-25(ihash_find): Change return type to void **.Roland McGrath
1995-06-05Include <errno.h>.Michael I. Bushnell
1995-03-31Initial revisionMiles Bader