Merge branch 'jk/revision-pruning-optim'
commitf4c214b529336124f8642f1373cd4a549d5e7743
authorJunio C Hamano <gitster@pobox.com>
Mon, 6 Nov 2017 05:24:26 +0000 (6 14:24 +0900)
committerJunio C Hamano <gitster@pobox.com>
Mon, 6 Nov 2017 05:24:26 +0000 (6 14:24 +0900)
treec773246b57a472d441863f7126c1abfd9cbfa741
parentcb52b49db526488bd39a6fbfb8f9bdfa70d24802
parenta937b37e766479c8e780b17cce9c4b252fd97e40
Merge branch 'jk/revision-pruning-optim'

Pathspec-limited revision traversal was taught not to keep finding
unneeded differences once it knows two trees are different inside
given pathspec.

* jk/revision-pruning-optim:
  revision: quit pruning diff more quickly when possible
diff.h
revision.c