Two new patches to avoid using oidset internals in fetch-pack: fetch-pack: factor out is_unmatched_ref() fetch-pack: load tip_oids eagerly iff needed Unchanged patch: khash: factor out kh_release_* Unchanged, except it doesn't touch fetch-pack anymore: oidset: use khash A new patch, to reduce object text size: oidset: uninline oidset_init() fetch-pack.c | 49 +++++++++++++++++++++++-------------------------- khash.h | 9 +++++++-- oidset.c | 41 +++++++++++++++++++---------------------- oidset.h | 43 ++++++++++++++++++++++++++++++++----------- 4 files changed, 81 insertions(+), 61 deletions(-) -- 2.19.0