152 Commits (0fabafd0b948bfc1c07db73494863d581c7f5d04)

Author SHA1 Message Date
Elijah Newren 557ac0350d merge-ort: begin performance work; instrument with trace2_region_* calls 4 years ago
Elijah Newren 350410f6b1 diffcore-rename: remove unnecessary duplicate entry checks 4 years ago
Elijah Newren 9db2ac5616 diffcore-rename: accelerate rename_dst setup 4 years ago
Elijah Newren b970b4ef62 diffcore-rename: simplify and accelerate register_rename_src() 4 years ago
Elijah Newren 81c4bf0296 diffcore-rename: reduce jumpiness in progress counters 4 years ago
Elijah Newren ad8a1be529 diffcore-rename: simplify limit check 4 years ago
Elijah Newren 00b8cccdd8 diffcore-rename: avoid usage of global in too_many_rename_candidates() 4 years ago
Elijah Newren 26a66a6b1c diffcore-rename: rename num_create to num_destinations 4 years ago
Elijah Newren 6da1a25814 hashmap: provide deallocation function names 4 years ago
Jonathan Tan 95acf11a3d diff: restrict when prefetching occurs 5 years ago
Jonathan Tan 1c37e86ab2 diff: make diff_populate_filespec_options struct 5 years ago
Matheus Tavares 2dcde20e1c sha1-file: pass git_hash_algo to hash_object_file() 5 years ago
Eric Wong 23dee69f53 OFFSETOF_VAR macro to simplify hashmap iterators 5 years ago
Eric Wong c8e424c9c9 hashmap: introduce hashmap_free_entries 5 years ago
Eric Wong f0e63c4113 hashmap: use *_entry APIs to wrap container_of 5 years ago
Eric Wong 6bcbdfb277 hashmap_get_next returns "struct hashmap_entry *" 5 years ago
Eric Wong b94e5c1df6 hashmap_add takes "struct hashmap_entry *" 5 years ago
Eric Wong f6eb6bdcf2 hashmap_get_next takes "const struct hashmap_entry *" 5 years ago
Eric Wong d22245a2e3 hashmap_entry_init takes "struct hashmap_entry *" 5 years ago
Johannes Schindelin 2049b8dc65 diffcore_rename(): use a stable sort 5 years ago
Jeff King d40abc8e95 hashmap: convert sha1hash() to oidhash() 6 years ago
René Scharfe 568a05c5ec cleanup: fix possible overflow errors in binary search, part 2 6 years ago
Nguyễn Thái Ngọc Duy b78ea5fc35 diff.c: reduce implicit dependency on the_index 6 years ago
Jeff King 9001dc2a74 convert "oidcmp() != 0" to "!oideq()" 7 years ago
Stefan Beller cbd53a2193 object-store: move object access functions to object-store.h 7 years ago
Patryk Obara f070faccc1 sha1_file: convert hash_sha1_file to object_id 7 years ago
SZEDER Gábor f919ffebed Use MOVE_ARRAY 7 years ago
Jonathan Tan 89973554b5 diffcore-rename: make diff-tree -l0 mean -l<large> 7 years ago
Elijah Newren 9f7e4bfa3b diff: remove silent clamp of renameLimit 7 years ago
Elijah Newren d6861d0258 progress: fix progress meters when dealing with lots of work 7 years ago
Brandon Williams 0d1e0e7801 diff: make struct diff_flags members lowercase 7 years ago
Brandon Williams 3b69daed86 diff: remove DIFF_OPT_TST macro 7 years ago
Junio C Hamano 8aade107dd progress: simplify "delayed" progress API 8 years ago
Stefan Beller 7663cdc86c hashmap.h: compare function has access to a data field 8 years ago
Ævar Arnfjörð Bjarmason 6a83d90207 coccinelle: make use of the "type" FREE_AND_NULL() rule 8 years ago
Brandon Williams 02491b67f3 diffcore-rename: use is_empty_blob_oid 8 years ago
Brandon Williams f9704c2d82 diff: convert fill_filespec to struct object_id 8 years ago
Tobias Klauser 974e0044d6 diffcore-delta: remove unused parameter to diffcore_count_changes() 8 years ago
René Scharfe 9ed0d8d6e6 use QSORT 8 years ago
René Scharfe 50492f7b38 pass constants as first argument to st_mult() 9 years ago
brian m. carlson 41c9560ee5 diff: rename struct diff_filespec's sha1_valid member 9 years ago
brian m. carlson a0d12c4433 diff: convert struct diff_filespec to struct object_id 9 years ago
SZEDER Gábor ca4e3ca029 diffcore: fix iteration order of identical files during rename detection 9 years ago
Jeff King 50a6c8efa2 use st_add and st_mult for allocation size computation 9 years ago
Jeff King 4d6be03b95 diffcore-rename: avoid processing duplicate destinations 10 years ago
Jeff King f98c2f7e53 diffcore-rename: split locate_rename_dst into two functions 10 years ago
Nguyễn Thái Ngọc Duy 8e5dd3d654 diff.c: allow to pass more flags to diff_populate_filespec 11 years ago
Karsten Blees ab73a9d119 hashmap: add simplified hashmap_get_from_hash() API 11 years ago
Karsten Blees 039dc71a7c hashmap: factor out getting a hash code from a SHA1 11 years ago
Dmitry S. Dolzhenko 337ce247e3 diffcore-rename.c: use ALLOC_GROW() 11 years ago