1
0
mirror of https://github.com/danog/byte-stream.git synced 2024-11-27 04:14:49 +01:00
byte-stream/lib
Niklas Keller 37b9ab16bb
Solve performance issues with very large chunks
Very large chunks need to be copied every time there's a partial write, which is pretty problematic. Instead of doing an almost full copy of the full chunk every time, this patch splits very large chunks into multiple smaller chunks automatically.

Fixes #41.
2018-10-22 14:37:37 -05:00
..
ClosedException.php Apply PSR-2 2018-09-22 16:04:00 +02:00
functions.php Add getStd*() functions 2018-10-22 20:36:00 +02:00
InMemoryStream.php Apply PSR-2 2018-09-22 16:04:00 +02:00
InputStream.php Apply PSR-2 2018-09-22 16:04:00 +02:00
IteratorStream.php Apply PSR-2 2018-09-22 16:04:00 +02:00
Message.php Apply PSR-2 2018-09-22 16:04:00 +02:00
OutputBuffer.php Apply PSR-2 2018-09-22 16:04:00 +02:00
OutputStream.php Apply PSR-2 2018-09-22 16:04:00 +02:00
Payload.php Apply PSR-2 2018-09-22 16:04:00 +02:00
PendingReadError.php Apply PSR-2 2018-09-22 16:04:00 +02:00
ResourceInputStream.php Apply PSR-2 2018-09-22 16:04:00 +02:00
ResourceOutputStream.php Solve performance issues with very large chunks 2018-10-22 14:37:37 -05:00
StreamException.php Apply PSR-2 2018-09-22 16:04:00 +02:00
ZlibInputStream.php Apply PSR-2 2018-09-22 16:04:00 +02:00
ZlibOutputStream.php Apply PSR-2 2018-09-22 16:04:00 +02:00