sapling/mercurial
mason@suse.com 5cc69df211 Performance enhancements for manifest.add()
# HG changeset patch
# User mason@suse.com

Performance enhancements for manifest.add()

Improve manifest.add performance by using bisect to insert/remove
changed items into the manifest list.  This also generates the
manifest delta directly based on the changes being made.
2005-07-06 22:28:35 -08:00
..
__init__.py Add back links from file revisions to changeset revisions 2005-05-03 13:16:10 -08:00
bdiff.c [PATCH] use <arpa/inet.h> instead of <netinet/in.h> for ntohl/htonl 2005-07-03 12:26:45 -08:00
byterange.py More whitespace cleanups 2005-07-02 13:40:15 -08:00
commands.py typo in help message. 2005-07-06 22:27:53 -08:00
demandload.py implement demand loading hack 2005-06-05 10:48:39 -08:00
fancyopts.py Add username/merge/editor to .hgrc 2005-07-03 21:51:09 -08:00
hg.py Performance enhancements for manifest.add() 2005-07-06 22:28:35 -08:00
hgweb.py Protocol switch from using generators to stream-like objects. 2005-07-06 22:20:12 -08:00
httprangereader.py Move httprangereader into its own file 2005-06-15 19:58:48 -08:00
lock.py Whitespace cleanups 2005-06-29 10:42:35 -08:00
mdiff.py Remove all remaining print statements 2005-07-02 18:57:59 -08:00
mpatch.c [PATCH] use <arpa/inet.h> instead of <netinet/in.h> for ntohl/htonl 2005-07-03 12:26:45 -08:00
revlog.py Performance enhancements for manifest.add() 2005-07-06 22:28:35 -08:00
transaction.py Remove all remaining print statements 2005-07-02 18:57:59 -08:00
ui.py Demand-load most modules in the commands and ui modules. 2005-07-04 12:16:27 -08:00
util.py Move dirstate.uniq to util.unique 2005-07-01 00:34:50 -08:00
version.py [PATCH] /dev/null for other OS 2005-06-24 22:58:14 -08:00