Merge branch 'jk/unavailable-can-be-missing'
commitcf315793c1ef90788470438a7ef8dc281ea97806
authorJunio C Hamano <gitster@pobox.com>
Wed, 30 May 2018 05:04:07 +0000 (30 14:04 +0900)
committerJunio C Hamano <gitster@pobox.com>
Wed, 30 May 2018 05:04:08 +0000 (30 14:04 +0900)
tree36154bdbac1fd24f8d53e51680aeeef54b4cfc89
parent5da4847dccdf8df26f0cfbcc278034a62dbc97e0
parent8702b30fd7b6c804f1bb59877a4c2f773fbe00f8
Merge branch 'jk/unavailable-can-be-missing'

Code clean-up to turn history traversal more robust in a
semi-corrupt repository.

* jk/unavailable-can-be-missing:
  mark_parents_uninteresting(): avoid most allocation
  mark_parents_uninteresting(): replace list with stack
  mark_parents_uninteresting(): drop missing object check
  mark_tree_contents_uninteresting(): drop missing object check
revision.c