Override more methods in PipeReaderStream and PipeWriterStream #53692
Labels
area-System.IO.Pipelines
help wanted
[up-for-grabs] Good issue for external contributors
tenet-performance
Performance related issue
Milestone
During discussion over #33788, I pointed out that PipeReader/WriterStream don't implement Stream.ReadByte/WriteByte. There's a bunch of other methods to we could consider overriding. Most of the sync methods fall back to the default implementation.
However, the sync methods generally end up being sync-over-async when wrapping a DefaultPipeReader/Writer, so maybe it's not worth further optimizing these.
The text was updated successfully, but these errors were encountered: