Open performanceautofiler[bot] opened 5 months ago
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
15.49 ΞΌs | 17.06 ΞΌs | 1.10 | 0.15 | False | |||
|
16.05 ΞΌs | 17.28 ΞΌs | 1.08 | 0.09 | False | |||
|
17.17 ΞΌs | 19.14 ΞΌs | 1.11 | 0.17 | True | |||
|
16.40 ΞΌs | 17.88 ΞΌs | 1.09 | 0.15 | False | |||
|
15.59 ΞΌs | 17.05 ΞΌs | 1.09 | 0.14 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<ArrayList>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
6.98 ΞΌs | 8.08 ΞΌs | 1.16 | 0.13 | True | |||
|
6.10 ΞΌs | 6.61 ΞΌs | 1.08 | 0.11 | True | |||
|
5.57 ΞΌs | 6.09 ΞΌs | 1.09 | 0.12 | False | |||
|
6.70 ΞΌs | 8.05 ΞΌs | 1.20 | 0.34 | False | |||
|
6.50 ΞΌs | 8.22 ΞΌs | 1.27 | 0.24 | True | |||
|
5.86 ΞΌs | 7.58 ΞΌs | 1.29 | 0.62 | False | |||
|
6.40 ΞΌs | 7.42 ΞΌs | 1.16 | 0.21 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<Dictionary<String, String>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.25 ΞΌs | 2.79 ΞΌs | 1.24 | 0.21 | True | |||
|
5.58 ΞΌs | 8.18 ΞΌs | 1.47 | 0.38 | True | |||
|
6.69 ΞΌs | 7.32 ΞΌs | 1.09 | 0.27 | False | |||
|
561.76 ns | 729.24 ns | 1.30 | 0.34 | True | |||
|
123.89 ns | 145.92 ns | 1.18 | 0.31 | False | |||
|
1.52 ΞΌs | 2.12 ΞΌs | 1.39 | 0.15 | True | |||
|
4.79 ΞΌs | 6.65 ΞΌs | 1.39 | 0.29 | True | |||
|
2.02 ΞΌs | 2.86 ΞΌs | 1.42 | 0.17 | True | |||
|
82.29 ns | 94.61 ns | 1.15 | 0.60 | False | |||
|
566.49 ns | 674.82 ns | 1.19 | 0.10 | True | |||
|
821.22 ns | 956.83 ns | 1.17 | 0.05 | True | |||
|
5.28 ΞΌs | 7.04 ΞΌs | 1.33 | 0.46 | True | |||
|
658.68 ns | 740.11 ns | 1.12 | 0.01 | True | |||
|
1.28 ΞΌs | 1.44 ΞΌs | 1.13 | 0.17 | True | |||
|
4.56 ΞΌs | 6.01 ΞΌs | 1.32 | 0.59 | False | |||
|
2.23 ΞΌs | 2.75 ΞΌs | 1.23 | 0.15 | True | |||
|
2.66 ΞΌs | 3.67 ΞΌs | 1.38 | 0.27 | True | |||
|
1.79 ΞΌs | 2.34 ΞΌs | 1.31 | 0.14 | True | |||
|
36.73 ΞΌs | 42.81 ΞΌs | 1.17 | 0.10 | True | |||
|
7.60 ΞΌs | 9.51 ΞΌs | 1.25 | 0.65 | False | |||
|
60.38 ΞΌs | 65.79 ΞΌs | 1.09 | 0.44 | False | |||
|
2.97 ΞΌs | 3.53 ΞΌs | 1.19 | 0.47 | False | |||
|
2.96 ΞΌs | 4.24 ΞΌs | 1.43 | 0.08 | True | |||
|
965.28 ns | 1.21 ΞΌs | 1.25 | 0.18 | True | |||
|
5.83 ΞΌs | 6.84 ΞΌs | 1.17 | 0.44 | True | |||
|
1.29 ΞΌs | 1.74 ΞΌs | 1.35 | 0.08 | True | |||
|
63.69 ns | 83.80 ns | 1.32 | 0.07 | True | |||
|
772.80 ns | 971.42 ns | 1.26 | 0.35 | False | |||
|
2.18 ΞΌs | 2.98 ΞΌs | 1.37 | 0.27 | True | |||
|
8.41 ΞΌs | 10.04 ΞΌs | 1.19 | 0.58 | False | |||
|
417.28 ns | 543.94 ns | 1.30 | 0.20 | True | |||
|
46.34 ΞΌs | 50.17 ΞΌs | 1.08 | 0.40 | False | |||
|
5.01 ΞΌs | 5.76 ΞΌs | 1.15 | 0.37 | True | |||
|
1.30 ΞΌs | 1.97 ΞΌs | 1.52 | 0.08 | True | |||
|
3.97 ΞΌs | 5.30 ΞΌs | 1.33 | 0.08 | True | |||
|
52.23 ΞΌs | 62.38 ΞΌs | 1.19 | 0.23 | True | |||
|
1.43 ΞΌs | 1.84 ΞΌs | 1.29 | 0.13 | True | |||
|
848.31 ns | 1.44 ΞΌs | 1.69 | 0.18 | True | |||
|
800.58 ns | 914.44 ns | 1.14 | 0.05 | True | |||
|
4.46 ΞΌs | 6.42 ΞΌs | 1.44 | 0.56 | False | |||
|
5.35 ΞΌs | 7.11 ΞΌs | 1.33 | 0.28 | True | |||
|
69.08 ns | 84.29 ns | 1.22 | 0.05 | True | |||
|
428.22 ns | 576.27 ns | 1.35 | 0.04 | True | |||
|
2.91 ΞΌs | 4.02 ΞΌs | 1.38 | 0.17 | True | |||
|
1.72 ΞΌs | 2.27 ΞΌs | 1.32 | 0.06 | True | |||
|
-#L147>)
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Tests.Perf_Reader*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
99.58 ns | 125.94 ns | 1.26 | 0.65 | False | |||
|
290.14 ns | 347.83 ns | 1.20 | 0.50 | False | |||
|
155.18 ns | 181.28 ns | 1.17 | 0.41 | False | |||
|
98.72 ns | 124.09 ns | 1.26 | 0.15 | True | |||
|
289.85 ns | 375.34 ns | 1.29 | 0.35 | True | |||
|
111.49 ns | 128.74 ns | 1.15 | 0.04 | True | |||
|
96.34 ns | 103.65 ns | 1.08 | 0.36 | False | |||
|
135.63 ns | 155.61 ns | 1.15 | 0.08 | True | |||
|
97.94 ns | 108.23 ns | 1.11 | 0.47 | False | |||
|
316.80 ns | 406.24 ns | 1.28 | 0.15 | True | |||
|
75.76 ns | 97.58 ns | 1.29 | 0.47 | False | |||
|
95.30 ns | 119.41 ns | 1.25 | 0.21 | False | |||
|
91.85 ns | 124.25 ns | 1.35 | 0.27 | False | |||
|
203.58 ns | 236.27 ns | 1.16 | 0.20 | True | |||
|
142.90 ns | 178.59 ns | 1.25 | 0.56 | False | |||
|
91.22 ns | 118.67 ns | 1.30 | 0.32 | False | |||
|
87.32 ns | 101.06 ns | 1.16 | 0.48 | False | |||
|
111.16 ns | 121.78 ns | 1.10 | 0.61 | False | |||
|
99.18 ns | 106.71 ns | 1.08 | 0.63 | False | |||
|
94.48 ns | 125.03 ns | 1.32 | 0.24 | True | |||
|
135.57 ns | 158.51 ns | 1.17 | 0.33 | False | |||
|
103.27 ns | 123.96 ns | 1.20 | 0.13 | True | |||
|
160.75 ns | 213.04 ns | 1.33 | 0.40 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.RegularExpressions.Tests.Perf_Regex_Industry_BoostDocs_Simple*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
701.10 ns | 898.38 ns | 1.28 | 0.06 | True | |||
|
986.44 ns | 1.21 ΞΌs | 1.23 | 0.05 | True | |||
|
989.14 ns | 1.24 ΞΌs | 1.25 | 0.04 | True | |||
|
740.56 ns | 919.01 ns | 1.24 | 0.09 | True | |||
|
978.19 ns | 1.27 ΞΌs | 1.30 | 0.07 | True | |||
|
728.62 ns | 936.47 ns | 1.29 | 0.09 | True | |||
|
983.88 ns | 1.24 ΞΌs | 1.26 | 0.02 | True | |||
|
675.11 ns | 849.64 ns | 1.26 | 0.05 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<ClassRecord>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
8.12 ΞΌs | 9.09 ΞΌs | 1.12 | 0.53 | True | |||
|
9.76 ΞΌs | 10.79 ΞΌs | 1.11 | 0.41 | False | |||
|
9.57 ΞΌs | 11.96 ΞΌs | 1.25 | 0.40 | True | |||
|
8.33 ΞΌs | 9.58 ΞΌs | 1.15 | 0.47 | False | |||
|
8.10 ΞΌs | 9.63 ΞΌs | 1.19 | 0.44 | False | |||
|
8.06 ΞΌs | 9.52 ΞΌs | 1.18 | 0.37 | False | |||
|
9.93 ΞΌs | 11.91 ΞΌs | 1.20 | 0.30 | True | |||
|
9.35 ΞΌs | 10.44 ΞΌs | 1.12 | 0.42 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<HashSet<String>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
14.01 ns | 16.67 ns | 1.19 | 0.02 | True | |||
|
10.56 ns | 12.05 ns | 1.14 | 0.15 | True | |||
|
13.77 ns | 16.93 ns | 1.23 | 0.05 | True | |||
|
10.80 ns | 12.52 ns | 1.16 | 0.11 | True | |||
|
9.96 ns | 12.75 ns | 1.28 | 0.05 | True | |||
|
13.69 ns | 17.20 ns | 1.26 | 0.01 | True | |||
|
10.90 ns | 12.59 ns | 1.16 | 0.07 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_UInt32*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
134.38 ns | 160.14 ns | 1.19 | 0.08 | True | |||
|
1.98 ΞΌs | 2.14 ΞΌs | 1.08 | 0.02 | False | |||
|
8.60 ns | 12.82 ns | 1.49 | 0.05 | False | |||
|
1.63 ΞΌs | 2.01 ΞΌs | 1.24 | 0.01 | True | |||
|
1.99 ΞΌs | 2.31 ΞΌs | 1.16 | 0.08 | False | |||
|
2.12 ΞΌs | 2.34 ΞΌs | 1.10 | 0.39 | False | |||
|
2.14 ΞΌs | 2.58 ΞΌs | 1.21 | 0.02 | True | |||
|
1.32 ΞΌs | 1.68 ΞΌs | 1.27 | 0.03 | True | |||
|
1.86 ΞΌs | 2.40 ΞΌs | 1.29 | 0.10 | False | |||
|
379.77 ns | 423.18 ns | 1.11 | 0.01 | True | |||
|
118.43 ns | 147.48 ns | 1.25 | 0.25 | False | |||
|
116.90 ns | 130.54 ns | 1.12 | 0.21 | False | |||
|
733.42 ns | 779.93 ns | 1.06 | 0.25 | False | |||
|
75.11 ns | 100.59 ns | 1.34 | 0.11 | False | |||
|
108.38 ns | 125.53 ns | 1.16 | 0.07 | False | |||
|
116.37 ns | 128.57 ns | 1.10 | 0.02 | False | |||
|
292.81 ns | 314.81 ns | 1.08 | 0.01 | False | |||
|
368.95 ns | 396.95 ns | 1.08 | 0.10 | False | |||
|
119.05 ns | 130.97 ns | 1.10 | 0.08 | False | |||
|
2.02 ΞΌs | 2.38 ΞΌs | 1.18 | 0.11 | False | |||
|
289.56 ns | 308.28 ns | 1.06 | 0.33 | False | |||
|
9.70 ns | 19.57 ns | 2.02 | 0.08 | False | |||
|
247.24 ns | 264.35 ns | 1.07 | 0.00 | False | |||
|
1.33 ΞΌs | 1.64 ΞΌs | 1.23 | 0.03 | True | |||
|
333.72 ns | 417.25 ns | 1.25 | 0.44 | False | |||
|
320.58 ns | 395.90 ns | 1.23 | 0.11 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Linq.Tests.Perf_Enumerable*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
403.91 ns | 475.81 ns | 1.18 | 0.06 | True | |||
|
1.87 ΞΌs | 2.13 ΞΌs | 1.14 | 0.05 | True | |||
|
2.24 ΞΌs | 2.64 ΞΌs | 1.18 | 0.01 | True | |||
|
376.57 ns | 432.25 ns | 1.15 | 0.08 | True | |||
|
481.24 ns | 570.19 ns | 1.18 | 0.07 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Formats.Tar.Tests.Perf_TarWriter*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.78 ΞΌs | 2.39 ΞΌs | 1.34 | 0.13 | True | |||
|
227.59 ns | 327.18 ns | 1.44 | 0.11 | True | |||
|
77.18 ns | 91.71 ns | 1.19 | 0.05 | True | |||
|
51.62 ns | 58.10 ns | 1.13 | 0.07 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.Perf_PriorityQueue<Int32, Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
388.67 ns | 577.45 ns | 1.49 | 0.12 | True | |||
|
126.08 ns | 198.75 ns | 1.58 | 0.34 | True | |||
|
106.63 ns | 139.31 ns | 1.31 | 0.11 | True | |||
|
411.62 ns | 479.93 ns | 1.17 | 0.18 | True | |||
|
221.21 ns | 270.18 ns | 1.22 | 0.09 | True | |||
|
418.55 ns | 564.78 ns | 1.35 | 0.19 | True | |||
|
746.17 ns | 1.02 ΞΌs | 1.37 | 0.15 | True | |||
|
102.36 ns | 128.28 ns | 1.25 | 0.18 | True | |||
|
113.52 ns | 137.84 ns | 1.21 | 0.37 | False | |||
|
388.60 ns | 580.26 ns | 1.49 | 0.28 | True | |||
|
446.60 ns | 526.91 ns | 1.18 | 0.11 | True | |||
|
312.30 ns | 338.68 ns | 1.08 | 0.16 | True | |||
|
358.08 ns | 459.18 ns | 1.28 | 0.21 | True | |||
|
171.60 ns | 229.65 ns | 1.34 | 0.15 | True | |||
|
155.82 ns | 181.31 ns | 1.16 | 0.28 | False | |||
|
5.84 ΞΌs | 6.36 ΞΌs | 1.09 | 0.17 | False | |||
|
38.23 ns | 68.18 ns | 1.78 | 0.41 | False | |||
|
828.07 ns | 1.13 ΞΌs | 1.36 | 0.05 | True | |||
|
48.69 ns | 65.74 ns | 1.35 | 0.26 | True | |||
|
2.19 ΞΌs | 2.48 ΞΌs | 1.13 | 0.01 | True | |||
|
370.07 ns | 469.00 ns | 1.27 | 0.15 | True | |||
|
424.66 ns | 543.66 ns | 1.28 | 0.18 | True | |||
|
266.85 ns | 293.60 ns | 1.10 | 0.20 | False | |||
|
459.35 ns | 703.24 ns | 1.53 | 0.17 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Uri*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
962.71 ΞΌs | 1.16 ms | 1.20 | 0.25 | False | |||
|
590.72 ΞΌs | 704.25 ΞΌs | 1.19 | 0.24 | False | |||
|
1.34 ms | 1.59 ms | 1.19 | 0.27 | True | |||
|
4.46 ms | 5.10 ms | 1.14 | 0.68 | False | |||
|
2.19 ms | 2.72 ms | 1.25 | 0.59 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Configuration.ConfigurationBinderBenchmarks*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
16.74 ΞΌs | 20.05 ΞΌs | 1.20 | 0.30 | True | |||
|
15.25 ΞΌs | 17.30 ΞΌs | 1.13 | 0.27 | True | |||
|
15.32 ΞΌs | 17.20 ΞΌs | 1.12 | 0.21 | False | |||
|
13.31 ΞΌs | 16.47 ΞΌs | 1.24 | 0.24 | True | |||
|
13.77 ΞΌs | 17.84 ΞΌs | 1.30 | 0.29 | False | |||
|
13.14 ΞΌs | 16.74 ΞΌs | 1.27 | 0.27 | True | |||
|
12.37 ΞΌs | 16.81 ΞΌs | 1.36 | 0.33 | True | |||
|
16.42 ΞΌs | 21.43 ΞΌs | 1.30 | 0.27 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<Dictionary<String, String>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.33 ΞΌs | 1.60 ΞΌs | 1.21 | 0.04 | True | |||
|
1.93 ΞΌs | 2.34 ΞΌs | 1.21 | 0.02 | True | |||
|
500.51 ns | 675.14 ns | 1.35 | 0.07 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<ClassImplementingIXmlSerialiable>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
12.32 ΞΌs | 14.76 ΞΌs | 1.20 | 0.13 | True | |||
|
10.42 ΞΌs | 11.16 ΞΌs | 1.07 | 0.04 | False | |||
|
11.08 ΞΌs | 14.22 ΞΌs | 1.28 | 0.08 | True | |||
|
12.56 ΞΌs | 14.94 ΞΌs | 1.19 | 0.06 | True | |||
|
9.28 ΞΌs | 10.14 ΞΌs | 1.09 | 0.11 | False | |||
|
11.33 ΞΌs | 13.90 ΞΌs | 1.23 | 0.20 | True | |||
|
11.63 ΞΌs | 13.48 ΞΌs | 1.16 | 0.07 | True | |||
|
10.40 ΞΌs | 13.95 ΞΌs | 1.34 | 0.26 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
4.96 ns | 6.99 ns | 1.41 | 0.05 | True | |||
|
6.84 ns | 8.47 ns | 1.24 | 0.02 | True | |||
|
5.78 ns | 7.28 ns | 1.26 | 0.04 | True | |||
|
22.27 ns | 24.75 ns | 1.11 | 0.12 | False | |||
|
7.53 ns | 9.99 ns | 1.33 | 0.03 | True | |||
|
9.27 ns | 13.17 ns | 1.42 | 0.07 | True | |||
|
5.41 ns | 8.20 ns | 1.52 | 0.05 | True | |||
|
13.80 ns | 16.39 ns | 1.19 | 0.04 | True | |||
|
5.62 ns | 8.26 ns | 1.47 | 0.07 | True | |||
|
11.18 ns | 13.61 ns | 1.22 | 0.23 | False | |||
|
7.86 ns | 12.89 ns | 1.64 | 0.05 | True | |||
|
14.17 ns | 15.70 ns | 1.11 | 0.05 | False | |||
|
22.30 ns | 25.04 ns | 1.12 | 0.11 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Perf_Ascii*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
11.48 ΞΌs | 13.86 ΞΌs | 1.21 | 0.54 | False | |||
|
6.31 ΞΌs | 6.94 ΞΌs | 1.10 | 0.50 | False | |||
|
10.01 ΞΌs | 13.79 ΞΌs | 1.38 | 0.44 | True | |||
|
10.34 ΞΌs | 13.50 ΞΌs | 1.31 | 0.22 | True | |||
|
10.65 ΞΌs | 13.81 ΞΌs | 1.30 | 0.36 | True | |||
|
12.03 ΞΌs | 14.11 ΞΌs | 1.17 | 0.42 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<ImmutableSortedDictionary<String, String>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
460.42 ns | 618.67 ns | 1.34 | 0.10 | True | |||
|
492.58 ns | 745.65 ns | 1.51 | 0.05 | True | |||
|
837.75 ns | 1.17 ΞΌs | 1.39 | 0.08 | True | |||
|
802.34 ns | 1.02 ΞΌs | 1.28 | 0.04 | True | |||
|
927.44 ns | 1.22 ΞΌs | 1.31 | 0.04 | True | |||
|
984.14 ns | 1.28 ΞΌs | 1.30 | 0.05 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ColdStartSerialization<SimpleStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
501.24 ns | 632.51 ns | 1.26 | 0.08 | True | |||
|
779.80 ns | 1.04 ΞΌs | 1.33 | 0.02 | True | |||
|
819.16 ns | 1.00 ΞΌs | 1.23 | 0.07 | True | |||
|
762.63 ns | 993.67 ns | 1.30 | 0.13 | True | |||
|
522.93 ns | 698.15 ns | 1.34 | 0.11 | True | |||
|
583.51 ns | 764.03 ns | 1.31 | 0.09 | True | |||
|
830.59 ns | 1.06 ΞΌs | 1.28 | 0.10 | True | |||
|
573.65 ns | 743.64 ns | 1.30 | 0.13 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<StructRecord>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.76 ΞΌs | 2.13 ΞΌs | 1.21 | 0.03 | True | |||
|
63.75 ns | 73.64 ns | 1.16 | 0.04 | True | |||
|
1.76 ΞΌs | 2.33 ΞΌs | 1.32 | 0.02 | True | |||
|
18.34 ΞΌs | 19.88 ΞΌs | 1.08 | 0.01 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Tests.Perf_Depth*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
5.08 ms | 5.56 ms | 1.10 | 0.16 | False | |||
|
6.29 ms | 6.97 ms | 1.11 | 0.06 | True | |||
|
6.60 ms | 7.32 ms | 1.11 | 0.14 | False | |||
|
10.25 ms | 11.02 ms | 1.08 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Tests.Perf_Strings*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
31.42 ΞΌs | 34.41 ΞΌs | 1.09 | 0.23 | False | |||
|
30.74 ΞΌs | 34.37 ΞΌs | 1.12 | 0.15 | False | |||
|
30.10 ΞΌs | 33.58 ΞΌs | 1.12 | 0.14 | False | |||
|
34.88 ΞΌs | 38.94 ΞΌs | 1.12 | 0.16 | False | |||
|
32.65 ΞΌs | 38.15 ΞΌs | 1.17 | 0.16 | False | |||
|
32.74 ΞΌs | 35.66 ΞΌs | 1.09 | 0.09 | False | |||
|
33.10 ΞΌs | 38.43 ΞΌs | 1.16 | 0.08 | True | |||
|
30.36 ΞΌs | 35.36 ΞΌs | 1.16 | 0.11 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<ImmutableDictionary<String, String>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.04 ΞΌs | 3.99 ΞΌs | 1.31 | 0.05 | True | |||
|
3.94 ΞΌs | 5.33 ΞΌs | 1.35 | 0.08 | True | |||
|
3.42 ΞΌs | 4.85 ΞΌs | 1.42 | 0.02 | True | |||
|
577.62 ns | 719.32 ns | 1.25 | 0.02 | True | |||
|
1.59 ΞΌs | 1.67 ΞΌs | 1.05 | 0.01 | True | |||
|
12.96 ΞΌs | 14.02 ΞΌs | 1.08 | 0.03 | True | |||
|
2.08 ΞΌs | 2.53 ΞΌs | 1.22 | 0.05 | True | |||
|
519.31 ns | 586.69 ns | 1.13 | 0.01 | True | |||
|
5.15 ΞΌs | 6.44 ΞΌs | 1.25 | 0.01 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IterateForEach<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
367.85 ns | 595.19 ns | 1.62 | 0.07 | True | |||
|
366.71 ns | 595.86 ns | 1.62 | 0.01 | True | |||
|
8.51 ΞΌs | 12.67 ΞΌs | 1.49 | 0.07 | True | |||
|
11.03 ΞΌs | 17.18 ΞΌs | 1.56 | 0.02 | True | |||
|
437.35 ΞΌs | 608.83 ΞΌs | 1.39 | 0.30 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Document.Tests.Perf_EnumerateObject*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
11.38 ns | 12.47 ns | 1.10 | 0.01 | True | |||
|
11.00 ns | 12.47 ns | 1.13 | 0.02 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_UInt16*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
401.71 ns | 502.77 ns | 1.25 | 0.14 | True | |||
|
275.42 ns | 323.09 ns | 1.17 | 0.19 | True | |||
|
183.94 ns | 203.00 ns | 1.10 | 0.13 | False | |||
|
649.43 ns | 945.17 ns | 1.46 | 0.08 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToStream<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
269.62 ns | 289.87 ns | 1.08 | 0.10 | False | |||
|
295.54 ns | 333.51 ns | 1.13 | 0.09 | True | |||
|
4.25 ΞΌs | 5.25 ΞΌs | 1.23 | 0.29 | True | |||
|
13.44 ΞΌs | 16.13 ΞΌs | 1.20 | 0.18 | True | |||
|
2.62 ΞΌs | 3.08 ΞΌs | 1.17 | 0.05 | True | |||
|
1.86 ΞΌs | 2.24 ΞΌs | 1.20 | 0.10 | True | |||
|
21.45 ΞΌs | 24.67 ΞΌs | 1.15 | 0.32 | False | |||
|
14.29 ΞΌs | 15.07 ΞΌs | 1.05 | 0.16 | False | |||
|
8.84 ΞΌs | 10.38 ΞΌs | 1.17 | 0.18 | True | |||
|
3.24 ΞΌs | 3.68 ΞΌs | 1.13 | 0.03 | False | |||
|
3.47 ΞΌs | 4.44 ΞΌs | 1.28 | 0.04 | True | |||
|
1.67 ΞΌs | 2.00 ΞΌs | 1.20 | 0.15 | True | |||
|
11.05 ΞΌs | 13.51 ΞΌs | 1.22 | 0.11 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Document.Tests.Perf_ParseThenWrite*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
787.79 ns | 881.23 ns | 1.12 | 0.11 | False | |||
|
679.71 ns | 774.75 ns | 1.14 | 0.08 | True | |||
|
707.45 ns | 771.91 ns | 1.09 | 0.06 | True | |||
|
538.81 ns | 617.89 ns | 1.15 | 0.07 | True | |||
|
572.54 ns | 663.93 ns | 1.16 | 0.08 | True | |||
|
619.40 ns | 669.00 ns | 1.08 | 0.07 | False | |||
|
772.68 ns | 849.56 ns | 1.10 | 0.06 | False | |||
|
670.82 ns | 779.20 ns | 1.16 | 0.05 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Tests.Perf_Basic*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
41.45 ΞΌs | 51.25 ΞΌs | 1.24 | 0.05 | True | |||
|
1.10 ΞΌs | 1.17 ΞΌs | 1.07 | 0.08 | True | |||
|
41.22 ΞΌs | 44.42 ΞΌs | 1.08 | 0.06 | True | |||
|
5.30 ΞΌs | 6.23 ΞΌs | 1.18 | 0.01 | True | |||
|
2.69 ΞΌs | 2.92 ΞΌs | 1.09 | 0.02 | False | |||
|
29.76 ΞΌs | 36.91 ΞΌs | 1.24 | 0.60 | False | |||
|
424.80 ns | 491.22 ns | 1.16 | 0.08 | True | |||
|
219.85 ns | 287.25 ns | 1.31 | 0.32 | True | |||
|
93.00 ΞΌs | 108.66 ΞΌs | 1.17 | 0.13 | False | |||
|
99.78 ΞΌs | 123.27 ΞΌs | 1.24 | 0.08 | True | |||
|
19.82 ΞΌs | 27.45 ΞΌs | 1.39 | 0.52 | False | |||
|
1.17 ΞΌs | 1.26 ΞΌs | 1.08 | 0.21 | False | |||
|
762.65 ns | 995.68 ns | 1.31 | 0.16 | True | |||
|
525.91 ns | 659.93 ns | 1.25 | 0.27 | True | |||
|
262.61 ns | 382.06 ns | 1.45 | 0.45 | False | |||
|
111.89 ns | 119.52 ns | 1.07 | 0.08 | False | |||
|
236.92 ns | 302.34 ns | 1.28 | 0.21 | True | |||
|
314.72 ns | 383.75 ns | 1.22 | 0.40 | True | |||
|
5.28 ΞΌs | 6.07 ΞΌs | 1.15 | 0.01 | True | |||
|
72.47 ns | 78.24 ns | 1.08 | 0.05 | True | |||
|
494.12 ns | 652.39 ns | 1.32 | 0.27 | True | |||
|
135.44 ns | 181.27 ns | 1.34 | 0.52 | True | |||
|
41.11 ΞΌs | 44.71 ΞΌs | 1.09 | 0.07 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.RegularExpressions.Tests.Perf_Regex_Common*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
422.78 ns | 543.80 ns | 1.29 | 0.06 | True | |||
|
431.40 ns | 521.73 ns | 1.21 | 0.02 | True | |||
|
252.28 ns | 330.43 ns | 1.31 | 0.08 | True | |||
|
293.50 ns | 388.61 ns | 1.32 | 0.10 | True | |||
|
466.21 ns | 601.95 ns | 1.29 | 0.10 | True | |||
|
251.21 ns | 329.71 ns | 1.31 | 0.11 | True | |||
|
295.61 ns | 415.53 ns | 1.41 | 0.05 | True | |||
|
480.22 ns | 616.78 ns | 1.28 | 0.11 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<SimpleStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
104.48 ns | 121.37 ns | 1.16 | 0.08 | False | |||
|
104.49 ns | 120.27 ns | 1.15 | 0.08 | True | |||
|
102.71 ns | 120.90 ns | 1.18 | 0.11 | True | |||
|
106.42 ns | 125.70 ns | 1.18 | 0.11 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Globalization.Tests.Perf_NumberCultureInfo*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
34.13 ΞΌs | 41.19 ΞΌs | 1.21 | 0.10 | True | |||
|
4.56 ΞΌs | 5.56 ΞΌs | 1.22 | 0.05 | True | |||
|
3.69 ΞΌs | 4.35 ΞΌs | 1.18 | 0.01 | True | |||
|
8.64 ΞΌs | 10.19 ΞΌs | 1.18 | 0.14 | True | |||
|
9.33 ΞΌs | 11.26 ΞΌs | 1.21 | 0.12 | True | |||
|
424.04 ns | 523.74 ns | 1.24 | 0.18 | True | |||
|
442.22 ns | 604.85 ns | 1.37 | 0.19 | True | |||
|
3.88 ΞΌs | 4.82 ΞΌs | 1.24 | 0.05 | True | |||
|
5.06 ΞΌs | 6.15 ΞΌs | 1.21 | 0.16 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Node.Tests.Perf_ParseThenWrite*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
44.70 ns | 58.40 ns | 1.31 | 0.02 | True | |||
|
10.45 ns | 13.33 ns | 1.27 | 0.05 | True | |||
|
68.04 ns | 93.40 ns | 1.37 | 0.34 | False | |||
|
43.96 ns | 54.58 ns | 1.24 | 0.08 | False | |||
|
28.34 ns | 33.47 ns | 1.18 | 0.02 | False | |||
|
20.16 ns | 22.68 ns | 1.13 | 0.08 | True | |||
|
171.34 ns | 242.50 ns | 1.42 | 0.34 | False | |||
|
12.96 ns | 16.76 ns | 1.29 | 0.17 | False | |||
|
15.00 ns | 17.05 ns | 1.14 | 0.08 | False | |||
|
21.44 ns | 22.76 ns | 1.06 | 0.05 | False | |||
|
448.71 ns | 562.16 ns | 1.25 | 0.13 | True | |||
|
21.69 ns | 22.94 ns | 1.06 | 0.04 | False | |||
|
30.32 ns | 40.59 ns | 1.34 | 0.11 | False | |||
|
10.56 ns | 13.34 ns | 1.26 | 0.07 | True | |||
|
28.71 ns | 31.86 ns | 1.11 | 0.03 | False | |||
|
10.26 ns | 13.12 ns | 1.28 | 0.05 | True | |||
|
7.50 ns | 9.24 ns | 1.23 | 0.05 | False | |||
|
865.82 ns | 990.16 ns | 1.14 | 0.07 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_String*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
303.63 ms | 342.79 ms | 1.13 | 0.01 | True | |||
|
238.73 ms | 294.17 ms | 1.23 | 0.27 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'CscBench*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
5.47 ΞΌs | 7.05 ΞΌs | 1.29 | 0.44 | False | |||
|
48.80 ΞΌs | 57.75 ΞΌs | 1.18 | 0.25 | True | |||
|
514.44 ΞΌs | 579.31 ΞΌs | 1.13 | 0.39 | False | |||
|
517.43 ΞΌs | 606.52 ΞΌs | 1.17 | 0.40 | False | |||
|
53.49 ΞΌs | 59.81 ΞΌs | 1.12 | 0.60 | False | |||
|
4.77 ΞΌs | 6.64 ΞΌs | 1.39 | 0.36 | True | |||
|
4.81 ΞΌs | 6.13 ΞΌs | 1.28 | 0.45 | True | |||
|
5.10 ΞΌs | 9.29 ΞΌs | 1.82 | 0.34 | False | |||
|
5.24 ΞΌs | 6.46 ΞΌs | 1.23 | 0.38 | False | |||
|
58.56 ΞΌs | 65.85 ΞΌs | 1.12 | 0.47 | False | |||
|
48.70 ΞΌs | 59.38 ΞΌs | 1.22 | 0.36 | False | |||
|
494.10 ΞΌs | 576.98 ΞΌs | 1.17 | 0.18 | True | |||
|
525.85 ΞΌs | 619.56 ΞΌs | 1.18 | 0.50 | False | |||
|
477.51 ΞΌs | 571.17 ΞΌs | 1.20 | 0.52 | False | |||
|
4.70 ΞΌs | 6.06 ΞΌs | 1.29 | 0.36 | False | |||
|
4.79 ΞΌs | 6.43 ΞΌs | 1.34 | 0.20 | True | |||
|
52.13 ΞΌs | 60.81 ΞΌs | 1.17 | 0.53 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Tests.Perf_Segment*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
54.30 ms | 64.28 ms | 1.18 | 0.02 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'JetStream.TimeSeriesSegmentation*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
142.31 ns | 158.15 ns | 1.11 | 0.18 | False | |||
|
125.83 ns | 156.04 ns | 1.24 | 0.38 | True | |||
|
331.07 ns | 461.70 ns | 1.39 | 0.11 | True | |||
|
253.05 ns | 318.47 ns | 1.26 | 0.21 | True | |||
|
179.89 ns | 219.88 ns | 1.22 | 0.11 | True | |||
|
193.77 ns | 213.41 ns | 1.10 | 0.08 | False | |||
|
197.86 ns | 237.01 ns | 1.20 | 0.17 | True | |||
|
302.22 ns | 380.83 ns | 1.26 | 0.09 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<SimpleStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.49 ΞΌs | 2.69 ΞΌs | 1.08 | 0.11 | False | |||
|
459.42 ns | 523.44 ns | 1.14 | 0.15 | False | |||
|
15.42 ns | 16.59 ns | 1.08 | 0.11 | False | |||
|
1.90 ΞΌs | 2.27 ΞΌs | 1.19 | 0.18 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Tests.Perf_StringBuilder*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
21.64 ΞΌs | 27.54 ΞΌs | 1.27 | 0.06 | True | |||
|
26.00 ΞΌs | 31.60 ΞΌs | 1.22 | 0.08 | True | |||
|
25.46 ΞΌs | 32.95 ΞΌs | 1.29 | 0.17 | True | |||
|
22.03 ΞΌs | 27.14 ΞΌs | 1.23 | 0.11 | True | |||
|
20.77 ΞΌs | 24.87 ΞΌs | 1.20 | 0.11 | True | |||
|
19.78 ΞΌs | 24.91 ΞΌs | 1.26 | 0.08 | True | |||
|
19.72 ΞΌs | 25.51 ΞΌs | 1.29 | 0.04 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
824.90 ns | 1.09 ΞΌs | 1.32 | 0.19 | True | |||
|
869.98 ns | 1.17 ΞΌs | 1.34 | 0.34 | True | |||
|
1.30 ΞΌs | 1.65 ΞΌs | 1.27 | 0.19 | True | |||
|
947.37 ns | 1.17 ΞΌs | 1.23 | 0.21 | True | |||
|
1.07 ΞΌs | 1.46 ΞΌs | 1.37 | 0.13 | True | |||
|
1.15 ΞΌs | 1.48 ΞΌs | 1.28 | 0.12 | True | |||
|
1.18 ΞΌs | 1.56 ΞΌs | 1.32 | 0.18 | True | |||
|
852.37 ns | 1.08 ΞΌs | 1.27 | 0.33 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<LargeStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
767.46 ns | 956.97 ns | 1.25 | 0.10 | True | |||
|
3.51 ΞΌs | 4.15 ΞΌs | 1.18 | 0.01 | True | |||
|
2.83 ΞΌs | 3.25 ΞΌs | 1.15 | 0.04 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
6.72 ΞΌs | 11.00 ΞΌs | 1.64 | 0.05 | True | |||
|
538.17 ΞΌs | 608.16 ΞΌs | 1.13 | 0.26 | True | |||
|
346.47 ns | 597.07 ns | 1.72 | 0.01 | True | |||
|
345.15 ns | 595.77 ns | 1.73 | 0.01 | True | |||
|
4.66 ΞΌs | 7.62 ΞΌs | 1.64 | 0.06 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Document.Tests.Perf_EnumerateArray*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
84.58 ΞΌs | 95.46 ΞΌs | 1.13 | 0.22 | True | |||
|
19.04 ns | 23.42 ns | 1.23 | 0.08 | True | |||
|
10.52 ns | 12.17 ns | 1.16 | 0.05 | True | |||
|
511.90 ns | 547.17 ns | 1.07 | 0.07 | False | |||
|
56.86 ns | 67.81 ns | 1.19 | 0.26 | False | |||
|
61.07 ns | 65.09 ns | 1.07 | 0.11 | False | |||
|
87.85 ns | 99.99 ns | 1.14 | 0.45 | False | |||
|
6.34 ns | 7.46 ns | 1.18 | 0.04 | True | |||
|
12.13 ns | 13.14 ns | 1.08 | 0.04 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_BigInteger*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
25.70 ns | 31.56 ns | 1.23 | 0.12 | True | |||
|
25.03 ns | 31.76 ns | 1.27 | 0.17 | True | |||
|
165.38 ns | 190.69 ns | 1.15 | 0.18 | True | |||
|
193.55 ns | 261.19 ns | 1.35 | 0.08 | True | |||
|
163.21 ns | 196.86 ns | 1.21 | 0.23 | False | |||
|
198.27 ns | 252.89 ns | 1.28 | 0.08 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
80.56 ns | 102.24 ns | 1.27 | 0.47 | False | |||
|
135.57 ns | 150.68 ns | 1.11 | 0.17 | False | |||
|
53.22 ns | 62.47 ns | 1.17 | 0.09 | True | |||
|
73.03 ns | 90.02 ns | 1.23 | 0.45 | False | |||
|
132.59 ns | 144.22 ns | 1.09 | 0.13 | False | |||
|
55.03 ns | 65.21 ns | 1.18 | 0.09 | True | |||
|
72.52 ns | 82.15 ns | 1.13 | 0.49 | False | |||
|
73.69 ns | 98.20 ns | 1.33 | 0.37 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Single*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
705.09 ns | 801.86 ns | 1.14 | 0.05 | True | |||
|
575.27 ns | 626.70 ns | 1.09 | 0.08 | False | |||
|
598.95 ns | 703.78 ns | 1.18 | 0.10 | True | |||
|
623.82 ns | 745.67 ns | 1.20 | 0.09 | True | |||
|
448.82 ns | 483.92 ns | 1.08 | 0.05 | False | |||
|
674.53 ns | 881.57 ns | 1.31 | 0.05 | True | |||
|
764.41 ns | 924.87 ns | 1.21 | 0.02 | True | |||
|
522.28 ns | 618.75 ns | 1.18 | 0.13 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
390.07 ns | 475.22 ns | 1.22 | 0.12 | False | |||
|
202.03 ns | 215.39 ns | 1.07 | 0.09 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Buffers.Tests.RentReturnArrayPoolTests<Byte>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
485.27 ns | 624.68 ns | 1.29 | 0.05 | True | |||
|
3.20 ΞΌs | 3.78 ΞΌs | 1.18 | 0.01 | True | |||
|
1.79 ΞΌs | 2.09 ΞΌs | 1.16 | 0.05 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<SimpleStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
9.88 ns | 10.92 ns | 1.11 | 0.17 | False | |||
|
9.88 ns | 10.89 ns | 1.10 | 0.19 | False | |||
|
16.85 ns | 18.06 ns | 1.07 | 0.08 | True | |||
|
97.11 ns | 108.20 ns | 1.11 | 0.04 | True | |||
|
101.64 ns | 112.69 ns | 1.11 | 0.07 | True | |||
|
9.75 ns | 10.95 ns | 1.12 | 0.20 | False | |||
|
2.97 ns | 5.33 ns | 1.80 | 0.21 | True | |||
|
96.65 ns | 138.49 ns | 1.43 | 0.11 | True | |||
|
9.86 ns | 10.98 ns | 1.11 | 0.15 | False | |||
|
38.75 ns | 49.82 ns | 1.29 | 0.15 | True | |||
|
6.01 ns | 8.96 ns | 1.49 | 0.23 | True | |||
|
9.86 ns | 10.93 ns | 1.11 | 0.20 | False | |||
|
79.65 ns | 87.19 ns | 1.09 | 0.01 | True | |||
|
17.89 ns | 20.93 ns | 1.17 | 0.40 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Enum*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
313.79 ms | 340.46 ms | 1.08 | 0.02 | False | |||
|
340.98 ms | 366.92 ms | 1.08 | 0.01 | True | |||
|
310.73 ms | 337.19 ms | 1.09 | 0.00 | True | |||
|
42.21 ns | 48.04 ns | 1.14 | 0.03 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.Perf_StreamWriter*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
641.32 ns | 688.70 ns | 1.07 | 0.02 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Span.IndexerBench*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.50 ns | 6.54 ns | 2.61 | 0.10 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Buffers.Tests.ReadOnlySequenceTests<Char>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.97 ΞΌs | 4.62 ΞΌs | 1.16 | 0.11 | True | |||
|
4.23 ΞΌs | 5.32 ΞΌs | 1.26 | 0.23 | True | |||
|
3.38 ΞΌs | 3.66 ΞΌs | 1.08 | 0.08 | False | |||
|
3.72 ΞΌs | 4.87 ΞΌs | 1.31 | 0.05 | True | |||
|
2.97 ΞΌs | 3.19 ΞΌs | 1.07 | 0.05 | True | |||
|
3.76 ΞΌs | 4.40 ΞΌs | 1.17 | 0.11 | True | |||
|
3.61 ΞΌs | 4.59 ΞΌs | 1.27 | 0.17 | True | |||
|
3.53 ΞΌs | 3.80 ΞΌs | 1.08 | 0.24 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<HashSet<String>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
29.44 ns | 31.98 ns | 1.09 | 0.02 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.ReadOnlySpan*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
16.41 ΞΌs | 17.94 ΞΌs | 1.09 | 0.01 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IndexerSet<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
103.59 ns | 111.86 ns | 1.08 | 0.05 | True | |||
|
242.25 ns | 289.68 ns | 1.20 | 0.01 | True | |||
|
122.64 ns | 146.90 ns | 1.20 | 0.08 | True | |||
|
1.12 ΞΌs | 1.45 ΞΌs | 1.29 | 0.24 | True | |||
|
121.10 ns | 146.77 ns | 1.21 | 0.04 | True | |||
|
10.12 ΞΌs | 13.67 ΞΌs | 1.35 | 0.17 | True | |||
|
262.77 ns | 302.53 ns | 1.15 | 0.29 | False | |||
|
26.62 ns | 31.97 ns | 1.20 | 0.02 | True | |||
|
148.55 ΞΌs | 164.79 ΞΌs | 1.11 | 0.15 | False | |||
|
278.87 ns | 304.45 ns | 1.09 | 0.31 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Perf_LengthBucketsFrozenDictionary*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
398.29 ΞΌs | 477.28 ΞΌs | 1.20 | 0.31 | True | |||
|
231.57 ΞΌs | 296.05 ΞΌs | 1.28 | 0.24 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<CollectionsOfPrimitives>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
51.06 ΞΌs | 74.25 ΞΌs | 1.45 | 0.35 | True | |||
|
11.31 ΞΌs | 13.70 ΞΌs | 1.21 | 0.11 | True | |||
|
11.32 ΞΌs | 13.68 ΞΌs | 1.21 | 0.12 | True | |||
|
27.85 ΞΌs | 31.09 ΞΌs | 1.12 | 0.20 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToStream<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
402.57 ns | 506.61 ns | 1.26 | 0.10 | True | |||
|
361.11 ns | 437.84 ns | 1.21 | 0.14 | True | |||
|
252.28 ns | 276.44 ns | 1.10 | 0.10 | False | |||
|
179.42 ns | 233.11 ns | 1.30 | 0.22 | True | |||
|
337.87 ns | 441.14 ns | 1.31 | 0.07 | True | |||
|
262.00 ns | 331.10 ns | 1.26 | 0.14 | True | |||
|
248.99 ns | 303.93 ns | 1.22 | 0.16 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
54.96 ms | 61.58 ms | 1.12 | 0.05 | True | |||
|
346.34 ms | 457.47 ms | 1.32 | 0.47 | True | |||
|
757.45 ms | 933.36 ms | 1.23 | 0.07 | True | |||
|
10.77 ms | 16.00 ms | 1.49 | 0.10 | True | |||
|
4.02 secs | 5.86 secs | 1.46 | 0.07 | True | |||
|
54.59 ms | 58.32 ms | 1.07 | 0.27 | False | |||
|
4.54 ms | 5.27 ms | 1.16 | 0.11 | True | |||
|
42.79 ms | 50.25 ms | 1.17 | 0.13 | False | |||
|
3.95 secs | 6.32 secs | 1.60 | 0.28 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.RegularExpressions.Tests.Perf_Regex_Industry_Leipzig*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
151.26 ns | 170.50 ns | 1.13 | 0.17 | False | |||
|
361.41 ns | 388.19 ns | 1.07 | 0.08 | False | |||
|
154.05 ns | 172.09 ns | 1.12 | 0.16 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.AspNetCore.Server.Kestrel.Performance.PipeThroughputBenchmark*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
13.64 ns | 15.11 ns | 1.11 | 0.04 | True | |||
|
49.20 ns | 67.99 ns | 1.38 | 0.07 | True | |||
|
48.04 ns | 57.77 ns | 1.20 | 0.01 | True | |||
|
44.91 ns | 54.79 ns | 1.22 | 0.02 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Encodings.Web.Tests.Perf_Encoders*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.25 secs | 3.59 secs | 1.10 | 0.05 | False | |||
|
55.95 ms | 68.69 ms | 1.23 | 0.05 | True | |||
|
142.03 ms | 164.74 ms | 1.16 | 0.09 | False | |||
|
108.94 ms | 146.74 ms | 1.35 | 0.03 | False | |||
|
73.45 ms | 77.99 ms | 1.06 | 0.13 | False | |||
|
142.22 ms | 164.57 ms | 1.16 | 0.11 | False | |||
|
55.81 ms | 70.01 ms | 1.25 | 0.06 | True | |||
|
91.47 ms | 97.39 ms | 1.06 | 0.05 | False | |||
|
2.12 secs | 2.30 secs | 1.09 | 0.24 | False | |||
|
263.28 ms | 287.80 ms | 1.09 | 0.01 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'LinqBenchmarks*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
326.11 ns | 451.30 ns | 1.38 | 0.13 | True | |||
|
523.95 ns | 709.60 ns | 1.35 | 0.07 | True | |||
|
378.96 ns | 506.66 ns | 1.34 | 0.11 | True | |||
|
333.00 ns | 428.13 ns | 1.29 | 0.15 | True | |||
|
620.10 ns | 802.38 ns | 1.29 | 0.02 | True | |||
|
619.52 ns | 796.95 ns | 1.29 | 0.04 | True | |||
|
381.73 ns | 499.97 ns | 1.31 | 0.08 | True | |||
|
528.84 ns | 667.50 ns | 1.26 | 0.08 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
67.76 ns | 74.95 ns | 1.11 | 0.05 | True | |||
|
268.63 ns | 289.40 ns | 1.08 | 0.06 | False | |||
|
149.39 ns | 159.78 ns | 1.07 | 0.01 | True | |||
|
147.53 ns | 160.30 ns | 1.09 | 0.01 | True | |||
|
68.35 ns | 72.33 ns | 1.06 | 0.02 | True | |||
|
267.24 ns | 293.58 ns | 1.10 | 0.06 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
5.24 ns | 6.34 ns | 1.21 | 0.14 | True | |||
|
10.80 ns | 16.36 ns | 1.51 | 0.02 | True | |||
|
6.36 ns | 8.17 ns | 1.28 | 0.02 | True | |||
|
47.44 ns | 53.24 ns | 1.12 | 0.27 | False | |||
|
48.65 ns | 52.70 ns | 1.08 | 0.28 | False | |||
|
6.91 ns | 8.65 ns | 1.25 | 0.04 | True | |||
|
11.04 ns | 13.14 ns | 1.19 | 0.06 | True | |||
|
3.27 ns | 4.64 ns | 1.42 | 0.04 | True | |||
|
12.11 ns | 13.23 ns | 1.09 | 0.02 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Buffers.Text.Tests.Utf8ParserTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.48 ΞΌs | 2.75 ΞΌs | 1.11 | 0.01 | True | |||
|
7.19 ΞΌs | 9.89 ΞΌs | 1.37 | 0.21 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.TryGetValueFalse<Int32, Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
25.86 ΞΌs | 34.49 ΞΌs | 1.33 | 0.08 | True | |||
|
24.04 ΞΌs | 31.76 ΞΌs | 1.32 | 0.20 | True | |||
|
24.24 ΞΌs | 31.53 ΞΌs | 1.30 | 0.30 | True | |||
|
27.98 ΞΌs | 34.05 ΞΌs | 1.22 | 0.09 | True | |||
|
29.59 ΞΌs | 38.51 ΞΌs | 1.30 | 0.08 | True | |||
|
25.92 ΞΌs | 35.74 ΞΌs | 1.38 | 0.13 | True | |||
|
32.10 ΞΌs | 43.89 ΞΌs | 1.37 | 0.14 | True | |||
|
26.19 ΞΌs | 31.43 ΞΌs | 1.20 | 0.25 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<TreeRecord>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
715.66 ns | 768.18 ns | 1.07 | 0.02 | False | |||
|
2.61 ΞΌs | 2.75 ΞΌs | 1.06 | 0.03 | False | |||
|
728.98 ns | 825.70 ns | 1.13 | 0.02 | True | |||
|
4.56 ΞΌs | 4.94 ΞΌs | 1.08 | 0.08 | False | |||
|
795.38 ns | 934.91 ns | 1.18 | 0.02 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Tests.Perf_Get*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
7.57 ns | 9.41 ns | 1.24 | 0.05 | True | |||
|
9.00 ns | 10.49 ns | 1.17 | 0.03 | True | |||
|
26.40 ns | 31.40 ns | 1.19 | 0.02 | True | |||
|
33.23 ns | 72.04 ns | 2.17 | 0.10 | True | |||
|
4.47 ns | 5.57 ns | 1.25 | 0.11 | True | |||
|
498.83 ns | 924.73 ns | 1.85 | 0.07 | True | |||
|
34.04 ns | 38.86 ns | 1.14 | 0.07 | False | |||
|
52.54 ns | 78.52 ns | 1.49 | 0.12 | True | |||
|
8.03 ns | 12.35 ns | 1.54 | 0.04 | True | |||
|
652.70 ns | 1.15 ΞΌs | 1.76 | 0.17 | False | |||
|
15.81 ns | 21.18 ns | 1.34 | 0.07 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.Span<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.38 ΞΌs | 1.70 ΞΌs | 1.23 | 0.10 | True | |||
|
4.81 ΞΌs | 5.59 ΞΌs | 1.16 | 0.05 | True | |||
|
4.68 ΞΌs | 5.66 ΞΌs | 1.21 | 0.03 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
15.86 ΞΌs | 16.85 ΞΌs | 1.06 | 0.02 | False | |||
|
16.85 ΞΌs | 20.41 ΞΌs | 1.21 | 0.05 | False | |||
|
7.60 ΞΌs | 9.72 ΞΌs | 1.28 | 0.10 | True | |||
|
17.17 ΞΌs | 34.39 ΞΌs | 2.00 | 0.05 | True | |||
|
13.18 ΞΌs | 20.00 ΞΌs | 1.52 | 0.18 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsFalse<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
590.46 ns | 648.93 ns | 1.10 | 0.01 | True | |||
|
606.93 ns | 673.89 ns | 1.11 | 0.02 | True | |||
|
386.61 ns | 465.86 ns | 1.21 | 0.08 | True | |||
|
466.97 ns | 504.12 ns | 1.08 | 0.02 | True | |||
|
332.44 ns | 356.13 ns | 1.07 | 0.07 | False | |||
|
204.21 ns | 246.39 ns | 1.21 | 0.11 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<BinaryData>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
390.97 ns | 556.45 ns | 1.42 | 0.18 | True | |||
|
410.83 ns | 519.22 ns | 1.26 | 0.08 | True | |||
|
241.47 ns | 336.61 ns | 1.39 | 0.32 | True | |||
|
171.37 ns | 194.49 ns | 1.13 | 0.10 | False | |||
|
347.65 ns | 443.90 ns | 1.28 | 0.12 | True | |||
|
324.32 ns | 389.42 ns | 1.20 | 0.18 | True | |||
|
484.88 ns | 694.14 ns | 1.43 | 0.09 | True | |||
|
298.55 ns | 332.31 ns | 1.11 | 0.06 | True | |||
|
251.08 ns | 273.87 ns | 1.09 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<StructRecord>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
23.70 ns | 34.00 ns | 1.43 | 0.28 | False | |||
|
20.78 ns | 24.81 ns | 1.19 | 0.24 | False | |||
|
26.74 ns | 37.89 ns | 1.42 | 0.15 | False | |||
|
17.90 ns | 19.81 ns | 1.11 | 0.28 | False | |||
|
49.73 ns | 54.15 ns | 1.09 | 0.02 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Version*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
509.16 ns | 649.45 ns | 1.28 | 0.07 | True | |||
|
386.07 ns | 514.13 ns | 1.33 | 0.17 | True | |||
|
633.42 ns | 870.29 ns | 1.37 | 0.10 | True | |||
|
459.34 ns | 646.40 ns | 1.41 | 0.22 | True | |||
|
537.34 ns | 727.07 ns | 1.35 | 0.10 | True | |||
|
469.82 ns | 682.27 ns | 1.45 | 0.18 | True | |||
|
337.51 ns | 383.19 ns | 1.14 | 0.08 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<LargeStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
202.32 ns | 215.78 ns | 1.07 | 0.02 | True | |||
|
399.65 ns | 482.29 ns | 1.21 | 0.11 | False | |||
|
289.38 ns | 386.45 ns | 1.34 | 0.89 | False | |||
|
631.02 ns | 700.59 ns | 1.11 | 0.29 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Buffers.Tests.RentReturnArrayPoolTests<Object>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
38.80 ΞΌs | 41.42 ΞΌs | 1.07 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.TryAddDefaultSize<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
532.82 ns | 596.71 ns | 1.12 | 0.07 | False | |||
|
93.80 ns | 109.36 ns | 1.17 | 0.16 | False | |||
|
115.53 ns | 135.38 ns | 1.17 | 0.02 | False | |||
|
96.23 ns | 109.36 ns | 1.14 | 0.01 | True | |||
|
90.50 ns | 97.50 ns | 1.08 | 0.08 | False | |||
|
85.07 ns | 100.43 ns | 1.18 | 0.05 | False | |||
|
513.10 ns | 605.55 ns | 1.18 | 0.15 | False | |||
|
83.58 ns | 96.95 ns | 1.16 | 0.23 | False | |||
|
94.55 ns | 104.93 ns | 1.11 | 0.03 | True | |||
|
83.03 ns | 91.99 ns | 1.11 | 0.06 | True | |||
|
8.87 ΞΌs | 9.92 ΞΌs | 1.12 | 0.10 | False | |||
|
95.20 ns | 110.58 ns | 1.16 | 0.01 | True | |||
|
506.51 ns | 650.06 ns | 1.28 | 0.13 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Tests.Utf8JsonReaderCommentsTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
210.09 ns | 230.44 ns | 1.10 | 0.09 | False | |||
|
76.13 ns | 84.08 ns | 1.10 | 0.06 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Interop.StructureToPtr*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
261.68 ΞΌs | 335.15 ΞΌs | 1.28 | 0.14 | True | |||
|
263.18 ΞΌs | 339.26 ΞΌs | 1.29 | 0.09 | True | |||
|
271.91 ΞΌs | 329.84 ΞΌs | 1.21 | 0.16 | True | |||
|
303.20 ΞΌs | 343.18 ΞΌs | 1.13 | 0.09 | True | |||
|
327.70 ΞΌs | 415.75 ΞΌs | 1.27 | 0.08 | True | |||
|
322.84 ΞΌs | 405.21 ΞΌs | 1.26 | 0.02 | True | |||
|
237.82 ΞΌs | 279.71 ΞΌs | 1.18 | 0.12 | False | |||
|
230.66 ΞΌs | 296.33 ΞΌs | 1.28 | 0.08 | True | |||
|
299.40 ΞΌs | 338.44 ΞΌs | 1.13 | 0.06 | False | |||
|
271.11 ΞΌs | 333.19 ΞΌs | 1.23 | 0.08 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<MyEventsListerViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
30.13 ΞΌs | 34.22 ΞΌs | 1.14 | 0.07 | True | |||
|
27.62 ΞΌs | 32.01 ΞΌs | 1.16 | 0.07 | True | |||
|
26.65 ΞΌs | 30.67 ΞΌs | 1.15 | 0.05 | True | |||
|
27.06 ΞΌs | 30.59 ΞΌs | 1.13 | 0.02 | True | |||
|
26.54 ΞΌs | 30.28 ΞΌs | 1.14 | 0.03 | True | |||
|
26.45 ΞΌs | 30.18 ΞΌs | 1.14 | 0.05 | True | |||
|
30.15 ΞΌs | 34.41 ΞΌs | 1.14 | 0.03 | True | |||
|
27.75 ΞΌs | 31.89 ΞΌs | 1.15 | 0.05 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<Hashtable>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
74.66 ns | 98.90 ns | 1.32 | 0.38 | True | |||
|
129.64 ns | 166.93 ns | 1.29 | 0.05 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Net.Tests.Perf_WebUtility*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
26.92 ns | 33.03 ns | 1.23 | 0.28 | True | |||
|
55.97 ns | 66.32 ns | 1.18 | 0.08 | True | |||
|
72.03 ns | 83.74 ns | 1.16 | 0.09 | False | |||
|
111.37 ns | 127.67 ns | 1.15 | 0.20 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Threading.Tests.Perf_CancellationToken*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
7.04 ΞΌs | 7.97 ΞΌs | 1.13 | 0.02 | True | |||
|
232.46 ΞΌs | 330.98 ΞΌs | 1.42 | 0.17 | True | |||
|
19.44 ΞΌs | 21.29 ΞΌs | 1.10 | 0.01 | True | |||
|
186.02 ΞΌs | 228.80 ΞΌs | 1.23 | 0.27 | True | |||
|
13.10 ΞΌs | 16.02 ΞΌs | 1.22 | 0.12 | True | |||
|
115.55 ΞΌs | 133.90 ΞΌs | 1.16 | 0.23 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.StreamReaderReadLineTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
826.93 ΞΌs | 962.88 ΞΌs | 1.16 | 0.39 | True | |||
|
823.26 ΞΌs | 967.90 ΞΌs | 1.18 | 0.41 | False | |||
|
818.85 ΞΌs | 969.89 ΞΌs | 1.18 | 0.14 | True | |||
|
819.54 ΞΌs | 892.28 ΞΌs | 1.09 | 0.18 | True | |||
|
757.15 ΞΌs | 973.70 ΞΌs | 1.29 | 0.16 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsFalse<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
23.57 ns | 25.71 ns | 1.09 | 0.08 | False | |||
|
13.54 ns | 18.39 ns | 1.36 | 0.24 | False | |||
|
41.46 ns | 64.34 ns | 1.55 | 0.10 | False | |||
|
25.93 ns | 29.16 ns | 1.12 | 0.11 | False | |||
|
17.73 ns | 24.54 ns | 1.38 | 0.11 | True | |||
|
166.51 ns | 191.22 ns | 1.15 | 0.19 | False | |||
|
16.58 ns | 21.70 ns | 1.31 | 0.13 | True | |||
|
97.95 ns | 138.03 ns | 1.41 | 0.30 | True | |||
|
21.96 ns | 37.80 ns | 1.72 | 0.13 | True | |||
|
40.49 ns | 57.83 ns | 1.43 | 0.25 | True | |||
|
21.04 ns | 27.79 ns | 1.32 | 0.13 | False | |||
|
21.97 ns | 34.08 ns | 1.55 | 0.11 | True | |||
|
249.40 ns | 292.45 ns | 1.17 | 0.31 | False | |||
|
212.31 ns | 248.35 ns | 1.17 | 0.29 | True | |||
|
109.36 ns | 138.49 ns | 1.27 | 0.35 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.DependencyInjection.ActivatorUtilitiesBenchmark*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
11.82 ns | 13.10 ns | 1.11 | 0.02 | True | |||
|
11.36 ns | 13.09 ns | 1.15 | 0.02 | False | |||
|
12.98 ns | 14.88 ns | 1.15 | 0.03 | True | |||
|
16.56 ns | 19.62 ns | 1.18 | 0.03 | True | |||
|
16.28 ns | 18.84 ns | 1.16 | 0.02 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Int32*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
20.52 ns | 32.71 ns | 1.59 | 0.06 | True | |||
|
14.46 ns | 25.74 ns | 1.78 | 0.31 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.DependencyInjection.ScopeValidation*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
12.67 ΞΌs | 15.02 ΞΌs | 1.19 | 0.02 | True | |||
|
12.58 ΞΌs | 13.64 ΞΌs | 1.08 | 0.05 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Perf_DefaultFrozenDictionary*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
160.97 ns | 180.36 ns | 1.12 | 0.46 | False | |||
|
134.42 ns | 178.51 ns | 1.33 | 0.52 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_DateTime*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
57.09 ΞΌs | 64.98 ΞΌs | 1.14 | 0.06 | True | |||
|
90.15 ns | 102.60 ns | 1.14 | 0.07 | False | |||
|
34.01 ΞΌs | 44.41 ΞΌs | 1.31 | 0.33 | True | |||
|
45.33 ΞΌs | 52.77 ΞΌs | 1.16 | 0.05 | True | |||
|
6.12 ΞΌs | 6.79 ΞΌs | 1.11 | 0.09 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorFromCollection<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
259.64 ns | 300.33 ns | 1.16 | 0.10 | False | |||
|
320.52 ns | 352.49 ns | 1.10 | 0.14 | False | |||
|
633.09 ns | 681.98 ns | 1.08 | 0.11 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Security.Cryptography.Tests.Perf_CryptoConfig*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
8.90 ΞΌs | 11.15 ΞΌs | 1.25 | 0.29 | True | |||
|
7.62 ΞΌs | 10.39 ΞΌs | 1.36 | 0.47 | False | |||
|
8.71 ΞΌs | 9.91 ΞΌs | 1.14 | 0.40 | False | |||
|
7.66 ΞΌs | 10.29 ΞΌs | 1.34 | 0.44 | False | |||
|
9.19 ΞΌs | 11.37 ΞΌs | 1.24 | 0.49 | False | |||
|
8.78 ΞΌs | 10.42 ΞΌs | 1.19 | 0.25 | True | |||
|
9.83 ΞΌs | 10.75 ΞΌs | 1.09 | 0.30 | False | |||
|
8.85 ΞΌs | 10.78 ΞΌs | 1.22 | 0.44 | False | |||
|
8.97 ΞΌs | 10.69 ΞΌs | 1.19 | 0.32 | True | |||
|
10.25 ΞΌs | 10.96 ΞΌs | 1.07 | 0.27 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<Hashtable>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
546.12 ns | 602.86 ns | 1.10 | 0.05 | False | |||
|
42.66 ns | 45.95 ns | 1.08 | 0.12 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Formats.Cbor.Tests.Perf_CborReader*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
47.20 ΞΌs | 58.74 ΞΌs | 1.24 | 0.03 | True | |||
|
119.80 ΞΌs | 139.16 ΞΌs | 1.16 | 0.09 | True | |||
|
57.09 ΞΌs | 72.02 ΞΌs | 1.26 | 0.47 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
314.45 ns | 365.90 ns | 1.16 | 0.11 | False | |||
|
29.40 ns | 33.44 ns | 1.14 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Reflection.Invoke*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
872.54 ns | 1.24 ΞΌs | 1.42 | 0.15 | True | |||
|
3.46 ΞΌs | 4.34 ΞΌs | 1.25 | 0.02 | True | |||
|
400.88 ns | 519.52 ns | 1.30 | 0.08 | True | |||
|
409.74 ns | 556.70 ns | 1.36 | 0.11 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_FromStream<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
18.00 ns | 27.68 ns | 1.54 | 0.08 | True | |||
|
14.21 ns | 21.63 ns | 1.52 | 0.12 | True | |||
|
10.00 ns | 11.72 ns | 1.17 | 0.07 | False | |||
|
9.88 ns | 11.72 ns | 1.19 | 0.05 | True | |||
|
10.11 ns | 12.26 ns | 1.21 | 0.11 | False | |||
|
38.38 ns | 48.67 ns | 1.27 | 0.21 | False | |||
|
14.04 ns | 15.65 ns | 1.12 | 0.09 | False | |||
|
10.22 ns | 11.42 ns | 1.12 | 0.05 | True | |||
|
118.60 ns | 129.45 ns | 1.09 | 0.32 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Threading.Tasks.ValueTaskPerfTest*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
374.96 ΞΌs | 456.63 ΞΌs | 1.22 | 0.24 | False | |||
|
412.40 ΞΌs | 453.55 ΞΌs | 1.10 | 0.11 | True | |||
|
414.09 ΞΌs | 453.77 ΞΌs | 1.10 | 0.26 | False | |||
|
375.21 ΞΌs | 450.53 ΞΌs | 1.20 | 0.25 | True | |||
|
384.42 ΞΌs | 449.79 ΞΌs | 1.17 | 0.34 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsTrue<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
94.38 ΞΌs | 105.32 ΞΌs | 1.12 | 0.03 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CreateAddAndRemove<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
631.36 ns | 749.63 ns | 1.19 | 0.04 | True | |||
|
836.76 ns | 1.16 ΞΌs | 1.39 | 0.23 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToString<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
266.19 ΞΌs | 335.06 ΞΌs | 1.26 | 0.08 | True | |||
|
531.47 ΞΌs | 659.64 ΞΌs | 1.24 | 0.11 | True | |||
|
257.87 ΞΌs | 344.28 ΞΌs | 1.34 | 0.08 | True | |||
|
459.39 ΞΌs | 575.26 ΞΌs | 1.25 | 0.13 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToStream<MyEventsListerViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.80 ΞΌs | 2.65 ΞΌs | 1.47 | 0.26 | True | |||
|
981.07 ns | 1.47 ΞΌs | 1.50 | 0.11 | True | |||
|
986.61 ns | 1.37 ΞΌs | 1.39 | 0.09 | True | |||
|
8.04 ΞΌs | 10.46 ΞΌs | 1.30 | 0.05 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_FromStream<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
875.65 ns | 1.26 ΞΌs | 1.44 | 0.15 | True | |||
|
937.26 ns | 1.26 ΞΌs | 1.35 | 0.11 | True | |||
|
1.25 ΞΌs | 1.69 ΞΌs | 1.35 | 0.05 | True | |||
|
1.22 ΞΌs | 1.64 ΞΌs | 1.34 | 0.08 | True | |||
|
1.35 ΞΌs | 1.80 ΞΌs | 1.33 | 0.08 | True | |||
|
1.27 ΞΌs | 1.82 ΞΌs | 1.43 | 0.24 | True | |||
|
944.19 ns | 1.23 ΞΌs | 1.30 | 0.18 | True | |||
|
1.00 ΞΌs | 1.32 ΞΌs | 1.32 | 0.17 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
94.74 ns | 109.59 ns | 1.16 | 0.11 | True | |||
|
149.93 ns | 160.25 ns | 1.07 | 0.03 | False | |||
|
94.08 ns | 124.20 ns | 1.32 | 0.12 | True | |||
|
157.68 ns | 179.22 ns | 1.14 | 0.08 | False | |||
|
89.22 ns | 132.23 ns | 1.48 | 0.40 | True | |||
|
52.32 ns | 65.79 ns | 1.26 | 0.02 | True | |||
|
95.39 ns | 136.61 ns | 1.43 | 0.50 | True | |||
|
169.92 ns | 192.75 ns | 1.13 | 0.04 | False | |||
|
54.71 ns | 63.62 ns | 1.16 | 0.14 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Double*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.48 ΞΌs | 2.08 ΞΌs | 1.41 | 0.11 | True | |||
|
609.48 ns | 761.39 ns | 1.25 | 0.04 | True | |||
|
916.20 ns | 1.15 ΞΌs | 1.25 | 0.33 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToStream<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
958.74 ns | 1.37 ΞΌs | 1.43 | 0.14 | True | |||
|
970.47 ns | 1.37 ΞΌs | 1.41 | 0.21 | True | |||
|
610.85 ns | 836.97 ns | 1.37 | 0.13 | True | |||
|
943.45 ns | 1.30 ΞΌs | 1.38 | 0.15 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadMissingAndCaseInsensitive<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
105.57 ΞΌs | 117.76 ΞΌs | 1.12 | 0.01 | True | |||
|
632.63 ns | 684.90 ns | 1.08 | 0.13 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.Perf_PriorityQueue<Guid, Guid>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
49.13 ΞΌs | 65.54 ΞΌs | 1.33 | 0.34 | True | |||
|
20.29 ΞΌs | 24.91 ΞΌs | 1.23 | 0.08 | True | |||
|
21.45 ΞΌs | 24.46 ΞΌs | 1.14 | 0.07 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_FromString<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
326.69 ΞΌs | 405.83 ΞΌs | 1.24 | 0.07 | True | |||
|
512.77 ΞΌs | 626.56 ΞΌs | 1.22 | 0.15 | True | |||
|
298.06 ΞΌs | 343.26 ΞΌs | 1.15 | 0.06 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToString<MyEventsListerViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
14.04 ΞΌs | 17.85 ΞΌs | 1.27 | 0.29 | True | |||
|
14.91 ΞΌs | 19.42 ΞΌs | 1.30 | 0.33 | True | |||
|
15.55 ΞΌs | 19.24 ΞΌs | 1.24 | 0.15 | True | |||
|
15.37 ΞΌs | 16.90 ΞΌs | 1.10 | 0.28 | False | |||
|
13.85 ΞΌs | 17.89 ΞΌs | 1.29 | 0.34 | True | |||
|
16.10 ΞΌs | 19.95 ΞΌs | 1.24 | 0.28 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<ImmutableDictionary<String, String>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
33.27 ΞΌs | 36.42 ΞΌs | 1.09 | 0.09 | False | |||
|
30.59 ns | 35.43 ns | 1.16 | 0.27 | False | |||
|
10.64 ns | 12.48 ns | 1.17 | 0.09 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Perf_Frozen<NotKnownComparable>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
30.82 ns | 45.85 ns | 1.49 | 0.13 | True | |||
|
15.29 ns | 19.70 ns | 1.29 | 0.09 | True | |||
|
17.01 ns | 23.19 ns | 1.36 | 0.29 | True | |||
|
28.94 ns | 39.96 ns | 1.38 | 0.07 | False | |||
|
12.73 ns | 22.94 ns | 1.80 | 0.09 | True | |||
|
15.23 ns | 24.67 ns | 1.62 | 0.29 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.DependencyInjection.GetService*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.69 ΞΌs | 3.10 ΞΌs | 1.15 | 0.03 | True | |||
|
11.65 ΞΌs | 16.99 ΞΌs | 1.46 | 0.05 | True | |||
|
1.32 ΞΌs | 2.30 ΞΌs | 1.74 | 0.07 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.TryGetValueTrue<Int32, Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
63.47 ΞΌs | 73.34 ΞΌs | 1.16 | 0.54 | False | |||
|
63.42 ΞΌs | 76.96 ΞΌs | 1.21 | 0.56 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Net.Http.Tests.SocketsHttpHandlerPerfTest*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.31 ΞΌs | 2.75 ΞΌs | 1.19 | 0.01 | True | |||
|
1.65 ΞΌs | 2.07 ΞΌs | 1.25 | 0.03 | True | |||
|
593.96 ns | 771.82 ns | 1.30 | 0.05 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<XmlElement>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
24.75 ΞΌs | 33.61 ΞΌs | 1.36 | 0.20 | True | |||
|
30.32 ΞΌs | 40.79 ΞΌs | 1.35 | 0.34 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CreateAddAndClear<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
66.94 ns | 88.44 ns | 1.32 | 0.02 | True | |||
|
162.57 ns | 182.20 ns | 1.12 | 0.11 | False | |||
|
65.71 ns | 88.57 ns | 1.35 | 0.02 | True | |||
|
15.35 ns | 27.50 ns | 1.79 | 0.10 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Perf_Convert*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
4.32 ΞΌs | 5.02 ΞΌs | 1.16 | 0.41 | False | |||
|
10.13 ΞΌs | 10.70 ΞΌs | 1.06 | 0.08 | False | |||
|
2.45 ΞΌs | 2.59 ΞΌs | 1.06 | 0.05 | False | |||
|
833.87 ns | 1.56 ΞΌs | 1.87 | 0.08 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IterateForEach<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
232.53 ns | 286.75 ns | 1.23 | 0.17 | True | |||
|
152.00 ns | 167.90 ns | 1.10 | 0.08 | False | |||
|
67.61 ns | 76.79 ns | 1.14 | 0.15 | False | |||
|
224.83 ns | 285.45 ns | 1.27 | 0.09 | True | |||
|
212.19 ns | 226.76 ns | 1.07 | 0.10 | False | |||
|
210.78 ns | 230.81 ns | 1.10 | 0.15 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<Nullable<DateTimeOffset>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
34.89 ns | 50.14 ns | 1.44 | 0.21 | True | |||
|
51.58 ns | 59.02 ns | 1.14 | 0.34 | False | |||
|
12.79 ns | 20.75 ns | 1.62 | 0.50 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.DependencyInjection.GetServiceIEnumerable*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
17.27 ms | 23.92 ms | 1.38 | 0.58 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'BenchmarksGame.RegexRedux_5*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
12.38 ΞΌs | 14.65 ΞΌs | 1.18 | 0.06 | True | |||
|
26.69 ΞΌs | 31.90 ΞΌs | 1.20 | 0.16 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToString<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
645.97 ns | 737.12 ns | 1.14 | 0.11 | True | |||
|
2.15 ΞΌs | 2.41 ΞΌs | 1.12 | 0.02 | True | |||
|
251.41 ns | 289.49 ns | 1.15 | 0.13 | False | |||
|
157.09 ns | 191.49 ns | 1.22 | 0.15 | True | |||
|
255.16 ns | 292.46 ns | 1.15 | 0.11 | False | |||
|
163.82 ns | 200.00 ns | 1.22 | 0.21 | False | |||
|
809.64 ns | 954.22 ns | 1.18 | 0.22 | True | |||
|
2.24 ΞΌs | 2.68 ΞΌs | 1.20 | 0.05 | True | |||
|
815.01 ns | 887.20 ns | 1.09 | 0.15 | False | |||
|
670.29 ΞΌs | 787.13 ΞΌs | 1.17 | 0.53 | False | |||
|
966.59 ns | 1.19 ΞΌs | 1.23 | 0.22 | True | |||
|
503.09 ΞΌs | 631.86 ΞΌs | 1.26 | 0.18 | True | |||
|
1.30 ΞΌs | 1.45 ΞΌs | 1.12 | 0.06 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Document.Tests.Perf_DocumentParse*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
322.01 ΞΌs | 360.79 ΞΌs | 1.12 | 0.34 | False | |||
|
261.74 ΞΌs | 308.35 ΞΌs | 1.18 | 0.04 | True | |||
|
252.84 ΞΌs | 307.59 ΞΌs | 1.22 | 0.06 | True | |||
|
241.26 ΞΌs | 378.00 ΞΌs | 1.57 | 0.38 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<MyEventsListerViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
7.53 ns | 8.86 ns | 1.18 | 0.01 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Int128*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
31.90 ns | 34.51 ns | 1.08 | 0.15 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.BinaryWriterExtendedTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
473.69 ΞΌs | 602.25 ΞΌs | 1.27 | 0.13 | True | |||
|
11.11 ms | 13.20 ms | 1.19 | 0.18 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchmark.GetChildKeysTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
10.13 ΞΌs | 13.43 ΞΌs | 1.33 | 0.17 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.StringReaderReadLineTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
749.64 ns | 982.06 ns | 1.31 | 0.17 | True | |||
|
448.78 ns | 643.70 ns | 1.43 | 0.14 | True | |||
|
1.50 ΞΌs | 1.67 ΞΌs | 1.11 | 0.10 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
11.09 ns | 12.49 ns | 1.13 | 0.05 | False | |||
|
19.89 ns | 28.78 ns | 1.45 | 0.05 | True | |||
|
10.24 ns | 12.75 ns | 1.24 | 0.07 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_UInt64*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
363.02 ns | 558.31 ns | 1.54 | 0.08 | True | |||
|
1.29 ΞΌs | 1.45 ΞΌs | 1.12 | 0.08 | True | |||
|
598.07 ns | 778.61 ns | 1.30 | 0.21 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<SimpleStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
4.72 ns | 5.83 ns | 1.24 | 0.03 | True | |||
|
1.71 ns | 2.82 ns | 1.65 | 0.03 | True | |||
|
5.37 ns | 7.18 ns | 1.34 | 0.05 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Primitives.StringSegmentBenchmark*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
944.19 ns | 1.31 ΞΌs | 1.39 | 0.15 | True | |||
|
935.22 ns | 1.33 ΞΌs | 1.42 | 0.16 | True | |||
|
1.80 ΞΌs | 2.54 ΞΌs | 1.41 | 0.18 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_FromString<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
37.35 ΞΌs | 41.93 ΞΌs | 1.12 | 0.14 | False | |||
|
58.91 ΞΌs | 67.36 ΞΌs | 1.14 | 0.50 | False | |||
|
81.41 ΞΌs | 95.96 ΞΌs | 1.18 | 0.20 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Configuration.Xml.XmlConfigurationProviderBenchmarks*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
50.68 ΞΌs | 66.08 ΞΌs | 1.30 | 0.47 | False | |||
|
21.49 ΞΌs | 26.38 ΞΌs | 1.23 | 0.11 | True | |||
|
225.30 ΞΌs | 278.15 ΞΌs | 1.23 | 0.03 | True | |||
|
20.97 ΞΌs | 26.87 ΞΌs | 1.28 | 0.13 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_FromStream<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
324.82 ΞΌs | 423.58 ΞΌs | 1.30 | 0.04 | True | |||
|
536.27 ΞΌs | 639.19 ΞΌs | 1.19 | 0.07 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<MyEventsListerViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
340.11 ms | 430.26 ms | 1.27 | 0.23 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchI.Puzzle*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
312.98 ms | 332.26 ms | 1.06 | 0.01 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.MDBenchI.MDMidpoint*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
247.88 ms | 489.70 ms | 1.98 | 0.04 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchI.BenchE*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
200.32 ΞΌs | 250.51 ΞΌs | 1.25 | 0.50 | False | |||
|
2.14 ms | 2.51 ms | 1.17 | 0.54 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.Perf_FileStream*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.55 ns | 5.59 ns | 1.57 | 0.04 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
75.55 ns | 96.22 ns | 1.27 | 0.48 | False | |||
|
51.84 ns | 58.83 ns | 1.13 | 0.02 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Decimal*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.86 ns | 4.95 ns | 1.28 | 0.02 | True | |||
|
86.30 ns | 105.96 ns | 1.23 | 0.24 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'XmlDocumentTests.XmlNodeListTests.Perf_XmlNodeList*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
26.18 ΞΌs | 34.63 ΞΌs | 1.32 | 0.10 | True | |||
|
47.04 ΞΌs | 57.86 ΞΌs | 1.23 | 0.19 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
48.36 ns | 58.73 ns | 1.21 | 0.53 | False | |||
|
22.08 ns | 25.46 ns | 1.15 | 0.08 | False | |||
|
68.86 ns | 78.00 ns | 1.13 | 0.31 | False | |||
|
42.83 ns | 46.80 ns | 1.09 | 0.02 | False | |||
|
21.08 ns | 27.50 ns | 1.30 | 0.63 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Xml.Linq.Perf_XElement*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
83.61 ns | 106.42 ns | 1.27 | 0.08 | True | |||
|
34.59 ns | 42.41 ns | 1.23 | 0.03 | True | |||
|
273.32 ns | 299.89 ns | 1.10 | 0.20 | False | |||
|
19.92 ns | 23.70 ns | 1.19 | 0.10 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.BinaryReaderTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
11.37 ns | 12.40 ns | 1.09 | 0.01 | False | |||
|
12.19 ns | 13.70 ns | 1.12 | 0.02 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Int64*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
60.97 ns | 67.05 ns | 1.10 | 0.21 | False | |||
|
45.00 ns | 47.38 ns | 1.05 | 0.28 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Logging.ScopesOverheadBenchmark*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
711.57 ns | 1.09 ΞΌs | 1.53 | 0.22 | True | |||
|
381.73 ns | 484.83 ns | 1.27 | 0.12 | True | |||
|
388.87 ns | 513.11 ns | 1.32 | 0.08 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_FromString<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
227.15 ΞΌs | 272.37 ΞΌs | 1.20 | 0.60 | False | |||
|
434.03 ΞΌs | 523.74 ΞΌs | 1.21 | 0.27 | True | |||
|
2.45 ms | 3.12 ms | 1.27 | 0.58 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_FromStream<CollectionsOfPrimitives>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
424.77 ns | 560.84 ns | 1.32 | 0.14 | True | |||
|
274.62 ns | 323.30 ns | 1.18 | 0.11 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToString<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
7.78 ΞΌs | 10.45 ΞΌs | 1.34 | 0.15 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsKeyFalse<Int32, Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
130.93 ns | 150.51 ns | 1.15 | 0.12 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Reflection.Attributes*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
62.72 ns | 81.45 ns | 1.30 | 0.07 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Threading.Channels.Tests.SpscUnboundedChannelPerfTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.57 ns | 3.07 ns | 1.96 | 0.02 | True | |||
|
18.32 ns | 22.48 ns | 1.23 | 0.18 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.Span<Char>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
555.60 ΞΌs | 644.02 ΞΌs | 1.16 | 0.05 | True | |||
|
1.35 ms | 1.59 ms | 1.18 | 0.02 | True | |||
|
670.90 ΞΌs | 789.06 ΞΌs | 1.18 | 0.13 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<MyEventsListerViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
66.91 ms | 77.09 ms | 1.15 | 0.52 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchF.NewtR*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
11.61 ΞΌs | 17.84 ΞΌs | 1.54 | 0.06 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsKeyTrue<Int32, Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
11.56 ΞΌs | 19.42 ΞΌs | 1.68 | 0.08 | True | |||
|
14.54 ΞΌs | 18.60 ΞΌs | 1.28 | 0.21 | False | |||
|
11.43 ΞΌs | 17.03 ΞΌs | 1.49 | 0.07 | True | |||
|
16.68 ΞΌs | 20.89 ΞΌs | 1.25 | 0.09 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsTrue<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
356.79 ns | 491.53 ns | 1.38 | 0.08 | True | |||
|
255.79 ns | 362.27 ns | 1.42 | 0.21 | True | |||
|
78.30 ns | 103.55 ns | 1.32 | 0.36 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Net.Primitives.Tests.CredentialCacheTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
176.82 ns | 216.35 ns | 1.22 | 0.02 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.ComponentModel.Tests.Perf_TypeDescriptorTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
37.03 ΞΌs | 62.96 ΞΌs | 1.70 | 0.02 | True | |||
|
19.20 ΞΌs | 21.13 ΞΌs | 1.10 | 0.04 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Linq.Tests.Perf_OrderBy*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
793.13 ΞΌs | 1.00 ms | 1.26 | 0.11 | True | |||
|
287.96 ΞΌs | 326.22 ΞΌs | 1.13 | 0.33 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToStream<CollectionsOfPrimitives>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.75 ns | 3.13 ns | 1.78 | 0.24 | True | |||
|
1.89 ns | 2.95 ns | 1.56 | 0.15 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.Slice<Byte>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
10.83 ΞΌs | 16.85 ΞΌs | 1.56 | 0.09 | True | |||
|
11.79 ΞΌs | 21.84 ΞΌs | 1.85 | 0.34 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsTrueComparer<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
97.56 ns | 113.24 ns | 1.16 | 0.14 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Threading.Tests.Perf_Timer*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
317.56 ΞΌs | 349.18 ΞΌs | 1.10 | 0.19 | False | |||
|
132.07 ΞΌs | 144.27 ΞΌs | 1.09 | 0.18 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToString<CollectionsOfPrimitives>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.34 ΞΌs | 1.62 ΞΌs | 1.21 | 0.27 | True | |||
|
839.12 ns | 1.26 ΞΌs | 1.50 | 0.16 | True | |||
|
2.22 ΞΌs | 2.46 ΞΌs | 1.11 | 0.21 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
666.49 ns | 749.14 ns | 1.12 | 0.08 | False | |||
|
226.65 ns | 294.88 ns | 1.30 | 0.21 | True | |||
|
123.66 ns | 166.52 ns | 1.35 | 0.49 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<XmlElement>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.07 ΞΌs | 1.59 ΞΌs | 1.48 | 0.02 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IterateForEachNonGeneric<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.02 ΞΌs | 1.32 ΞΌs | 1.29 | 0.33 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.Perf_SortedSet*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
517.05 ns | 640.37 ns | 1.24 | 0.04 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Globalization.Tests.StringSearch*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
55.94 ns | 63.22 ns | 1.13 | 0.11 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Environment*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
47.35 ΞΌs | 62.94 ΞΌs | 1.33 | 0.37 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorFromCollectionNonGeneric<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
431.20 ms | 476.73 ms | 1.11 | 0.39 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.MDBenchI.MDPuzzle*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
38.55 ns | 46.08 ns | 1.20 | 0.13 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Logging.LoggingOverhead*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
4.43 ΞΌs | 4.87 ΞΌs | 1.10 | 0.18 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IterateForEachNonGeneric<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
12.15 ΞΌs | 12.96 ΞΌs | 1.07 | 0.02 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Sort<IntStruct>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
805.90 ns | 882.91 ns | 1.10 | 0.06 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Logging.FormattingOverhead*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
27.54 ΞΌs | 30.90 ΞΌs | 1.12 | 0.03 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.TryAddGiventSize<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.56 ΞΌs | 1.75 ΞΌs | 1.13 | 0.04 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Logging.EventSourceLogger*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.81 ΞΌs | 2.32 ΞΌs | 1.29 | 0.02 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'XmlDocumentTests.XmlDocumentTests.Perf_XmlDocument*'
Name | Value |
---|---|
Architecture | x64 |
OS | Windows 10.0.22621 |
Queue | OwlWindows |
Baseline | af874399a0de79c9364f3f0e8cebbd0c60e16dfa |
Compare | 957ab2f239fa1c425079cdb9eeb483380241dedb |
Diff | Diff |
Configs | CompilationMode:tiered, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
51.41 ns | 57.59 ns | 1.12 | 0.16 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Tests.Perf_Base64*'
Run Information
Regressions in System.Text.Json.Serialization.Tests.WriteJson<TreeRecord>
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Run Information
Regressions in System.Text.Json.Serialization.Tests.ReadJson<BinaryData>
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Run Information
Regressions in System.Text.Json.Serialization.Tests.WriteJson<ClassRecord>
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md