aboutsummaryrefslogtreecommitdiffstats
path: root/diffcore-rename.c (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-04-29object-store: move function declarations to their respective subsystemsPatrick Steinhardt1-1/+1
2025-04-24Merge branch 'ps/object-file-cleanup' into ps/object-store-cleanupJunio C Hamano1-1/+1
2025-04-15object-store: merge "object-store-ll.h" and "object-store.h"Patrick Steinhardt1-1/+1
2025-04-08Merge branch 'en/assert-wo-side-effects'Junio C Hamano1-1/+1
2025-03-21treewide: replace assert() with ASSERT() in special casesElijah Newren1-1/+1
2025-03-14diffcore-rename: fix BUG when break detection and --follow used togetherElijah Newren1-4/+5
2024-12-18progress: stop using `the_repository`Patrick Steinhardt1-0/+1
2024-12-06global: trivial conversions to fix `-Wsign-compare` warningsPatrick Steinhardt1-3/+1
2024-12-06global: mark code units that generate warnings with `-Wsign-compare`Patrick Steinhardt1-0/+1
2024-09-30diff: improve lifecycle management of diff queuesPatrick Steinhardt1-2/+1
2024-09-19diffcore-rename: fix typosAndrew Kreimer1-2/+2
2024-07-02Merge branch 'ps/use-the-repository'Junio C Hamano1-2/+5
2024-06-14global: introduce `USE_THE_REPOSITORY_VARIABLE` macroPatrick Steinhardt1-0/+3
2024-06-14hash: require hash algorithm in `is_empty_{blob,tree}_oid()`Patrick Steinhardt1-2/+2
2024-06-07global: improve const correctness when assigning string constantsPatrick Steinhardt1-3/+3
2023-07-05git-compat-util: move alloc macros to git-compat-util.hCalvin Wan1-1/+0
2023-06-21object-store-ll.h: split this header out of object-store.hElijah Newren1-1/+1
2023-04-06Merge branch 'ab/remove-implicit-use-of-the-repository'Junio C Hamano1-2/+2
2023-03-28cocci: apply the "promisor-remote.h" part of "the_repository.pending"Ævar Arnfjörð Bjarmason1-2/+2
2023-02-23treewide: replace cache.h with more direct headers, where possibleElijah Newren1-1/+5
2023-02-23alloc.h: move ALLOC_GROW() functions from cache.hElijah Newren1-0/+1
2022-02-25object-file API: have hash_object_file() take "enum object_type"Ævar Arnfjörð Bjarmason1-1/+1
2021-08-24Merge branch 'en/ort-perf-batch-15'Junio C Hamano1-9/+59
2021-08-04Merge branch 'ah/plugleaks'Junio C Hamano1-3/+7
2021-07-30merge-ort: store filepairs and filespecs in our mem_poolElijah Newren1-5/+4
2021-07-30diffcore-rename, merge-ort: add wrapper functions for filepair alloc/deallocElijah Newren1-0/+41
2021-07-30diffcore-rename: use a mem_pool for exact rename detection's hashmapElijah Newren1-6/+16
2021-07-28Merge branch 'en/rename-limits-doc'Junio C Hamano1-1/+1
2021-07-26diffcore-rename: move old_dir/new_dir definition to plug leakAndrzej Hunt1-3/+7
2021-07-16Merge branch 'en/ort-perf-batch-13'Junio C Hamano1-32/+117
2021-07-16Merge branch 'en/ort-perf-batch-12'Junio C Hamano1-2/+2
2021-07-15diffcore-rename: treat a rename_limit of 0 as unlimitedElijah Newren1-1/+1
2021-06-28diffcore-rename: use a different prefetch for basename comparisonsElijah Newren1-18/+83
2021-06-28diffcore-rename: allow different missing_object_cb functionsElijah Newren1-19/+39
2021-06-14Merge branch 'en/ort-perf-batch-11'Junio C Hamano1-4/+18
2021-06-09Fix various issues found in commentsElijah Newren1-1/+1
2021-06-09diffcore-rename: avoid unnecessary strdup'ing in break_idxElijah Newren1-1/+1
2021-05-20merge-ort, diffcore-rename: employ cached renames when possibleElijah Newren1-4/+18
2021-04-16Merge branch 'en/ort-perf-batch-10'Junio C Hamano1-26/+204
2021-04-08Merge branch 'en/ort-perf-batch-9'Junio C Hamano1-11/+52
2021-03-22Merge branch 'en/ort-perf-batch-8'Junio C Hamano1-14/+435
2021-03-18diffcore-rename: determine which relevant_sources are no longer relevantElijah Newren1-1/+50
2021-03-18diffcore-rename: add computation of number of unknown renamesElijah Newren1-4/+37
2021-03-18diffcore-rename: check if we have enough renames for directories early onElijah Newren1-10/+63
2021-03-18diffcore-rename: only compute dir_rename_count for relevant directoriesElijah Newren1-5/+22
2021-03-18merge-ort: record the reason that we want a rename for a directoryElijah Newren1-1/+1
2021-03-18merge-ort, diffcore-rename: tweak dirs_removed and relevant_source typeElijah Newren1-23/+24
2021-03-18diffcore-rename: take advantage of "majority rules" to skip more renamesElijah Newren1-0/+25
2021-03-13use CALLOC_ARRAYRené Scharfe1-2/+1
2021-03-10diffcore-rename: avoid doing basename comparisons for irrelevant sourcesElijah Newren1-4/+33