Author: Justin Peel <notmuchtot...@gmail.com> Branch: Changeset: r46031:410c4f324cf5 Date: 2011-07-27 15:04 -0600 http://bitbucket.org/pypy/pypy/changeset/410c4f324cf5/
Log: Small speed-up for stream output buffers diff --git a/pypy/rlib/streamio.py b/pypy/rlib/streamio.py --- a/pypy/rlib/streamio.py +++ b/pypy/rlib/streamio.py @@ -894,13 +894,10 @@ self.buf.append(data) self.buflen += datalen elif buflen: - i = self.bufsize - buflen - assert i >= 0 - self.buf.append(data[:i]) + self.buf.append(data) self.do_write(''.join(self.buf)) self.buf = [] self.buflen = 0 - self.write(data[i:]) else: self.do_write(data) _______________________________________________ pypy-commit mailing list pypy-commit@python.org http://mail.python.org/mailman/listinfo/pypy-commit