Code

basic threaded delta search
authorNicolas Pitre <nico@cam.org>
Thu, 6 Sep 2007 06:13:11 +0000 (02:13 -0400)
committerJunio C Hamano <gitster@pobox.com>
Thu, 6 Sep 2007 07:01:45 +0000 (00:01 -0700)
commit8ecce684a38f7cea084abe9eef80bda04d7c77be
treef9d23ac0a64826875fc99ad4cbd85d7a5af0570a
parente334977dfad575cd8ac1a9e5f8e73fe4d018cec0
basic threaded delta search

this is still rough, hence it is disabled by default.  You need to compile
with "make THREADED_DELTA_SEARCH=1 ..." at the moment.

Threading is done on different portions of the object list to be
deltified. This is currently done by spliting the list into n parts and
then a thread is spawned for each of them.  A better method would consist
of spliting the list into more smaller parts and have the n threads
pick the next part available.

Signed-off-by: Nicolas Pitre <nico@cam.org>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Makefile
builtin-pack-objects.c