runtime: [Perf] Regression in System.Collections.CtorFromCollection.ConcurrentQueue 
 Run Information
| Architecture | x64 | 
|---|---|
| OS | Windows 10.0.18362 | 
| Baseline | 07336810acf3b4e7bdd0fb7da87b54920ea9c382 | 
| Compare | 405da674b633a99cc41be9e18c2e4d84b1b01639 | 
| Diff | Diff | 
Regressions in System.Collections.CtorFromCollection<String>
| Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL | 
|---|---|---|---|---|---|---|---|---|---|---|
| ConcurrentQueue - Duration of single invocation | 7.75 μs | 8.35 μs | 1.08 | 0.00 | True | 
_2.png) Historical Data in Reporting System
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.CtorFromCollection<String>*'
Payloads
Histogram
System.Collections.CtorFromCollection<String>.LinkedList(Size: 512)
System.Collections.CtorFromCollection<String>.ConcurrentQueue(Size: 512)
Docs
Profiling workflow for dotnet/runtime repository Benchmarking workflow for dotnet/runtime repository
About this issue
- Original URL
- State: closed
- Created 3 years ago
- Comments: 15 (15 by maintainers)
I will look at this right now on my local machine.