~bzr-pqm/bzr/bzr.dev

Viewing all changes in revision 4679.9.18.

  • Committer: John Arbash Meinel
  • Date: 2009-10-23 15:36:54 UTC
  • mto: This revision was merged to the branch mainline in revision 4771.
  • Revision ID: john@arbash-meinel.com-20091023153654-n8in6fpsc8p4665h
Revert the ugly stuff, and do it properly, one step at a time.

In _filter_text_keys, we were extracting (file_id, revision_id) from the
CHKMap value section. However, we were leaving them as regular strings, and a
regular tuple. Using StaticTuple(intern(file_id), intern(revision_id)).intern()
results in a 40MB decrease in peak memory during 'stream test'.

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: