summaryrefslogtreecommitdiff
path: root/src/odb_mempack.c
Commit message (Expand)AuthorAgeFilesLines
* str: introduce `git_str` for internal, `git_buf` is externalEdward Thomson2021-09-301-5/+18
* odb_mempack: use GIT_ASSERTEdward Thomson2020-11-271-1/+1
* mempack: Use threads when building the packJosh Triplett2020-05-231-0/+2
* mempack functions: return an intEdward Thomson2020-01-241-1/+3
* fileops: rename to "futils.h" to match function signaturesPatrick Steinhardt2019-07-201-1/+1
* oidmap: introduce high-level setter for key/value pairsPatrick Steinhardt2019-02-151-9/+3
* oidmap: introduce high-level getter for valuesPatrick Steinhardt2019-02-151-12/+4
* maps: use uniform lifecycle management functionsPatrick Steinhardt2019-02-151-1/+2
* git_error: use new names in internal APIs and usageEdward Thomson2019-01-221-5/+5
* object_type: use new enumeration namesethomson/index_fixesEdward Thomson2018-12-011-6/+6
* khash: remove intricate knowledge of khash typesPatrick Steinhardt2018-11-281-3/+3
* odb: mempack: fix leaking objects when freeing mempacksPatrick Steinhardt2018-03-291-0/+1
* odb: export mempack backendAdrián Medraño Calvo2018-01-221-0/+1
* Make sure to always include "common.h" firstPatrick Steinhardt2017-07-031-0/+1
* oidmap: remove GIT__USE_OIDMAP macroPatrick Steinhardt2017-02-171-2/+0
* khash: avoid using `kh_key`/`kh_val` as lvaluePatrick Steinhardt2017-02-171-2/+2
* khash: avoid using `kh_put` directlyPatrick Steinhardt2017-02-171-1/+1
* khash: avoid using `kh_key` directlyPatrick Steinhardt2017-02-171-1/+1
* khash: avoid using `kh_val`/`kh_value` directlyPatrick Steinhardt2017-02-171-3/+3
* khash: avoid using `kh_get` directlyPatrick Steinhardt2017-02-171-2/+2
* khash: avoid using `kh_end` directlyPatrick Steinhardt2017-02-171-2/+2
* khash: use `git_map_exists` where applicablePatrick Steinhardt2017-02-171-6/+1
* khash: avoid using `kh_foreach`/`kh_foreach_value` directlyPatrick Steinhardt2017-02-171-1/+1
* mempack: set the odb backend versionJacques Germishuys2016-12-251-0/+1
* odb_mempack: mark zero-length array as GIT_FLEX_ARRAYPatrick Steinhardt2016-12-121-1/+1
* mempack: expose clear functionEdward Thomson2015-09-111-4/+1
* Removing memory leak in mempack's freeBryan Woods2015-09-111-2/+6
* Fixing dangling pointers in git_mempack_resetBryan Woods2015-09-101-0/+3
* Remove extra semicolon outside of a functionStefan Widgren2015-02-151-1/+1
* Make our overflow check look more like gcc/clang'sEdward Thomson2015-02-131-2/+3
* allocations: test for overflow of requested sizeEdward Thomson2015-02-121-0/+1
* In-memory packing backendvmg/mempackVicent Marti2014-03-261-0/+182