summaryrefslogtreecommitdiff
path: root/src/offmap.c
Commit message (Expand)AuthorAgeFilesLines
* offmap: remove legacy low-level interfacePatrick Steinhardt2019-02-151-72/+9
* maps: provide high-level iteration interfacePatrick Steinhardt2019-02-151-0/+19
* maps: use high-level function to check existence of keysPatrick Steinhardt2019-02-151-5/+5
* maps: provide return value when deleting entriesPatrick Steinhardt2019-02-151-7/+8
* offmap: introduce high-level setter for key/value pairsPatrick Steinhardt2019-02-151-0/+18
* offmap: introduce high-level getter for valuesPatrick Steinhardt2019-02-151-0/+9
* maps: provide a uniform entry count interfacePatrick Steinhardt2019-02-151-1/+1
* maps: use uniform lifecycle management functionsPatrick Steinhardt2019-02-151-2/+6
* khash: move khash include into implementation filesPatrick Steinhardt2018-11-281-0/+9
* khash: implement map-specific foreach macrosPatrick Steinhardt2018-11-281-0/+10
* khash: implement begin/end via functions instead of macrosPatrick Steinhardt2018-11-281-0/+11
* map: remove `*map_free` macrosPatrick Steinhardt2017-03-201-1/+1
* offmap: remove GIT__USE_OFFMAP macroPatrick Steinhardt2017-02-171-1/+1
* offmap: convert to use functions instead of macrosPatrick Steinhardt2017-02-171-0/+83