Rev 4789: Some NEWS updates. in http://bazaar.launchpad.net/~jameinel/bzr/2.1-static-tuple-chk-map
John Arbash Meinel
john at arbash-meinel.com
Mon Oct 26 14:10:37 GMT 2009
At http://bazaar.launchpad.net/~jameinel/bzr/2.1-static-tuple-chk-map
------------------------------------------------------------
revno: 4789
revision-id: john at arbash-meinel.com-20091026140722-eqrahqt9dra4xsgr
parent: john at arbash-meinel.com-20091023184603-ngn0aakdwx38ybam
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: 2.1-static-tuple-chk-map
timestamp: Mon 2009-10-26 09:07:22 -0500
message:
Some NEWS updates.
-------------- next part --------------
=== modified file 'NEWS'
--- a/NEWS 2009-10-21 14:32:16 +0000
+++ b/NEWS 2009-10-26 14:07:22 +0000
@@ -34,6 +34,7 @@
(John Arbash Meinel)
* Peak memory under certain operations has been reduced significantly.
+ (eg, 'bzr branch launchpad standalone' is cut in half)
(John Arbash Meinel)
Documentation
@@ -59,14 +60,14 @@
(John Arbash Meinel)
* ``bzrlib._static_tuple_c.StaticTuple`` is now available and used by
- the btree index parser. This class functions similarly to ``tuple``
- objects. However, it can only point to a limited collection of types.
- (Currently StaticTuple, str, unicode, None, bool, int, long, float, and
- not subclasses). This allows us to remove it from the garbage collector
- (it cannot be in a cycle), it also allows us to intern the objects. In
- testing, this can reduce peak memory by 20-40%, and significantly
- improve performance by removing objects from being inspected by the
- garbage collector. (John Arbash Meinel)
+ the btree index parser and the chk map parser. This class functions
+ similarly to ``tuple`` objects. However, it can only point to a limited
+ collection of types. (Currently StaticTuple, str, unicode, None, bool,
+ int, long, float, but not subclasses). This allows us to remove it from
+ the garbage collector (it cannot be in a cycle), it also allows us to
+ intern the objects. In testing, this can reduce peak memory by 20-40%,
+ and significantly improve performance by removing objects from being
+ inspected by the garbage collector. (John Arbash Meinel)
* ``GroupCompressBlock._ensure_content()`` will now release the
``zlib.decompressobj()`` when the first request is for all of the
More information about the bazaar-commits
mailing list