diff options
author | Eric Sunshine <sunshine@sunshineco.com> | 2013-08-09 17:39:55 -0400 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2013-08-13 09:09:01 -0700 |
commit | db8cae7e6035dd56970c88ac9e34bce1baa0f665 (patch) | |
tree | f4e81c8c8f0efd70dab22b2f5f4eee529c9cd032 /t/t4041-diff-submodule-option.sh | |
parent | contacts: validate hunk length earlier (diff) | |
download | tgif-db8cae7e6035dd56970c88ac9e34bce1baa0f665.tar.xz |
contacts: gather all blame sources prior to invoking git-blame
git-contacts invokes git-blame immediately upon encountering a patch
hunk. No attempt is made to consolidate invocations for multiple hunks
referencing the same file at the same revision. This can become
expensive quickly.
Any effort to reduce the number of times git-blame is run will need to
to know in advance which line ranges to blame per file per revision.
Make this information available by collecting all sources as a distinct
step from invoking git-blame. A subsequent patch will utilize the
information to optimize git-blame invocations.
Signed-off-by: Eric Sunshine <sunshine@sunshineco.com>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 't/t4041-diff-submodule-option.sh')
0 files changed, 0 insertions, 0 deletions