зеркало из https://github.com/microsoft/git.git
ewah_bitmap: delete unused 'ewah_not()'
Reported-by: Ramsay Jones <ramsay@ramsayjones.plus.com> Signed-off-by: Derrick Stolee <dstolee@microsoft.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Родитель
19436fe03a
Коммит
44301d2b76
|
@ -376,25 +376,6 @@ void ewah_iterator_init(struct ewah_iterator *it, struct ewah_bitmap *parent)
|
|||
read_new_rlw(it);
|
||||
}
|
||||
|
||||
void ewah_not(struct ewah_bitmap *self)
|
||||
{
|
||||
size_t pointer = 0;
|
||||
|
||||
while (pointer < self->buffer_size) {
|
||||
eword_t *word = &self->buffer[pointer];
|
||||
size_t literals, k;
|
||||
|
||||
rlw_xor_run_bit(word);
|
||||
++pointer;
|
||||
|
||||
literals = rlw_get_literal_words(word);
|
||||
for (k = 0; k < literals; ++k) {
|
||||
self->buffer[pointer] = ~self->buffer[pointer];
|
||||
++pointer;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
void ewah_xor(
|
||||
struct ewah_bitmap *ewah_i,
|
||||
struct ewah_bitmap *ewah_j,
|
||||
|
|
|
@ -95,13 +95,6 @@ ssize_t ewah_read_mmap(struct ewah_bitmap *self, const void *map, size_t len);
|
|||
|
||||
uint32_t ewah_checksum(struct ewah_bitmap *self);
|
||||
|
||||
/**
|
||||
* Logical not (bitwise negation) in-place on the bitmap
|
||||
*
|
||||
* This operation is linear time based on the size of the bitmap.
|
||||
*/
|
||||
void ewah_not(struct ewah_bitmap *self);
|
||||
|
||||
/**
|
||||
* Call the given callback with the position of every single bit
|
||||
* that has been set on the bitmap.
|
||||
|
|
Загрузка…
Ссылка в новой задаче