-
-
Notifications
You must be signed in to change notification settings - Fork 951
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
Reduce async overhead #1968
Reduce async overhead #1968
Commits on Aug 15, 2022
-
Added AwaitHelper to properly wait for ValueTasks.
Updated BenchmarkType and InProcess toolchains to use AwaitHelper.
Configuration menu - View commit details
-
Copy full SHA for e087c6f - Browse repository at this point
Copy the full SHA e087c6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d43431 - Browse repository at this point
Copy the full SHA 8d43431View commit details -
Added support for
(Value)Task
Setup and Cleanup in InProcessEmitToo……lchain. Added support for `ValueTask` benchmark in InProcess.NoEmit. Added tests.
Configuration menu - View commit details
-
Copy full SHA for e63ca1e - Browse repository at this point
Copy the full SHA e63ca1eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 08ef9d9 - Browse repository at this point
Copy the full SHA 08ef9d9View commit details -
Configuration menu - View commit details
-
Copy full SHA for f207ba0 - Browse repository at this point
Copy the full SHA f207ba0View commit details -
Configuration menu - View commit details
-
Copy full SHA for c7d0676 - Browse repository at this point
Copy the full SHA c7d0676View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42ceaee - Browse repository at this point
Copy the full SHA 42ceaeeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 85fa2ef - Browse repository at this point
Copy the full SHA 85fa2efView commit details -
Configuration menu - View commit details
-
Copy full SHA for 7be7819 - Browse repository at this point
Copy the full SHA 7be7819View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdf8e1c - Browse repository at this point
Copy the full SHA bdf8e1cView commit details -
Use
ConfigureAwait(false)
onValueTask
s inAwaitHelper
to preve……nt in-process deadlocks.
Configuration menu - View commit details
-
Copy full SHA for 39bdbea - Browse repository at this point
Copy the full SHA 39bdbeaView commit details -
Refactored delegates to pass in IClock and return ValueTask<ClockSpan>. TODO: Fix compile errors from BenchmarkType.txt in NetFramework and Mono. Update InProcessEmitBuilder for the new behavior.
Configuration menu - View commit details
-
Copy full SHA for d505562 - Browse repository at this point
Copy the full SHA d505562View commit details -
Fixed compile errors with .Net Framework and Mono runtimes.
Properly force unroll factor to 1. Wait for Setup/Cleanup actions in engine.
Configuration menu - View commit details
-
Copy full SHA for 8bd8606 - Browse repository at this point
Copy the full SHA 8bd8606View commit details -
Configuration menu - View commit details
-
Copy full SHA for 24e5b01 - Browse repository at this point
Copy the full SHA 24e5b01View commit details -
Configuration menu - View commit details
-
Copy full SHA for c4030a7 - Browse repository at this point
Copy the full SHA c4030a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for ddf5d0c - Browse repository at this point
Copy the full SHA ddf5d0cView commit details -
Fixed unroll factor in InProcessNoEmit.
Fixed some EmitSameIL tests.
Configuration menu - View commit details
-
Copy full SHA for ec917db - Browse repository at this point
Copy the full SHA ec917dbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9025b27 - Browse repository at this point
Copy the full SHA 9025b27View commit details -
Configuration menu - View commit details
-
Copy full SHA for ac80032 - Browse repository at this point
Copy the full SHA ac80032View commit details -
Configuration menu - View commit details
-
Copy full SHA for 89efd0a - Browse repository at this point
Copy the full SHA 89efd0aView commit details -
Configuration menu - View commit details
-
Copy full SHA for af29195 - Browse repository at this point
Copy the full SHA af29195View commit details -
Configuration menu - View commit details
-
Copy full SHA for bdedcf9 - Browse repository at this point
Copy the full SHA bdedcf9View commit details