From: Junio C Hamano Date: Fri, 9 Sep 2016 04:49:46 +0000 (-0700) Subject: Merge branch 'jk/delta-base-cache' X-Git-Tag: v2.11.0-rc0~178 X-Git-Url: http://git.osdn.net/view?a=commitdiff_plain;h=c4071eace94a7dca1cc0c0702fc0d4f23d2fc510;p=git-core%2Fgit.git 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 --- c4071eace94a7dca1cc0c0702fc0d4f23d2fc510