aboutsummaryrefslogtreecommitdiffstats
path: root/FuseArchive/ChunkBuffer.py
Commit message (Collapse)AuthorAgeFilesLines
* Use a cStringBuffer for IO which appears to be faster than using join() forSteve Slaven2009-11-031-1/+2
| | | | very large lists
* Move chunkbuffer out a class level so we can try a couple different thingsSteve Slaven2009-11-031-34/+4
| | | | to see if we can optimize string() which is the slowest part now
* Keep track of length as long as possible so we don't have to loop overSteve Slaven2009-11-031-8/+5
| | | | chunk lengths or rejoin our string all the time
* Handle truncateSteve Slaven2009-11-021-0/+4
|
* Handle some of the string stuff more efficiently by not splittingSteve Slaven2009-11-021-5/+20
| | | | everything in to characters but trying to keep a string list around instead
* Use a stringbuffer list instead of appending strings, apparently pythonSteve Slaven2009-11-021-0/+21
string handling when appending/using large strings is very bad