Skip to content

oidset: use khash

René Scharfe git 2 versions – In review

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v3 Latest5 patches 12 repliesIn review
  2. v22 patches 5 repliesSuperseded

Patches in v3 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5fetch-pack: factor out is_unmatched_ref()fetch-pack.c+11 -80 replies
2/5fetch-pack: load tip_oids eagerly iff neededfetch-pack.c+15 -2111 replies
3/5khash: factor out kh_release_*khash.h+7 -20 replies
4/5oidset: use khashoidset.c oidset.h+40 -300 replies
5/5oidset: uninline oidset_init()oidset.c oidset.h+14 -60 replies

Reviews trailers per patch

None of the 5 patches has a Reviewed-by or Acked-by.

PatchJeff King
1/5
2/5
3/5
4/5Initial-patch-by
5/5

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v3 thread

Cover letter [PATCH v3 0/5] oidset: use khash

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(-)
Signature · 1 line
2.19.0