Merge branch 'jk/cat-file-batch-optim'
commit356df9bd8df58eb759fedaee8a8d1a7dc0872f8f
authorJunio C Hamano <gitster@pobox.com>
Thu, 25 Jul 2013 02:21:21 +0000 (24 19:21 -0700)
committerJunio C Hamano <gitster@pobox.com>
Thu, 25 Jul 2013 02:21:21 +0000 (24 19:21 -0700)
tree3ed41eb0da59c4a6e1b668c3392295ee334f978b
parent2bf3501150145d1f05678c20ab8e8d66f849851f
parentd099b7173dabdeeb1f339151ac2169b3a91bf631
Merge branch 'jk/cat-file-batch-optim'

If somebody wants to only know on-disk footprint of an object
without having to know its type or payload size, we can bypass a
lot of code to cheaply learn it.

* jk/cat-file-batch-optim:
  Fix some sparse warnings
  sha1_object_info_extended: pass object_info to helpers
  sha1_object_info_extended: make type calculation optional
  packed_object_info: make type lookup optional
  packed_object_info: hoist delta type resolution to helper
  sha1_loose_object_info: make type lookup optional
  sha1_object_info_extended: rename "status" to "type"
  cat-file: disable object/refname ambiguity check for batch mode
cache.h
environment.c
sha1_file.c
sha1_name.c
streaming.c