/brz/remove-bazaar

To get this branch, use:
bzr branch http://gegoxaren.bato24.eu/bzr/brz/remove-bazaar

  • Committer: John Arbash Meinel
  • Date: 2009-03-04 02:54:10 UTC
  • mto: (4274.1.1 1.15-btree-intern)
  • Revision ID: john@arbash-meinel.com-20090304025410-pzr7phpvarv25jea
Use intern() instead of _get_cached_ascii for getting unique revision_ids and file_ids.

intern() puts the strings in a dict (similar to what we do), but it does so
without increasing the refcount, so intern()ed strings do not have
unlimited lifetime.
This allows us to avoid duplicate copies in memory, without having an unlimited cache.
Further, we avoid keeping a Unicode representation of the string around,
as we no longer use unicode revision_ids or file_ids in the codebase.
Filename Latest Rev Last Changed Committer Comment Size
..
__init__.py 1887.1.1 19 years ago Adeodato Simó Do not separate paragraphs in the copyright statem 1 KB Diff Download File
autodoc_bash_completion.py 1861.2.8 19 years ago Alexander Belchenko More branding: bazaar-ng -> Bazaar; bazaar-ng.org 1.5 KB Diff Download File
autodoc_man.py 3709.2.1 17 years ago James Westby Make the first line of the manpage preamble a comm 6.5 KB Diff Download File
autodoc_rstx.py 3565.2.1 17 years ago Christophe Troestler (trivial) Corrected typos. 5.8 KB Diff Download File