packfile: split up responsibilities of `reprepare_packed_git()`
Patrick Steinhardt committed 11 months ago
packfile: refactor `prepare_packed_git()` to work on packfile store
Patrick Steinhardt committed 11 months ago
packfile: reorder functions to avoid function declaration
Patrick Steinhardt committed 11 months ago
odb: move kept cache into `struct packfile_store`
Patrick Steinhardt committed 11 months ago
odb: move MRU list of packfiles into `struct packfile_store`
Patrick Steinhardt committed 11 months ago
odb: move packfile map into `struct packfile_store`
Patrick Steinhardt committed 11 months ago
odb: move initialization bit into `struct packfile_store`
Patrick Steinhardt committed 11 months ago
odb: move list of packfiles into `struct packfile_store`
Patrick Steinhardt committed 11 months ago
packfile: introduce a new `struct packfile_store`
Patrick Steinhardt committed 11 months ago
Junio C Hamano committed 11 months ago
Merge branch 'cs/subtree-squash-split-fix'
Junio C Hamano committed 11 months ago
Merge branch 'rs/get-oid-with-flags-cleanup'
Junio C Hamano committed 11 months ago
Junio C Hamano committed 11 months ago
Merge branch 'cc/promisor-remote-capability'
Junio C Hamano committed 11 months ago
revision: retain argv NULL invariant in setup_revisions()
Jeff King committed 11 months ago
treewide: pass strvecs around for setup_revisions_from_strvec()
Jeff King committed 11 months ago
treewide: use setup_revisions_from_strvec() when we have a strvec
Jeff King committed 11 months ago
revision: add wrapper to setup_revisions() from a strvec
Jeff King committed 11 months ago
revision: manage memory ownership of argv in setup_revisions()
Jeff King committed 11 months ago
stash: tell setup_revisions() to free our allocated strings
Jeff King committed 11 months ago