aboutsummaryrefslogtreecommitdiffstats
path: root/commit.c
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2024-03-05 09:09:46 -0800
committerJunio C Hamano <gitster@pobox.com>2024-03-05 09:09:46 -0800
commit2efe7958d6b3119a4471d718ee530b296b5d50b6 (patch)
treee1fb958ece45688347ee20a9d848cf9982d8326e /commit.c
parentThe third batch (diff)
parentrefs/reftable: precompute prefix length (diff)
downloadgit-2efe7958d6b3119a4471d718ee530b296b5d50b6.tar.gz
git-2efe7958d6b3119a4471d718ee530b296b5d50b6.zip
Merge branch 'ps/reftable-iteration-perf-part2' into ps/reftable-reflog-iteration-perf
* ps/reftable-iteration-perf-part2: refs/reftable: precompute prefix length reftable: allow inlining of a few functions reftable/record: decode keys in place reftable/record: reuse refname when copying reftable/record: reuse refname when decoding reftable/merged: avoid duplicate pqueue emptiness check reftable/merged: circumvent pqueue with single subiter reftable/merged: handle subiter cleanup on close only reftable/merged: remove unnecessary null check for subiters reftable/merged: make subiters own their records reftable/merged: advance subiter on subsequent iteration reftable/merged: make `merged_iter` structure private reftable/pq: use `size_t` to track iterator index
Diffstat (limited to 'commit.c')
0 files changed, 0 insertions, 0 deletions