Merge branch 'fc/fast-export-persistent-marks'
commitdbbc93b221c6ee9cb2d417a43078b0d2a986fd33
authorJunio C Hamano <gitster@pobox.com>
Sun, 2 Jun 2013 22:48:28 +0000 (2 15:48 -0700)
committerJunio C Hamano <gitster@pobox.com>
Sun, 2 Jun 2013 22:48:28 +0000 (2 15:48 -0700)
tree3f2406982bcf8f9fbb5b7b3bc852a1b5fcbfbc99
parent843fb919fd68739f3cc8f94e6a0225ead97e1e7e
parent45c5d4a56bc3ef3b5088a07bdab12cef8163e61d
Merge branch 'fc/fast-export-persistent-marks'

Optimization for fast-export by avoiding unnecessarily resolving
arbitrary object name and parsing object when only presence and
type information is necessary, etc.

* fc/fast-export-persistent-marks:
  fast-{import,export}: use get_sha1_hex() to read from marks file
  fast-export: don't parse commits while reading marks file
  fast-export: do not parse non-commit objects while reading marks file
fast-import.c