author | Junio C Hamano <junkio@cox.net> | |
Thu, 19 Jan 2006 04:26:14 +0000 (20:26 -0800) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Fri, 20 Jan 2006 02:29:11 +0000 (18:29 -0800) | ||
commit | e93ec6f9d8dd122557d54505129f7860b9301503 | |
tree | d09a24007dad4963163049402b29519209b051a5 | tree | snapshot |
parent | ee3d299e93450586d12f099913261ec22849365a | commit | diff |
Revert "check_packed_git_idx(): check integrity of the idx file itself."
This reverts c5ced64578a82b9d172aceb2f67c6fb9e639f6d9 commit.
It turns out that doing this check every time we map the idx file
is quite expensive. A corrupt idx file is caught by git-fsck-objects,
so this check is not strictly necessary.
In one unscientific test, 0.99.9m spent 10 seconds usertime for
the same task 1.1.3 takes 37 seconds usertime. Reverting this gives
us the performance of 0.99.9 back.
This reverts c5ced64578a82b9d172aceb2f67c6fb9e639f6d9 commit.
It turns out that doing this check every time we map the idx file
is quite expensive. A corrupt idx file is caught by git-fsck-objects,
so this check is not strictly necessary.
In one unscientific test, 0.99.9m spent 10 seconds usertime for
the same task 1.1.3 takes 37 seconds usertime. Reverting this gives
us the performance of 0.99.9 back.
sha1_file.c | diff | blob | history |