From: Derrick Stolee Date: Fri, 15 Jun 2018 18:27:36 GMT Subject: [PATCH v2 0/7] Delete unused methods in EWAH bitmap Message-ID: <20180615182727.172075-1-dstolee@microsoft.com> In-Reply-To: <20180615143018.170686-1-dstolee@microsoft.com> The EWAH bitmap code includes several logical operations that are important for a general-purpose bitmap library. However, Git only uses the XOR operation for storing deltas between reachability bitmaps. This means that we can delete the following unused methods: * ewah_and() * ewah_and_not() * ewah_not() * ewah_or() * ewah_serialize() We can also delete the unused methods bitmap_clear() and bitmap_each_bit(). Derrick Stolee (7): ewah/bitmap.c: delete unused 'bitmap_clear()' ewah/bitmap.c: delete unused 'bitmap_each_bit()' ewah_bitmap: delete unused 'ewah_and()' ewah_bitmap: delete unused 'ewah_and_not()' ewah_bitmap: delete unused 'ewah_not()' ewah_bitmap: delete unused 'ewah_or()' ewah_io: delete unused 'ewah_serialize()' ewah/bitmap.c | 32 ------- ewah/ewah_bitmap.c | 229 --------------------------------------------- ewah/ewah_io.c | 10 -- ewah/ewok.h | 25 ----- 4 files changed, 296 deletions(-) base-commit: fc54c1af3ec09bab8b8ea09768c2da4069b7f53e -- 2.18.0.rc1