]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'rs/oidset-on-khash'
authorJunio C Hamano <gitster@pobox.com>
Fri, 19 Oct 2018 04:34:06 +0000 (13:34 +0900)
committerJunio C Hamano <gitster@pobox.com>
Fri, 19 Oct 2018 04:34:06 +0000 (13:34 +0900)
commit82d0a8c05af8d1f7df0c308d23d078e0bac9c594
treef61c5b42ba05367508c7f349e970ed679cac5913
parent9822b8f10d2c255c3bda81aa800fa056549f034a
parent8c84ae659e0e17d55f5ddc58bc79855ed7650e00
Merge branch 'rs/oidset-on-khash'

The oidset API was built on top of the oidmap API which in turn is
on the hashmap API.  Replace the implementation to build on top of
the khash API and gain performance.

* rs/oidset-on-khash:
  oidset: uninline oidset_init()
  oidset: use khash
  khash: factor out kh_release_*
  fetch-pack: load tip_oids eagerly iff needed
  fetch-pack: factor out is_unmatched_ref()