~bzr-pqm/bzr/bzr.dev

Viewing all changes in revision 0.20.12.

  • Committer: John Arbash Meinel
  • Date: 2009-02-19 20:48:34 UTC
  • mto: (0.22.4 experimental)
  • mto: This revision was merged to the branch mainline in revision 4280.
  • Revision ID: john@arbash-meinel.com-20090219204834-27ltrakcvdmlpqa8
Change the code a little bit.

If a given text has not been seen before, insert all lines for that text.
At present, we are doing *worse* than knit compression, because we have
so many matching groups from various locations. Which causes us to
just have huge swaths of copies.

By inserting the full lines, we get more regions that we are able to
generate a larger match against.

This slows down the processing (10m => 24m), but improves compression
(16MB => 12MB).

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: