summaryrefslogtreecommitdiff
path: root/src/idxmap.h
Commit message (Expand)AuthorAgeFilesLines
* idxmap: remove legacy low-level interfacePatrick Steinhardt2019-02-151-14/+0
* maps: provide return value when deleting entriesPatrick Steinhardt2019-02-151-3/+28
* idxmap: have `resize` functions return proper error codePatrick Steinhardt2019-02-151-3/+20
* idxmap: introduce high-level setter for key/value pairsPatrick Steinhardt2019-02-151-0/+30
* idxmap: introduce high-level getter for valuesPatrick Steinhardt2019-02-151-0/+22
* maps: use uniform lifecycle management functionsPatrick Steinhardt2019-02-151-6/+62
* khash: move khash include into implementation filesPatrick Steinhardt2018-11-281-15/+4
* idxmap: remove unused foreach macrosPatrick Steinhardt2018-11-281-3/+0
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-1/+2
* map: remove `*map_free` macrosPatrick Steinhardt2017-03-201-2/+1
* idxmap: remove GIT__USE_IDXMAPPatrick Steinhardt2017-02-171-18/+0
* idxmap: convert to use functions instead of macrosPatrick Steinhardt2017-02-171-43/+22
* khash: avoid using `kh_resize` directlyPatrick Steinhardt2017-02-171-0/+1
* khash: avoid using macro magic to get return addressPatrick Steinhardt2017-02-171-6/+6
* index: Also size-hint the hash tablevmg/index-fill-2Vicent Marti2015-12-161-0/+1
* Add a hashmap for index entriesCarlos Martín Nieto2015-08-141-0/+92