~bzr-pqm/bzr/bzr.dev

  • Committer: John Arbash Meinel
  • Date: 2010-08-10 20:03:44 UTC
  • Revision ID: john@arbash-meinel.com-20100810200344-6muerwvkafqu7w47
Rework things a bit so the logic can be shared.

It turns out that some of the peak memory is actually during the inventory
to string to bundle translations. So re-use the refcount logic there.
This actually does show a decrease in peak memory.
Specifically 'cd bzr.dev; bzr send ../2.2' drops from 221MB peak to 156MB.

We don't speed anything up (16.5s both ways), but peak memory is quite
a bit better.
Filename Latest Rev Last Changed Committer Comment Size
..
revision 1563.2.20 18 years ago Robert Collins Add a revision store test adapter. Diff
versioned 1563.2.8 18 years ago Robert Collins Move WeaveStore down into bzrlib.store.versioned.w Diff
__init__.py 4463.1.1 15 years ago Martin Pool Update docstrings for recent progress changes 10.9 KB Diff Download File
text.py 4708.2.2 14 years ago Martin Workingtree changes sitting around since November, 4.3 KB Diff Download File