Merge branch 'jk/cat-file-buffered-batch-all'
authorJunio C Hamano <gitster@pobox.com>
Tue, 31 May 2016 19:40:54 +0000 (12:40 -0700)
committerJunio C Hamano <gitster@pobox.com>
Tue, 31 May 2016 19:40:54 +0000 (12:40 -0700)
commit628991391dc7fd7a07772546de8e43684439aa73
treefd29d1517a96f6865f7c43e39a30e88301ce1d41
parentbc4b9247df12e668b93cca85d6a5415e6b007368
parent6a36e1e7bb64726cc712259aff57179d81361b5d
Merge branch 'jk/cat-file-buffered-batch-all'

"git cat-file --batch-all" has been sped up, by taking advantage
of the fact that it does not have to read a list of objects, in two
ways.

* jk/cat-file-buffered-batch-all:
  cat-file: default to --buffer when --batch-all-objects is used
  cat-file: avoid noop calls to sha1_object_info_extended
builtin/cat-file.c