aboutsummaryrefslogtreecommitdiffstats
path: root/ewah
AgeCommit message (Expand)AuthorFilesLines
2023-12-14ewah: implement `bitmap_is_empty()`Taylor Blau2-0/+10
2023-07-05git-compat-util: move alloc macros to git-compat-util.hCalvin Wan2-2/+0
2023-02-23alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren2-2/+3
2022-05-20Merge branch 'ep/maint-equals-null-cocci'Junio C Hamano2-2/+2
2022-05-02tree-wide: apply equals-null.cocciJunio C Hamano2-2/+2
2022-04-01pack-bitmap-write: remove unused bitmap_reset() functionÆvar Arnfjörð Bjarmason2-6/+0
2021-03-13use CALLOC_ARRAYRené Scharfe1-1/+1
2020-12-08bitmap: implement bitmap_is_subset()Derrick Stolee2-1/+22
2020-12-08ewah: add bitmap_dup() functionJeff King2-0/+8
2020-12-08ewah: implement bitmap_or()Jeff King1-0/+9
2020-12-08ewah: make bitmap growth less aggressiveJeff King1-7/+4
2020-12-08ewah: factor out bitmap growthJeff King1-5/+9
2020-12-08ewah/ewah_bitmap.c: avoid open-coding ALLOC_GROW()Taylor Blau1-11/+4
2020-03-02Merge branch 'jk/object-filter-with-bitmap'Junio C Hamano2-0/+9
2020-02-14bitmap: add bitmap_unset() functionJeff King2-0/+9
2020-01-23ewah/bitmap: introduce bitmap_word_alloc()Jeff King2-4/+10
2018-10-29ewok_rlw.h: add missing 'inline' to function definitionRamsay Jones1-1/+1
2018-09-20ewah/ewok_rlw.h: add missing include (hdr-check)Ramsay Jones1-0/+2
2018-06-21ewah: delete unused 'rlwit_discharge_empty()'Junio C Hamano4-23/+12
2018-06-18ewah: drop ewah_serialize_native functionJeff King2-27/+0
2018-06-18ewah: drop ewah_deserialize functionJeff King2-56/+0
2018-06-18ewah_io: delete unused 'ewah_serialize()'Derrick Stolee2-11/+0
2018-06-18ewah_bitmap: delete unused 'ewah_or()'Derrick Stolee2-74/+0
2018-06-18ewah_bitmap: delete unused 'ewah_not()'Derrick Stolee2-26/+0
2018-06-18ewah_bitmap: delete unused 'ewah_and_not()'Derrick Stolee2-78/+0
2018-06-18ewah_bitmap: delete unused 'ewah_and()'Derrick Stolee2-73/+0
2018-06-18ewah/bitmap.c: delete unused 'bitmap_each_bit()'Derrick Stolee2-25/+0
2018-06-18ewah/bitmap.c: delete unused 'bitmap_clear()'Derrick Stolee2-9/+0
2018-06-18ewah_read_mmap: bounds-check mmap readsJeff King2-5/+22
2017-11-09Replace Free Software Foundation address in license noticesTodd Zullinger6-12/+6
2017-07-10use DIV_ROUND_UPRené Scharfe1-2/+2
2017-03-12Merge branch 'jk/ewah-use-right-type-in-sizeof'Junio C Hamano1-2/+2
2017-03-06ewah: fix eword_t/uint64_t confusionJeff King1-2/+2
2016-02-22ewah: convert to REALLOC_ARRAY, etcJeff King3-19/+8
2016-02-22convert ewah/bitmap code to use xmallocJeff King4-30/+11
2015-06-24Merge branch 'es/osx-header-pollutes-mask-macro'Junio C Hamano3-24/+24
2015-06-03ewah: use less generic macro nameJeff King3-18/+18
2015-06-03ewah/bitmap: silence warning about MASK macro redefinitionEric Sunshine1-8/+8
2015-03-12ewah: add convenient wrapper ewah_serialize_strbuf()Nguyễn Thái Ngọc Duy2-0/+15
2015-02-18Merge branch 'jk/pack-bitmap'Junio C Hamano1-1/+2
2015-02-04ewah: fix building with gcc < 3.4.0Tom G. Christensen1-1/+2
2014-04-29ewah: delete unused ewah_read_mmap_native declarationNguyễn Thái Ngọc Duy1-1/+0
2014-04-29ewah: fix constness of ewah_read_mmapNguyễn Thái Ngọc Duy2-3/+3
2014-04-22ewah_bitmap.c: do not assume size_t and eword_t are the same sizeKyle J. McKay1-1/+1
2014-02-12ewah: unconditionally ntohll ewah dataJeff King1-7/+3
2014-01-23ewah: support platforms that require aligned readsVicent Marti1-9/+24
2013-12-30ewah: compressed bitmap implementationVicent Marti6-0/+1590