[MERGE] Use a dict to access stat cache information from dirstate.
Robert Collins
robertc at robertcollins.net
Wed Oct 24 01:34:38 BST 2007
This changes the stat lookup in dirstates to build a dict once and then
answer from it; this is noticeably faster.
With this I improve commit (on mozilla, my test tree):
Initial commit:
real 1m30.277s 1m29.089s
user 1m22.405s 1m19.909s
sys 0m4.648s 0m4.712s
Incremental commit 5 new files:
real 0m25.044s 0m17.150s
user 0m17.357s 0m15.293s
sys 0m1.284s 0m1.228s
Selected file commit 1 changed file:
real 0m11.646s 0m11.210s
user 0m10.825s 0m10.541s
sys 0m0.632s 0m0.624s
--
GPG key available at: <http://www.robertcollins.net/keys.txt>.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: bzr-mail-8coUqE.patch
Type: text/x-patch
Size: 6037 bytes
Desc: not available
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20071024/25e0c51b/attachment.bin
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: This is a digitally signed message part
Url : https://lists.ubuntu.com/archives/bazaar/attachments/20071024/25e0c51b/attachment.pgp
More information about the bazaar
mailing list