author | Lukas Sandström <lukass@etek.chalmers.se> | |
Tue, 20 Dec 2005 20:05:54 +0000 (21:05 +0100) | ||
committer | Junio C Hamano <junkio@cox.net> | |
Thu, 22 Dec 2005 07:02:33 +0000 (23:02 -0800) | ||
commit | 6d016c9c7f21a97249c4571e8d7265da1fd2f083 | |
tree | df4865d1dd3086ac304132f00d8d9ad1107fa2f7 | tree | snapshot |
parent | 724b511d4fb363ebee828ba3992c831ba006444c | commit | diff |
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>
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 | diff | blob | history |