25 Commits (0af85f84bd6d1755b3b8559ccfd99383c2928ac3)

Author SHA1 Message Date
Kevin Willford 2a1bd45b2e name-hash: fix buffer overrun 8 years ago
Jeff Hostetler 846df809bc name-hash: perf improvement for lazy_init_name_hash 8 years ago
Jeff Hostetler 16f9b4cdd3 name-hash: specify initial size for istate.dir_hash table 8 years ago
Jeff King 96ffc06f72 convert trivial cases to FLEX_ARRAY macros 9 years ago
David Turner 41284eb0f9 name-hash: don't reuse cache_entry in dir_entry 9 years ago
Karsten Blees ab73a9d119 hashmap: add simplified hashmap_get_from_hash() API 11 years ago
Jeremiah Mahler be99ec97c8 name-hash.c: replace cache_name_compare() with memcmp(3) 11 years ago
Eric Sunshine 7b359ea6b3 name-hash: retire unused index_name_exists() 11 years ago
Karsten Blees 419a597f64 name-hash.c: remove cache entries instead of marking them CE_UNHASHED 11 years ago
Karsten Blees 8b013788a1 name-hash.c: use new hash map implementation for cache entries 11 years ago
Karsten Blees 1c8cca190a name-hash.c: remove unreferenced directory entries 11 years ago
Karsten Blees e05881a457 name-hash.c: use new hash map implementation for directories 11 years ago
Eric Sunshine d28eec2673 name-hash: stop storing trailing '/' on paths in index_state.dir_hash 11 years ago
Eric Sunshine db5360f3f4 name-hash: refactor polymorphic index_name_exists() 11 years ago
Nguyễn Thái Ngọc Duy c73592812d Preallocate hash tables when the number of inserts are known in advance 12 years ago
Karsten Blees 2092678cd5 name-hash.c: fix endless loop with core.ignorecase=true 12 years ago
Junio C Hamano c19387e799 name-hash: allow hashing an empty string 12 years ago
Johannes Sixt 395c73560b name-hash.c: always initialize dir_next pointer 13 years ago
Jeff King 2548183bad fix phantom untracked files when core.ignorecase is set 13 years ago
Joshua Jensen 5102c6173c Add case insensitivity support for directories when using git status 14 years ago
Linus Torvalds cd2fef59ed Make hash_name_lookup able to do case-independent lookups 17 years ago
Linus Torvalds df292c791a Make "index_name_exists()" return the cache_entry it found 17 years ago
Linus Torvalds 96872bc200 Move name hashing functions into a file of its own 17 years ago