Merge branch 'rs/mergesort'
Make our mergesort implementation type-safe. * rs/mergesort: mergesort: remove llist_mergesort() packfile: use DEFINE_LIST_SORT fetch-pack: use DEFINE_LIST_SORT commit: use DEFINE_LIST_SORT blame: use DEFINE_LIST_SORT test-mergesort: use DEFINE_LIST_SORT test-mergesort: use DEFINE_LIST_SORT_DEBUG mergesort: add macros for typed sort of linked lists mergesort: tighten merge loop mergesort: unify ranks loops
This commit is contained in:
@ -40,11 +40,11 @@ done
|
||||
|
||||
for file in unsorted sorted reversed
|
||||
do
|
||||
test_perf "llist_mergesort() $file" "
|
||||
test_perf "DEFINE_LIST_SORT $file" "
|
||||
test-tool mergesort sort <$file >actual
|
||||
"
|
||||
|
||||
test_expect_success "llist_mergesort() $file sorts like sort(1)" "
|
||||
test_expect_success "DEFINE_LIST_SORT $file sorts like sort(1)" "
|
||||
test_cmp_bin sorted actual
|
||||
"
|
||||
done
|
||||
|
Reference in New Issue
Block a user