From: René Scharfe Date: Thu, 04 Oct 2018 15:05:37 GMT Subject: [PATCH v3 0/5] oidset: use khash Message-ID: <14e57ec8-b8a2-10bd-688d-1cb926e77675@web.de> In-Reply-To: <64911aec-71cd-d990-5dfd-bf2c3163690c@web.de> 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