summaryrefslogtreecommitdiff
path: root/git-difftool--helper.sh
diff options
context:
space:
mode:
authorThomas Rast <trast@student.ethz.ch>2011-12-06 17:43:36 (GMT)
committerJunio C Hamano <gitster@pobox.com>2011-12-06 22:53:13 (GMT)
commit4eb0346fb8f8a59a1fb7a6bd01154655a7020087 (patch)
tree263a7a1b8ca77a78f5f8b87c35dd81861c11af39 /git-difftool--helper.sh
parent1aed2fe394f45fed7b97e268cfa11d25c3d8da27 (diff)
downloadgit-4eb0346fb8f8a59a1fb7a6bd01154655a7020087.zip
git-4eb0346fb8f8a59a1fb7a6bd01154655a7020087.tar.gz
git-4eb0346fb8f8a59a1fb7a6bd01154655a7020087.tar.bz2
Test the current state of the cache-tree optimization
The cache-tree optimization originally helped speed up write-tree operation. However, many commands no longer properly maintain -- or use an opportunity to cheaply generate -- the cache-tree data. In particular, this affects commit, checkout and reset. The notable examples that *do* write cache-tree data are read-tree and write-tree. This sadly means most people no longer benefit from the optimization, as they would not normally use the plumbing commands. Document the current state of affairs in a test file, in preparation for improvements in the area. Signed-off-by: Thomas Rast <trast@student.ethz.ch> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'git-difftool--helper.sh')
0 files changed, 0 insertions, 0 deletions