]> git.ipfire.org Git - thirdparty/git.git/commit
Merge branch 'ps/reftable-styles'
authorJunio C Hamano <gitster@pobox.com>
Mon, 12 Feb 2024 21:16:10 +0000 (13:16 -0800)
committerJunio C Hamano <gitster@pobox.com>
Mon, 12 Feb 2024 21:16:10 +0000 (13:16 -0800)
commitf424d7c33df373fb8eb4c9dc63ab6dc24de24aa5
tree0a4a0ce4fd72be818d68f736c9eb98a42edbe123
parentcf4a3bd8f1dc85b20766efe1381511fb4cb15a4f
parent3ddef475d008b8a705a53e6bb1405bb773ffdc50
Merge branch 'ps/reftable-styles'

Code clean-up in various reftable code paths.

* ps/reftable-styles:
  reftable/record: improve semantics when initializing records
  reftable/merged: refactor initialization of iterators
  reftable/merged: refactor seeking of records
  reftable/stack: use `size_t` to track stack length
  reftable/stack: use `size_t` to track stack slices during compaction
  reftable/stack: index segments with `size_t`
  reftable/stack: fix parameter validation when compacting range
  reftable: introduce macros to allocate arrays
  reftable: introduce macros to grow arrays
reftable/merged_test.c
reftable/reader.c
reftable/readwrite_test.c
reftable/stack.c
reftable/stack_test.c
reftable/writer.c