summaryrefslogtreecommitdiff
path: root/hashmap.c
Commit message (Expand)AuthorAgeFilesLines
* treewide: remove unnecessary cache.h includes in source filesElijah Newren2023-02-231-1/+1
* git-compat-util.h: use "UNUSED", not "UNUSED(var)"Ævar Arnfjörð Bjarmason2022-09-011-5/+5
* hashmap: mark unused callback parametersJeff King2022-08-191-5/+5
* use CALLOC_ARRAYRené Scharfe2021-03-131-1/+1
* hashmap: provide deallocation function namesElijah Newren2020-11-021-3/+3
* hashmap: introduce a new hashmap_partial_clear()Elijah Newren2020-11-021-12/+27
* hashmap: allow re-use after hashmap_free()Elijah Newren2020-11-021-2/+14
* hashmap: adjust spacing to fix argument alignmentElijah Newren2020-11-021-8/+9
* Fix spelling errors in code commentsElijah Newren2019-11-101-1/+1
* hashmap: remove type arg from hashmap_{get,put,remove}_entryEric Wong2019-10-071-1/+1
* hashmap: introduce hashmap_free_entriesEric Wong2019-10-071-3/+8
* hashmap: hashmap_{put,remove} return hashmap_entry *Eric Wong2019-10-071-3/+5
* hashmap: use *_entry APIs for iterationEric Wong2019-10-071-1/+1
* hashmap_cmp_fn takes hashmap_entry paramsEric Wong2019-10-071-6/+11
* hashmap_get{,_from_hash} return "struct hashmap_entry *"Eric Wong2019-10-071-3/+4
* hashmap_get_next returns "struct hashmap_entry *"Eric Wong2019-10-071-1/+1
* hashmap_put takes "struct hashmap_entry *"Eric Wong2019-10-071-1/+1
* hashmap_remove takes "const struct hashmap_entry *"Eric Wong2019-10-071-1/+2
* hashmap_get takes "const struct hashmap_entry *"Eric Wong2019-10-071-2/+3
* hashmap_add takes "struct hashmap_entry *"Eric Wong2019-10-071-3/+3
* hashmap_get_next takes "const struct hashmap_entry *"Eric Wong2019-10-071-2/+3
* hashmap_entry_init takes "struct hashmap_entry *"Eric Wong2019-10-071-2/+2
* hashmap: add API to disable item counting when threadedjh/hashmap-disable-countingJeff Hostetler2017-09-071-9/+17
* hashmap.h: compare function has access to a data fieldStefan Beller2017-06-301-5/+12
* hashmap: add disallow_rehash settingJeff Hostetler2017-03-221-1/+11
* hashmap: allow memihash computation to be continuedJeff Hostetler2017-03-221-0/+17
* convert trivial cases to FLEX_ARRAY macrosJeff King2016-02-221-2/+1
* hashmap: add string interning APIkb/hashmap-updatesKarsten Blees2014-07-071-0/+38
* add a hashtable implementation that supports O(1) removalKarsten Blees2013-11-181-0/+228