Merge branch 'cs/store-packfiles-in-hashmap'
commit6d831b8a3ec7dc06981e6347eb9a45849ef88665
authorJunio C Hamano <gitster@pobox.com>
Mon, 16 Dec 2019 21:08:31 +0000 (16 13:08 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 16 Dec 2019 21:08:32 +0000 (16 13:08 -0800)
treefc092e735f665fb642eb9e03e5c5769bd3aa99c9
parent3beff388b2accbc474383d38ef12d4fe31152abc
parentec48540fe8c387cf7424d5387ddbd53e89bb9d51
Merge branch 'cs/store-packfiles-in-hashmap'

In a repository with many packfiles, the cost of the procedure that
avoids registering the same packfile twice was unnecessarily high
by using an inefficient search algorithm, which has been corrected.

* cs/store-packfiles-in-hashmap:
  packfile.c: speed up loading lots of packfiles
t/perf/p5303-many-packs.sh