summaryrefslogtreecommitdiff
path: root/t/t5100
diff options
context:
space:
mode:
authorLinus Torvalds <torvalds@linux-foundation.org>2009-07-14 21:19:10 (GMT)
committerJunio C Hamano <gitster@pobox.com>2009-07-14 22:17:01 (GMT)
commit05c1da2f5e7a5c0d2bbd1154bbb6c5cc9cb2b17f (patch)
tree87252bd99b85a9f158a662c58f0124c93b4293e4 /t/t5100
parenta38837341c995773f2adc29ff5971196187b07fb (diff)
downloadgit-05c1da2f5e7a5c0d2bbd1154bbb6c5cc9cb2b17f.zip
git-05c1da2f5e7a5c0d2bbd1154bbb6c5cc9cb2b17f.tar.gz
git-05c1da2f5e7a5c0d2bbd1154bbb6c5cc9cb2b17f.tar.bz2
Fix extraneous lstat's in 'git checkout -f'
In our 'oneway_merge()' we always do an 'lstat()' to see if we might need to mark the entry for updating. But we really shouldn't need to do that when the cache entry is already marked as being ce_uptodate(), and this makes us do unnecessary lstat() calls if we have index preloading enabled. Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t5100')
0 files changed, 0 insertions, 0 deletions