diff options
author | Jeff King <peff@peff.net> | 2012-05-21 18:19:51 -0400 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2012-05-22 13:31:03 -0700 |
commit | 9e8e704f0bc14da325aa63f639c6dc782c81e26f (patch) | |
tree | 915006dec9c93f6229dc36f7ee6f220d1d9e5b39 /builtin/hash-object.c | |
parent | add sorting infrastructure for list refs (diff) | |
download | tgif-9e8e704f0bc14da325aa63f639c6dc782c81e26f.tar.xz |
fetch-pack: sort the list of incoming refs
Having the list sorted means we can avoid some quadratic
algorithms when comparing lists.
These should typically be sorted already, but they do come
from the remote, so let's be extra careful. Our ref-sorting
implementation does a mergesort, so we do not have to care
about performance degrading in the common case that the list
is already sorted.
Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/hash-object.c')
0 files changed, 0 insertions, 0 deletions