summaryrefslogtreecommitdiff
path: root/pack-objects.h
AgeCommit message (Expand)AuthorFilesLines
2021-05-27pack-objects: move static inline from a header to the sole consumerLibravatar Ævar Arnfjörð Bjarmason1-159/+0
2020-02-24pack-objects: convert oe_set_delta_ext() to use object_idLibravatar Jeff King1-1/+1
2019-12-01Merge branch 'jk/optim-in-pack-idx-conversion'Libravatar Junio C Hamano1-5/+14
2019-11-12pack-objects: avoid pointless oe_map_new_pack() callsLibravatar Jeff King1-5/+14
2019-09-06pack-objects: drop packlist index_pos optimizationLibravatar Jeff King1-4/+2
2019-09-06pack-objects: use object_id in packlist_alloc()Libravatar Jeff King1-1/+1
2019-06-20pack-objects: convert packlist_find() to use object_idLibravatar Jeff King1-1/+1
2019-02-14pack-objects: drop unused parameter from oe_map_new_pack()Libravatar Jeff King1-3/+3
2019-02-05Merge branch 'ph/pack-objects-mutex-fix'Libravatar Junio C Hamano1-3/+8
2019-01-28pack-objects: merge read_lock and lock in packing_data structLibravatar Patrick Hogg1-13/+8
2019-01-28pack-objects: move read mutex to packing_data structLibravatar Patrick Hogg1-0/+10
2019-01-04Merge branch 'nd/the-index'Libravatar Junio C Hamano1-1/+4
2018-11-21Merge branch 'cc/delta-islands'Libravatar Junio C Hamano1-2/+2
2018-11-21pack-objects: zero-initialize tree_depth/layer arraysLibravatar Jeff King1-2/+2
2018-11-21pack-objects: fix tree_depth and layer invariantsLibravatar Jeff King1-2/+2
2018-11-18Merge branch 'nd/pthreads'Libravatar Junio C Hamano1-6/+0
2018-11-12pack-*.c: remove the_repository referencesLibravatar Nguyễn Thái Ngọc Duy1-1/+4
2018-11-05pack-objects: remove #ifdef NO_PTHREADSLibravatar Nguyễn Thái Ngọc Duy1-6/+0
2018-10-30Merge branch 'js/pack-objects-mutex-init-fix'Libravatar Junio C Hamano1-1/+1
2018-10-19pack-objects: fix typo 'detla' -> 'delta'Libravatar Johannes Schindelin1-1/+1
2018-09-17Merge branch 'cc/delta-islands'Libravatar Junio C Hamano1-0/+39
2018-09-17Merge branch 'jk/pack-delta-reuse-with-bitmap'Libravatar Junio C Hamano1-2/+18
2018-08-22Merge branch 'nd/pack-deltify-regression-fix'Libravatar Junio C Hamano1-11/+48
2018-08-21pack-objects: reuse on-disk deltas for thin "have" objectsLibravatar Jeff King1-2/+18
2018-08-16pack-objects: move 'layer' into 'struct packing_data'Libravatar Christian Couder1-2/+18
2018-08-16pack-objects: move tree_depth into 'struct packing_data'Libravatar Christian Couder1-1/+20
2018-08-16Add delta-islands.{c,h}Libravatar Jeff King1-0/+4
2018-08-15Add missing includes and forward declarationsLibravatar Elijah Newren1-0/+1
2018-07-23pack-objects: fix performance issues on packing large deltasLibravatar Nguyễn Thái Ngọc Duy1-11/+48
2018-05-23Merge branch 'nd/pack-objects-pack-struct'Libravatar Junio C Hamano1-24/+290
2018-04-16gc --auto: exclude base pack if not enough mem to "repack -ad"Libravatar Nguyễn Thái Ngọc Duy1-0/+2
2018-04-16pack-objects: reorder members to shrink struct object_entryLibravatar Nguyễn Thái Ngọc Duy1-7/+21
2018-04-16pack-objects: shrink delta_size field in struct object_entryLibravatar Nguyễn Thái Ngọc Duy1-1/+22
2018-04-16pack-objects: shrink size field in struct object_entryLibravatar Nguyễn Thái Ngọc Duy1-1/+56
2018-04-16pack-objects: clarify the use of object_entry::sizeLibravatar Nguyễn Thái Ngọc Duy1-1/+3
2018-04-16pack-objects: shrink z_delta_size field in struct object_entryLibravatar Nguyễn Thái Ngọc Duy1-1/+2
2018-04-16pack-objects: refer to delta objects by index instead of pointerLibravatar Nguyễn Thái Ngọc Duy1-5/+62
2018-04-16pack-objects: move in_pack out of struct object_entryLibravatar Nguyễn Thái Ngọc Duy1-1/+37
2018-04-16pack-objects: move in_pack_pos out of struct object_entryLibravatar Nguyễn Thái Ngọc Duy1-1/+15
2018-04-16pack-objects: use bitfield for object_entry::depthLibravatar Nguyễn Thái Ngọc Duy1-3/+2
2018-04-16pack-objects: use bitfield for object_entry::dfs_stateLibravatar Nguyễn Thái Ngọc Duy1-11/+17
2018-04-16pack-objects: turn type and in_pack_type to bitfieldsLibravatar Nguyễn Thái Ngọc Duy1-2/+18
2018-04-16pack-objects: a bit of document about struct object_entryLibravatar Nguyễn Thái Ngọc Duy1-0/+45
2017-01-27pack-objects: enforce --depth limit in reused deltasLibravatar Jeff King1-0/+4
2016-08-11pack-objects: break delta cycles before delta-search phaseLibravatar Jeff King1-0/+9
2013-12-30pack-objects: implement bitmap writingLibravatar Vicent Marti1-0/+1
2013-10-24pack-objects: factor out name_hashLibravatar Vicent Marti1-0/+20
2013-10-24pack-objects: refactor the packing listLibravatar Vicent Marti1-0/+47