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