| Age | Commit message (Expand) | Author | Files | Lines |
| 2025-07-15 | Merge branch 'ps/object-store' | Junio C Hamano | 1 | -1/+1 |
| 2025-07-01 | object-store: rename files to "odb.{c,h}" | Patrick Steinhardt | 1 | -1/+1 |
| 2025-06-17 | Merge branch 'ds/path-walk-2' | Junio C Hamano | 1 | -0/+12 |
| 2025-05-16 | pack-objects: refactor path-walk delta phase | Derrick Stolee | 1 | -0/+12 |
| 2025-04-29 | object-store: move `struct packed_git` into "packfile.h" | Patrick Steinhardt | 1 | -0/+1 |
| 2025-04-15 | object-store: merge "object-store-ll.h" and "object-store.h" | Patrick Steinhardt | 1 | -1/+1 |
| 2025-02-12 | Merge branch 'ds/name-hash-tweaks' | Junio C Hamano | 1 | -0/+28 |
| 2025-01-27 | pack-objects: create new name-hash function version | Jonathan Tan | 1 | -0/+28 |
| 2024-12-04 | config: make `delta_base_cache_limit` a non-global variable | Karthik Nayak | 1 | -1/+2 |
| 2023-12-14 | pack-objects: free packing_data in more places | Taylor Blau | 1 | -0/+1 |
| 2023-06-21 | object-store-ll.h: split this header out of object-store.h | Elijah Newren | 1 | -1/+1 |
| 2022-06-28 | pack-objects.h: remove outdated pahole results | Taylor Blau | 1 | -10/+0 |
| 2022-05-26 | pack-mtimes: support writing pack .mtimes files | Taylor Blau | 1 | -0/+25 |
| 2021-05-27 | pack-objects: move static inline from a header to the sole consumer | Ævar Arnfjörð Bjarmason | 1 | -159/+0 |
| 2020-02-24 | pack-objects: convert oe_set_delta_ext() to use object_id | Jeff King | 1 | -1/+1 |
| 2019-12-01 | Merge branch 'jk/optim-in-pack-idx-conversion' | Junio C Hamano | 1 | -5/+14 |
| 2019-11-12 | pack-objects: avoid pointless oe_map_new_pack() calls | Jeff King | 1 | -5/+14 |
| 2019-09-06 | pack-objects: drop packlist index_pos optimization | Jeff King | 1 | -4/+2 |
| 2019-09-06 | pack-objects: use object_id in packlist_alloc() | Jeff King | 1 | -1/+1 |
| 2019-06-20 | pack-objects: convert packlist_find() to use object_id | Jeff King | 1 | -1/+1 |
| 2019-02-14 | pack-objects: drop unused parameter from oe_map_new_pack() | Jeff King | 1 | -3/+3 |
| 2019-02-05 | Merge branch 'ph/pack-objects-mutex-fix' | Junio C Hamano | 1 | -3/+8 |
| 2019-01-28 | pack-objects: merge read_lock and lock in packing_data struct | Patrick Hogg | 1 | -13/+8 |
| 2019-01-28 | pack-objects: move read mutex to packing_data struct | Patrick Hogg | 1 | -0/+10 |
| 2019-01-04 | Merge branch 'nd/the-index' | Junio C Hamano | 1 | -1/+4 |
| 2018-11-21 | Merge branch 'cc/delta-islands' | Junio C Hamano | 1 | -2/+2 |
| 2018-11-21 | pack-objects: zero-initialize tree_depth/layer arrays | Jeff King | 1 | -2/+2 |
| 2018-11-21 | pack-objects: fix tree_depth and layer invariants | Jeff King | 1 | -2/+2 |
| 2018-11-18 | Merge branch 'nd/pthreads' | Junio C Hamano | 1 | -6/+0 |
| 2018-11-12 | pack-*.c: remove the_repository references | Nguyễn Thái Ngọc Duy | 1 | -1/+4 |
| 2018-11-05 | pack-objects: remove #ifdef NO_PTHREADS | Nguyễn Thái Ngọc Duy | 1 | -6/+0 |
| 2018-10-30 | Merge branch 'js/pack-objects-mutex-init-fix' | Junio C Hamano | 1 | -1/+1 |
| 2018-10-19 | pack-objects: fix typo 'detla' -> 'delta' | Johannes Schindelin | 1 | -1/+1 |
| 2018-09-17 | Merge branch 'cc/delta-islands' | Junio C Hamano | 1 | -0/+39 |
| 2018-09-17 | Merge branch 'jk/pack-delta-reuse-with-bitmap' | Junio C Hamano | 1 | -2/+18 |
| 2018-08-22 | Merge branch 'nd/pack-deltify-regression-fix' | Junio C Hamano | 1 | -11/+48 |
| 2018-08-21 | pack-objects: reuse on-disk deltas for thin "have" objects | Jeff King | 1 | -2/+18 |
| 2018-08-16 | pack-objects: move 'layer' into 'struct packing_data' | Christian Couder | 1 | -2/+18 |
| 2018-08-16 | pack-objects: move tree_depth into 'struct packing_data' | Christian Couder | 1 | -1/+20 |
| 2018-08-16 | Add delta-islands.{c,h} | Jeff King | 1 | -0/+4 |
| 2018-08-15 | Add missing includes and forward declarations | Elijah Newren | 1 | -0/+1 |
| 2018-07-23 | pack-objects: fix performance issues on packing large deltas | Nguyễn Thái Ngọc Duy | 1 | -11/+48 |
| 2018-05-23 | Merge branch 'nd/pack-objects-pack-struct' | Junio C Hamano | 1 | -24/+290 |
| 2018-04-16 | gc --auto: exclude base pack if not enough mem to "repack -ad" | Nguyễn Thái Ngọc Duy | 1 | -0/+2 |
| 2018-04-16 | pack-objects: reorder members to shrink struct object_entry | Nguyễn Thái Ngọc Duy | 1 | -7/+21 |
| 2018-04-16 | pack-objects: shrink delta_size field in struct object_entry | Nguyễn Thái Ngọc Duy | 1 | -1/+22 |
| 2018-04-16 | pack-objects: shrink size field in struct object_entry | Nguyễn Thái Ngọc Duy | 1 | -1/+56 |
| 2018-04-16 | pack-objects: clarify the use of object_entry::size | Nguyễn Thái Ngọc Duy | 1 | -1/+3 |
| 2018-04-16 | pack-objects: shrink z_delta_size field in struct object_entry | Nguyễn Thái Ngọc Duy | 1 | -1/+2 |
| 2018-04-16 | pack-objects: refer to delta objects by index instead of pointer | Nguyễn Thái Ngọc Duy | 1 | -5/+62 |
| 2018-04-16 | pack-objects: move in_pack out of struct object_entry | Nguyễn Thái Ngọc Duy | 1 | -1/+37 |
| 2018-04-16 | pack-objects: move in_pack_pos out of struct object_entry | Nguyễn Thái Ngọc Duy | 1 | -1/+15 |
| 2018-04-16 | pack-objects: use bitfield for object_entry::depth | Nguyễn Thái Ngọc Duy | 1 | -3/+2 |
| 2018-04-16 | pack-objects: use bitfield for object_entry::dfs_state | Nguyễn Thái Ngọc Duy | 1 | -11/+17 |
| 2018-04-16 | pack-objects: turn type and in_pack_type to bitfields | Nguyễn Thái Ngọc Duy | 1 | -2/+18 |
| 2018-04-16 | pack-objects: a bit of document about struct object_entry | Nguyễn Thái Ngọc Duy | 1 | -0/+45 |
| 2017-01-27 | pack-objects: enforce --depth limit in reused deltas | Jeff King | 1 | -0/+4 |
| 2016-08-11 | pack-objects: break delta cycles before delta-search phase | Jeff King | 1 | -0/+9 |
| 2013-12-30 | pack-objects: implement bitmap writing | Vicent Marti | 1 | -0/+1 |
| 2013-10-24 | pack-objects: factor out name_hash | Vicent Marti | 1 | -0/+20 |
| 2013-10-24 | pack-objects: refactor the packing list | Vicent Marti | 1 | -0/+47 |