Closed
Description
Run Information
Architecture | x64 |
---|---|
OS | Windows 10.0.18362 |
Baseline | c9d3d3e60dd9bf049c47d39895f1c2d4fddeb5df |
Compare | 095539fd800775fc9542a07f411cbc1b7e72084e |
Diff | Diff |
Regressions in System.Collections.Tests.Add_Remove_SteadyState
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
ConcurrentQueue | 20.72 ns | 23.01 ns | 1.11 | 124.02802102440427 | 142.22494413403405 | 1.1467162255701013 | Trace | Trace |
Historical Data in Reporting System
Repro
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Collections.Tests.Add_Remove_SteadyState<Int32>*'
Histogram
System.Collections.Tests.Add_Remove_SteadyState.ConcurrentQueue(Count: 512)
[20.662 ; 21.152) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[21.152 ; 21.643) |
[21.643 ; 22.297) |
[22.297 ; 22.843) | @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
[22.843 ; 23.407) | @@
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository