-
Notifications
You must be signed in to change notification settings - Fork 10.3k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Use .NET Core SequenceReader #7003
Conversation
We need to run a perf test with this to make sure we have no regressions. |
/AzurePipelines run AspNetCore-benchmarking-pr |
1 similar comment
/AzurePipelines run AspNetCore-benchmarking-pr |
/AzurePipelines run AspNetCore-benchmarking-pr |
3 similar comments
/AzurePipelines run AspNetCore-benchmarking-pr |
This comment has been minimized.
This comment has been minimized.
/AzurePipelines run AspNetCore-benchmarking-pr |
Ok, i give up. The bot doesn't like us anymore. |
Let me give it a try, it always listens to me. /AzurePipelines run ... away! (you are free) :) |
I'm just going to make a separate temp PR for perf validation. |
Results
|
not only an issue but the baseline is using a different runtime, look at the memory usage |
/AzurePipelines run AspNetCore-benchmarking-pr |
No pipelines are associated with this pull request. |
I will do it |
@JeremyKuhne would you mind merging master into your branch so I can run benchmarks? |
Remove BufferReader and use SequenceReader<T> which now ships in CoreFX. This is related to aspnet/KestrelHttpServer#3068 which builds on the functionality added to the reader.
1a92ac9
to
a02ac20
Compare
rebased |
/AzurePipelines run AspNetCore-benchmarking-pr |
No pipelines are associated with this pull request. |
@sebastienros confirmed there isn't a regression. |
Yay. |
Remove BufferReader and use SequenceReader which now ships in CoreFX.
This is related to aspnet/KestrelHttpServer#3068 which builds on the functionality added to the reader.
I'll follow up with a port of said PR after this goes in.
Addresses #4693
cc: @danmosemsft, @davidfowl