summaryrefslogtreecommitdiff
path: root/t/perf/p5303-many-packs.sh
diff options
context:
space:
mode:
authorLibravatar Junio C Hamano <gitster@pobox.com>2016-09-08 21:49:46 -0700
committerLibravatar Junio C Hamano <gitster@pobox.com>2016-09-08 21:49:46 -0700
commitc4071eace94a7dca1cc0c0702fc0d4f23d2fc510 (patch)
treed394c5a3eed30d33092ca31c7a28c015af698776 /t/perf/p5303-many-packs.sh
parentGit 2.10 (diff)
parentt/perf: add basic perf tests for delta base cache (diff)
downloadtgif-c4071eace94a7dca1cc0c0702fc0d4f23d2fc510.tar.xz
Merge branch 'jk/delta-base-cache'
The delta-base-cache mechanism has been a key to the performance in a repository with a tightly packed packfile, but it did not scale well even with a larger value of core.deltaBaseCacheLimit. * jk/delta-base-cache: t/perf: add basic perf tests for delta base cache delta_base_cache: use hashmap.h delta_base_cache: drop special treatment of blobs delta_base_cache: use list.h for LRU release_delta_base_cache: reuse existing detach function clear_delta_base_cache_entry: use a more descriptive name cache_or_unpack_entry: drop keep_cache parameter
Diffstat (limited to 't/perf/p5303-many-packs.sh')
0 files changed, 0 insertions, 0 deletions