-
Committer:
John Arbash Meinel
-
Date:
2008-11-24 21:28:32 UTC
-
mto:
This revision was merged to the branch mainline in
revision
3855.
-
Revision ID:
john@arbash-meinel.com-20081124212832-6j0b39iecfiip8nn
Shortcut BTreeBuilder.iter_entries when there are no backing indices.
It turns out that the keys.difference_update was taking a significant amount of time.
When branching bzr.dev from a stacked into a standalone, 84/180 seconds was spent
just in that difference_update.
My guess is that difference_update always scales with the number of entries in the
target set, even when the source set is small.