git-pack-redundant: speed and memory usage improvements
authorLukas Sandström <lukass@etek.chalmers.se>
Tue, 20 Dec 2005 20:05:54 +0000 (21:05 +0100)
committerJunio C Hamano <junkio@cox.net>
Thu, 22 Dec 2005 07:02:33 +0000 (23:02 -0800)
commit6d016c9c7f21a97249c4571e8d7265da1fd2f083
treedf4865d1dd3086ac304132f00d8d9ad1107fa2f7
parent724b511d4fb363ebee828ba3992c831ba006444c
git-pack-redundant: speed and memory usage improvements

Slab allocation of llist entries gives some speed improvements.

Not computing the pack_list permutaions all at once reduces memory
usage greatly on repositories with many packs.

Signed-off-by: Lukas Sandström <lukass@etek.chalmers.se>
Signed-off-by: Junio C Hamano <junkio@cox.net>
pack-redundant.c