Merge branch 'jk/ref-filter-flags-cleanup'
authorJunio C Hamano <gitster@pobox.com>
Fri, 17 Mar 2017 20:50:25 +0000 (13:50 -0700)
committerJunio C Hamano <gitster@pobox.com>
Fri, 17 Mar 2017 20:50:25 +0000 (13:50 -0700)
commit60cf6cd71af2c3a530ac9fad57579a7b10e862ee
tree8a1c478bb38cedc85fd15db29662df687c94ec32
parent3edcc048621fee389be6991c90b6a7dd0386c57e
parenta91aca44bf4b3746c3ce03583a1b3418d1610ef7
Merge branch 'jk/ref-filter-flags-cleanup'

"git tag --contains" used to (ab)use the object bits to keep track
of the state of object reachability without clearing them after
use; this has been cleaned up and made to use the newer commit-slab
facility.

* jk/ref-filter-flags-cleanup:
  ref-filter: use separate cache for contains_tag_algo
  ref-filter: die on parse_commit errors
  ref-filter: use contains_result enum consistently
  ref-filter: move ref_cbdata definition into ref-filter.c
ref-filter.c