forked from dotnet/performance
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
Run Information
Architecture | x64 |
---|---|
OS | Windows 10.0.18362 |
Baseline | bbcb6b7707e55056a59b704f27af2db0c740da86 |
Compare | 0dcf196495fe80822942e45c25fd9eeb3126a432 |
Diff | Diff |
Improvemnts in System.Collections.IterateForEach<String>
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
ImmutableSortedDictionary - Duration of single invocation | 30.68 μs | 28.14 μs | 0.92 | 0.11 | False |
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.IterateForEach<String>*'
Payloads
Histogram
System.Collections.IterateForEach<String>.ImmutableSortedDictionary(Size: 512)
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository
Architecture | x64 |
---|---|
OS | Windows 10.0.18362 |
Baseline | bbcb6b7707e55056a59b704f27af2db0c740da86 |
Compare | 0dcf196495fe80822942e45c25fd9eeb3126a432 |
Diff | Diff |
Improvemnts in System.Tests.Perf_Random
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
ctor_seeded - Duration of single invocation | 433.70 ns | 393.25 ns | 0.91 | 0.00 | True |
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.Tests.Perf_Random*'
Payloads
Histogram
System.Tests.Perf_Random.ctor_seeded
Docs
Profiling workflow for dotnet/runtime repository
Benchmarking workflow for dotnet/runtime repository