author | Junio C Hamano <gitster@pobox.com> | |
Mon, 28 Jan 2008 11:04:30 +0000 (03:04 -0800) | ||
committer | Junio C Hamano <gitster@pobox.com> | |
Tue, 5 Feb 2008 08:38:41 +0000 (00:38 -0800) | ||
commit | ecf4c2ec6ba6dc39e72c6b37f2a238e28fec2dc1 | |
tree | 374f1a731497684787e925b85ed29727b36b1cf9 | tree | snapshot |
parent | b94f2eda99646fea71f84ccd895d94b0001d0db6 | commit | diff |
builtin-apply.c: optimize match_beginning/end processing a bit.
Wnen the caller knows the hunk needs to match at the beginning
or at the end, there is no point starting from the line number
that is found in the patch and trying match with increasing
offset. The logic to find matching lines was made more line
oriented with the previous patch and this optimization is now
trivial.
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Wnen the caller knows the hunk needs to match at the beginning
or at the end, there is no point starting from the line number
that is found in the patch and trying match with increasing
offset. The logic to find matching lines was made more line
oriented with the previous patch and this optimization is now
trivial.
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin-apply.c | diff | blob | history |