Speedup scanning for excluded files.
authorLars Knoll <lars@trolltech.com>
Sun, 28 Oct 2007 20:27:13 +0000 (21:27 +0100)
committerJunio C Hamano <gitster@pobox.com>
Tue, 30 Oct 2007 00:03:11 +0000 (17:03 -0700)
Try to avoid a lot of work scanning for excluded files,
by caching some more information when setting up the exclusion
data structure.

Speeds up 'git runstatus' on a repository containing the Qt sources by 30% and
reduces the amount of instructions executed (as measured by valgrind) by a
factor of 2.

Signed-off-by: Junio C Hamano <gitster@pobox.com>
No differences found