Rev 3842: use intern() for ascii xml pieces. in http://bzr.arbash-meinel.com/branches/bzr/brisbane/hack2

John Arbash Meinel john at arbash-meinel.com
Mon Mar 2 02:01:46 GMT 2009


At http://bzr.arbash-meinel.com/branches/bzr/brisbane/hack2

------------------------------------------------------------
revno: 3842
revision-id: john at arbash-meinel.com-20090302020142-itinzgt4yakq4pax
parent: john at arbash-meinel.com-20090227152634-k4katg68qd42xkje
committer: John Arbash Meinel <john at arbash-meinel.com>
branch nick: hack2
timestamp: Sun 2009-03-01 20:01:42 -0600
message:
  use intern() for ascii xml pieces.
-------------- next part --------------
=== modified file 'bzrlib/xml8.py'
--- a/bzrlib/xml8.py	2009-02-25 19:33:02 +0000
+++ b/bzrlib/xml8.py	2009-03-02 02:01:42 +0000
@@ -131,7 +131,8 @@
     if a_str.__class__ == unicode:
         return _encode_utf8(a_str)
     else:
-        return _get_cached_ascii(a_str)
+        return intern(a_str)
+        # return _get_cached_ascii(a_str)
 
 
 def _clear_cache():



More information about the bazaar-commits mailing list