diff options
author | Junio C Hamano <gitster@pobox.com> | 2021-01-06 23:33:43 -0800 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2021-01-06 23:33:43 -0800 |
commit | f9d29daba64ae2c81ed62d0c1f4c5e4493247f6b (patch) | |
tree | a725a1aaf62bc7122f423511a36100e51f6b4763 /pack-objects.c | |
parent | Merge branch 'tb/pack-bitmap' (diff) | |
parent | merge-ort: free data structures in merge_finalize() (diff) | |
download | tgif-f9d29daba64ae2c81ed62d0c1f4c5e4493247f6b.tar.xz |
Merge branch 'en/merge-ort-impl'
The merge backend "done right" starts to emerge.
* en/merge-ort-impl:
merge-ort: free data structures in merge_finalize()
merge-ort: add implementation of record_conflicted_index_entries()
tree: enable cmp_cache_name_compare() to be used elsewhere
merge-ort: add implementation of checkout()
merge-ort: basic outline for merge_switch_to_result()
merge-ort: step 3 of tree writing -- handling subdirectories as we go
merge-ort: step 2 of tree writing -- function to create tree object
merge-ort: step 1 of tree writing -- record basenames, modes, and oids
merge-ort: have process_entries operate in a defined order
merge-ort: add a preliminary simple process_entries() implementation
merge-ort: avoid recursing into identical trees
merge-ort: record stage and auxiliary info for every path
merge-ort: compute a few more useful fields for collect_merge_info
merge-ort: avoid repeating fill_tree_descriptor() on the same tree
merge-ort: implement a very basic collect_merge_info()
merge-ort: add an err() function similar to one from merge-recursive
merge-ort: use histogram diff
merge-ort: port merge_start() from merge-recursive
merge-ort: add some high-level algorithm structure
merge-ort: setup basic internal data structures
Diffstat (limited to 'pack-objects.c')
0 files changed, 0 insertions, 0 deletions