diff options
author | Steve Slaven <bpk@hoopajoo.net> | 2009-11-03 01:03:36 (GMT) |
---|---|---|
committer | Steve Slaven <bpk@hoopajoo.net> | 2009-11-03 01:03:36 (GMT) |
commit | 3c4a553a245d736622a5ae584e6ddbb0e73b15ff (patch) | |
tree | 5ef1620331ad5f50e9c528cd44706e7d235d4654 /FuseArchive/ChunkBuffer.py | |
parent | cdde104c9c4a70ff801aec269494f1473944b81f (diff) | |
download | fusearchive-3c4a553a245d736622a5ae584e6ddbb0e73b15ff.zip fusearchive-3c4a553a245d736622a5ae584e6ddbb0e73b15ff.tar.gz fusearchive-3c4a553a245d736622a5ae584e6ddbb0e73b15ff.tar.bz2 |
Use a cStringBuffer for IO which appears to be faster than using join() for
very large lists
Diffstat (limited to 'FuseArchive/ChunkBuffer.py')
-rw-r--r-- | FuseArchive/ChunkBuffer.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/FuseArchive/ChunkBuffer.py b/FuseArchive/ChunkBuffer.py index 134ce30..8bf3261 100644 --- a/FuseArchive/ChunkBuffer.py +++ b/FuseArchive/ChunkBuffer.py @@ -1,7 +1,8 @@ from ChunkBufferMem import ChunkBufferMem from ChunkBufferFile import ChunkBufferFile +from ChunkBufferStringIO import ChunkBufferStringIO # Handle efficient operations on a non-fixed length buffer like appending, # replacing, reading chunks, etc -class ChunkBuffer(ChunkBufferMem): +class ChunkBuffer(ChunkBufferStringIO): pass |