Closed performanceautofiler[bot] closed 7 months ago
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
4.99 μs | 4.11 μs | 0.82 | 0.01 | False | |||
|
6.58 μs | 5.60 μs | 0.85 | 0.00 | True | |||
|
3.87 μs | 3.40 μs | 0.88 | 0.02 | False | |||
|
69.24 μs | 65.22 μs | 0.94 | 0.00 | False | |||
|
54.10 μs | 50.65 μs | 0.94 | 0.00 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
12.44 μs | 11.45 μs | 0.92 | 0.09 | False | |||
|
38.05 ns | 31.58 ns | 0.83 | 0.19 | False | |||
|
10.10 μs | 9.17 μs | 0.91 | 0.02 | False | |||
|
174.91 ns | 162.82 ns | 0.93 | 0.10 | False | |||
|
56.07 ns | 48.27 ns | 0.86 | 0.12 | False | |||
|
25.91 ns | 23.21 ns | 0.90 | 0.20 | False | |||
|
4.95 μs | 4.47 μs | 0.90 | 0.05 | False | |||
|
251.36 ns | 221.37 ns | 0.88 | 0.06 | False | |||
|
24.12 μs | 21.99 μs | 0.91 | 0.07 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
882.83 ns | 794.44 ns | 0.90 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
134.99 ns | 104.79 ns | 0.78 | 0.15 | False | |||
|
100.39 ns | 82.31 ns | 0.82 | 0.18 | False | |||
|
88.51 ns | 76.27 ns | 0.86 | 0.09 | False | |||
|
97.60 ns | 87.82 ns | 0.90 | 0.13 | False | |||
|
40.32 ns | 35.66 ns | 0.88 | 0.10 | False | |||
|
8.41 ns | 6.61 ns | 0.79 | 0.39 | False | |||
|
126.70 ns | 96.73 ns | 0.76 | 0.11 | False | |||
|
158.49 ns | 146.85 ns | 0.93 | 0.09 | False | |||
|
101.84 ns | 84.78 ns | 0.83 | 0.16 | False | |||
|
78.61 ns | 71.50 ns | 0.91 | 0.13 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.80 ms | 1.68 ms | 0.93 | 0.00 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
14.35 μs | 12.70 μs | 0.88 | 0.00 | False | |||
|
8.96 μs | 7.43 μs | 0.83 | 0.00 | False | |||
|
19.36 μs | 17.60 μs | 0.91 | 0.00 | False | |||
|
11.35 μs | 9.39 μs | 0.83 | 0.01 | False | |||
|
8.68 μs | 7.41 μs | 0.85 | 0.01 | False | |||
|
19.22 μs | 17.44 μs | 0.91 | 0.00 | False | |||
|
14.32 μs | 12.96 μs | 0.90 | 0.00 | False | |||
|
11.30 μs | 9.57 μs | 0.85 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
807.65 ns | 698.54 ns | 0.86 | 0.09 | False | |||
|
667.38 ns | 552.48 ns | 0.83 | 0.07 | False | |||
|
45.26 ns | 33.99 ns | 0.75 | 0.07 | False | |||
|
72.90 ns | 62.85 ns | 0.86 | 0.08 | False | |||
|
71.71 ns | 61.76 ns | 0.86 | 0.10 | False | |||
|
81.13 ns | 72.75 ns | 0.90 | 0.09 | False | |||
|
72.55 ns | 62.37 ns | 0.86 | 0.12 | False | |||
|
2.28 μs | 2.13 μs | 0.93 | 0.01 | False | |||
|
43.12 ns | 31.35 ns | 0.73 | 0.04 | True | |||
|
64.18 ns | 53.40 ns | 0.83 | 0.10 | False | |||
|
214.14 ns | 185.92 ns | 0.87 | 0.05 | False | |||
|
65.29 ns | 55.50 ns | 0.85 | 0.13 | False | |||
|
71.96 ns | 61.65 ns | 0.86 | 0.04 | False | |||
|
561.83 ns | 468.50 ns | 0.83 | 0.11 | False | |||
|
2.01 μs | 1.87 μs | 0.93 | 0.03 | False | |||
|
234.86 ns | 214.14 ns | 0.91 | 0.05 | False | |||
|
69.02 ns | 59.12 ns | 0.86 | 0.07 | False | |||
|
563.39 ns | 458.23 ns | 0.81 | 0.09 | False | |||
|
56.37 ns | 45.91 ns | 0.81 | 0.09 | False | |||
|
251.53 ns | 233.92 ns | 0.93 | 0.04 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
107.06 ns | 100.71 ns | 0.94 | 0.09 | False | |||
|
96.50 ns | 90.68 ns | 0.94 | 0.09 | False | |||
|
146.86 ns | 131.81 ns | 0.90 | 0.13 | False | |||
|
111.48 ns | 104.63 ns | 0.94 | 0.10 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
26.52 μs | 25.15 μs | 0.95 | 0.00 | False | |||
|
93.58 ms | 81.06 ms | 0.87 | 0.03 | False | |||
|
13.67 ms | 12.87 ms | 0.94 | 0.02 | False | |||
|
4.03 μs | 3.52 μs | 0.87 | 0.04 | False | |||
|
8.99 μs | 8.03 μs | 0.89 | 0.00 | False | |||
|
3.64 μs | 3.02 μs | 0.83 | 0.05 | False | |||
|
8.58 μs | 7.48 μs | 0.87 | 0.00 | False | |||
|
68.27 μs | 61.12 μs | 0.90 | 0.00 | True | |||
|
18.04 μs | 16.91 μs | 0.94 | 0.01 | False | |||
|
42.65 μs | 37.88 μs | 0.89 | 0.00 | False | |||
|
47.10 μs | 42.08 μs | 0.89 | 0.00 | False | |||
|
22.21 μs | 20.79 μs | 0.94 | 0.01 | False | |||
|
90.35 ms | 77.45 ms | 0.86 | 0.04 | False | |||
|
63.64 μs | 57.51 μs | 0.90 | 0.00 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
255.19 ns | 228.09 ns | 0.89 | 0.13 | False | |||
|
203.48 ns | 173.67 ns | 0.85 | 0.08 | False | |||
|
210.56 ns | 181.98 ns | 0.86 | 0.05 | False | |||
|
604.11 ns | 505.76 ns | 0.84 | 0.03 | False | |||
|
244.11 ns | 187.62 ns | 0.77 | 0.07 | False | |||
|
65.84 ns | 49.25 ns | 0.75 | 0.12 | False | |||
|
316.20 ns | 243.65 ns | 0.77 | 0.05 | False | |||
|
135.54 ns | 108.60 ns | 0.80 | 0.09 | False | |||
|
64.02 ns | 50.07 ns | 0.78 | 0.14 | False | |||
|
221.55 ns | 180.28 ns | 0.81 | 0.09 | False | |||
|
82.96 ns | 71.74 ns | 0.86 | 0.07 | False | |||
|
104.31 ns | 95.75 ns | 0.92 | 0.17 | False | |||
|
31.46 ns | 26.11 ns | 0.83 | 0.19 | False | |||
|
95.32 ns | 62.00 ns | 0.65 | 0.14 | False | |||
|
105.97 ns | 91.27 ns | 0.86 | 0.16 | False | |||
|
68.61 ns | 53.31 ns | 0.78 | 0.04 | False | |||
|
107.89 ns | 83.40 ns | 0.77 | 0.06 | False | |||
|
81.05 ns | 61.73 ns | 0.76 | 0.10 | False | |||
|
595.77 ns | 514.80 ns | 0.86 | 0.07 | False | |||
|
32.15 ns | 29.95 ns | 0.93 | 0.13 | False | |||
|
256.29 ns | 192.52 ns | 0.75 | 0.09 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
7.91 μs | 6.78 μs | 0.86 | 0.01 | False | |||
|
6.25 μs | 5.30 μs | 0.85 | 0.01 | False | |||
|
15.63 μs | 14.64 μs | 0.94 | 0.00 | False | |||
|
7.53 μs | 6.66 μs | 0.88 | 0.01 | False | |||
|
6.38 μs | 5.45 μs | 0.85 | 0.00 | False | |||
|
10.08 μs | 9.22 μs | 0.91 | 0.01 | False | |||
|
15.80 μs | 14.82 μs | 0.94 | 0.00 | False | |||
|
10.26 μs | 9.41 μs | 0.92 | 0.00 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
20.30 μs | 19.11 μs | 0.94 | 0.01 | False | |||
|
53.54 μs | 50.33 μs | 0.94 | 0.06 | False | |||
|
4.58 μs | 4.27 μs | 0.93 | 0.04 | False | |||
|
23.01 μs | 21.45 μs | 0.93 | 0.08 | False | |||
|
143.59 μs | 129.83 μs | 0.90 | 0.04 | False | |||
|
41.32 μs | 37.77 μs | 0.91 | 0.03 | False | |||
|
23.35 μs | 20.93 μs | 0.90 | 0.04 | False | |||
|
139.44 μs | 128.48 μs | 0.92 | 0.01 | False | |||
|
142.08 μs | 127.73 μs | 0.90 | 0.05 | False | |||
|
77.31 μs | 71.55 μs | 0.93 | 0.03 | False | |||
|
2.75 μs | 2.21 μs | 0.80 | 0.05 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
179.32 ms | 156.78 ms | 0.87 | 0.03 | False | |||
|
345.68 ms | 288.19 ms | 0.83 | 0.12 | False | |||
|
315.63 ms | 259.84 ms | 0.82 | 0.05 | False | |||
|
136.99 ms | 124.60 ms | 0.91 | 0.01 | False | |||
|
178.89 ms | 155.90 ms | 0.87 | 0.01 | False | |||
|
125.12 ms | 113.47 ms | 0.91 | 0.01 | False | |||
|
331.67 ms | 280.14 ms | 0.84 | 0.11 | False | |||
|
313.85 ms | 258.59 ms | 0.82 | 0.06 | False | |||
|
305.14 ms | 252.35 ms | 0.83 | 0.07 | False | |||
|
164.96 ms | 144.79 ms | 0.88 | 0.01 | False | |||
|
305.78 ms | 252.36 ms | 0.83 | 0.08 | False | |||
|
136.29 ms | 122.30 ms | 0.90 | 0.02 | False | |||
|
161.95 ms | 142.90 ms | 0.88 | 0.00 | False | |||
|
355.34 ms | 282.72 ms | 0.80 | 0.11 | False | |||
|
128.02 ms | 114.46 ms | 0.89 | 0.02 | False | |||
|
358.58 ms | 273.59 ms | 0.76 | 0.10 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.86 μs | 3.39 μs | 0.88 | 0.02 | False | |||
|
1.44 μs | 1.32 μs | 0.92 | 0.03 | False | |||
|
1.65 μs | 1.53 μs | 0.93 | 0.02 | False | |||
|
1.68 μs | 1.53 μs | 0.91 | 0.04 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
563.89 ns | 500.26 ns | 0.89 | 0.05 | False | |||
|
64.00 ns | 55.66 ns | 0.87 | 0.07 | False | |||
|
69.96 μs | 61.72 μs | 0.88 | 0.04 | False | |||
|
149.88 ns | 137.51 ns | 0.92 | 0.05 | False | |||
|
3.93 μs | 2.87 μs | 0.73 | 0.12 | False | |||
|
94.04 ns | 76.34 ns | 0.81 | 0.09 | False | |||
|
132.20 ns | 112.67 ns | 0.85 | 0.14 | False | |||
|
186.86 ns | 166.61 ns | 0.89 | 0.05 | False | |||
|
71.78 ns | 57.73 ns | 0.80 | 0.16 | False | |||
|
3.99 μs | 2.87 μs | 0.72 | 0.11 | False | |||
|
4.32 μs | 3.34 μs | 0.77 | 0.10 | False | |||
|
3.95 μs | 2.64 μs | 0.67 | 0.16 | False | |||
|
10.66 μs | 9.02 μs | 0.85 | 0.04 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
12.72 μs | 11.44 μs | 0.90 | 0.00 | False | |||
|
38.39 ms | 34.49 ms | 0.90 | 0.02 | False | |||
|
588.62 μs | 529.86 μs | 0.90 | 0.01 | False | |||
|
476.56 μs | 430.38 μs | 0.90 | 0.00 | False | |||
|
293.38 μs | 257.53 μs | 0.88 | 0.01 | False | |||
|
43.44 ms | 39.78 ms | 0.92 | 0.01 | False | |||
|
11.03 μs | 10.01 μs | 0.91 | 0.00 | False | |||
|
60.45 μs | 56.09 μs | 0.93 | 0.00 | False | |||
|
417.82 μs | 375.30 μs | 0.90 | 0.00 | False | |||
|
89.46 μs | 83.66 μs | 0.94 | 0.00 | False | |||
|
96.71 μs | 90.86 μs | 0.94 | 0.00 | False | |||
|
114.80 μs | 104.97 μs | 0.91 | 0.00 | False | |||
|
68.99 μs | 62.90 μs | 0.91 | 0.01 | False | |||
|
467.30 μs | 424.68 μs | 0.91 | 0.00 | False | |||
|
368.86 μs | 345.33 μs | 0.94 | 0.01 | False | |||
|
79.16 μs | 72.02 μs | 0.91 | 0.02 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
13.06 ns | 11.04 ns | 0.85 | 0.30 | False | |||
|
74.41 ns | 58.84 ns | 0.79 | 0.22 | False | |||
|
15.97 ns | 13.52 ns | 0.85 | 0.32 | False | |||
|
14.74 ns | 12.64 ns | 0.86 | 0.27 | False | |||
|
15.06 ns | 13.00 ns | 0.86 | 0.34 | False | |||
|
13.43 ns | 11.03 ns | 0.82 | 0.28 | False | |||
|
36.94 ns | 29.00 ns | 0.79 | 0.17 | False | |||
|
18.12 ns | 14.57 ns | 0.80 | 0.24 | False | |||
|
88.72 ns | 61.77 ns | 0.70 | 0.15 | False | |||
|
11.33 ns | 8.60 ns | 0.76 | 0.36 | False | |||
|
51.66 ns | 45.31 ns | 0.88 | 0.10 | False | |||
|
47.26 ns | 38.04 ns | 0.81 | 0.15 | False | |||
|
27.84 ns | 17.90 ns | 0.64 | 0.10 | True | |||
|
18.86 ns | 16.49 ns | 0.87 | 0.30 | False | |||
|
12.39 ns | 9.61 ns | 0.78 | 0.27 | False | |||
|
5.29 ns | 3.06 ns | 0.58 | 0.59 | False | |||
|
21.30 ns | 19.08 ns | 0.90 | 0.15 | False | |||
|
14.40 ns | 12.22 ns | 0.85 | 0.23 | False | |||
|
13.58 ns | 12.33 ns | 0.91 | 0.28 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
98.55 ns | 92.48 ns | 0.94 | 0.18 | False | |||
|
164.26 ns | 138.95 ns | 0.85 | 0.05 | False | |||
|
104.92 ns | 90.33 ns | 0.86 | 0.12 | False | |||
|
225.50 ns | 197.83 ns | 0.88 | 0.08 | False | |||
|
232.30 ns | 210.60 ns | 0.91 | 0.04 | False | |||
|
169.87 ns | 155.53 ns | 0.92 | 0.11 | False | |||
|
249.52 ns | 211.64 ns | 0.85 | 0.04 | False | |||
|
196.42 ns | 163.74 ns | 0.83 | 0.08 | False | |||
|
15.98 ns | 13.87 ns | 0.87 | 0.25 | False | |||
|
265.29 ns | 235.01 ns | 0.89 | 0.04 | False | |||
|
227.46 ns | 206.65 ns | 0.91 | 0.06 | False | |||
|
297.07 ns | 240.51 ns | 0.81 | 0.08 | False | |||
|
198.57 ns | 179.49 ns | 0.90 | 0.06 | False | |||
|
8.05 ns | 5.51 ns | 0.69 | 0.33 | False | |||
|
160.18 ns | 143.55 ns | 0.90 | 0.05 | False | |||
|
116.16 ns | 93.24 ns | 0.80 | 0.10 | False | |||
|
59.09 ns | 45.98 ns | 0.78 | 0.18 | False | |||
|
157.20 ns | 128.73 ns | 0.82 | 0.15 | False | |||
|
266.13 ns | 236.18 ns | 0.89 | 0.06 | False | |||
|
246.80 ns | 216.90 ns | 0.88 | 0.07 | False | |||
|
250.18 ns | 212.64 ns | 0.85 | 0.04 | False | |||
|
296.17 ns | 253.07 ns | 0.85 | 0.05 | False | |||
|
150.12 ns | 136.53 ns | 0.91 | 0.08 | False | |||
|
233.62 ns | 201.15 ns | 0.86 | 0.06 | False | |||
|
272.29 ns | 246.39 ns | 0.90 | 0.06 | False | |||
|
293.42 ns | 250.12 ns | 0.85 | 0.06 | False | |||
|
130.90 ns | 98.32 ns | 0.75 | 0.13 | False | |||
|
265.12 ns | 227.09 ns | 0.86 | 0.06 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
102.62 μs | 95.05 μs | 0.93 | 0.03 | False | |||
|
3.67 ms | 3.27 ms | 0.89 | 0.04 | False | |||
|
180.70 μs | 170.39 μs | 0.94 | 0.02 | False | |||
|
79.85 μs | 75.56 μs | 0.95 | 0.01 | False | |||
|
41.42 μs | 37.16 μs | 0.90 | 0.04 | False | |||
|
1.53 ms | 1.42 ms | 0.92 | 0.09 | False | |||
|
45.81 μs | 41.48 μs | 0.91 | 0.02 | False | |||
|
43.31 μs | 35.43 μs | 0.82 | 0.02 | False | |||
|
634.81 μs | 575.94 μs | 0.91 | 0.05 | False | |||
|
1.00 ms | 922.61 μs | 0.92 | 0.04 | False | |||
|
49.50 μs | 43.80 μs | 0.88 | 0.04 | False | |||
|
1.80 ms | 1.59 ms | 0.88 | 0.06 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
11.90 μs | 10.64 μs | 0.89 | 0.01 | False | |||
|
11.17 μs | 9.80 μs | 0.88 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | a79c62ddc8089cf2879ed36eac9aa333b32bde5f |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
27.20 ns | 20.75 ns | 0.76 | 0.05 | True | |||
|
23.11 ns | 20.11 ns | 0.87 | 0.06 | False | |||
|
51.05 ns | 42.40 ns | 0.83 | 0.03 | True | |||
|
25.49 ns | 21.22 ns | 0.83 | 0.10 | False | |||
|
51.26 ns | 43.40 ns | 0.85 | 0.07 | False | |||
|
23.17 ns | 19.84 ns | 0.86 | 0.07 | False | |||
|
50.02 ns | 41.70 ns | 0.83 | 0.07 | False | |||
|
47.73 ns | 40.46 ns | 0.85 | 0.09 | False | |||
|
47.12 ns | 40.32 ns | 0.86 | 0.08 | False | |||
|
23.88 ns | 17.31 ns | 0.73 | 0.10 | False | |||
|
47.36 ns | 42.70 ns | 0.90 | 0.08 | False | |||
|
52.14 ns | 41.80 ns | 0.80 | 0.06 | False | |||
|
25.61 ns | 20.73 ns | 0.81 | 0.05 | False | |||
|
47.83 ns | 42.54 ns | 0.89 | 0.04 | False | |||
|
23.92 ns | 17.62 ns | 0.74 | 0.09 | True | |||
|
26.48 ns | 18.74 ns | 0.71 | 0.08 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
22.51 μs | 20.90 μs | 0.93 | 0.02 | False | |||
|
15.29 μs | 14.03 μs | 0.92 | 0.01 | False | |||
|
3.14 μs | 2.85 μs | 0.91 | 0.01 | False | |||
|
166.38 μs | 150.67 μs | 0.91 | 0.02 | False | |||
|
16.24 μs | 14.84 μs | 0.91 | 0.02 | False | |||
|
168.73 μs | 154.75 μs | 0.92 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
206.34 ns | 190.48 ns | 0.92 | 0.05 | False | |||
|
192.07 ns | 177.07 ns | 0.92 | 0.08 | False | |||
|
9.04 ns | 6.52 ns | 0.72 | 0.33 | False | |||
|
185.08 ns | 167.53 ns | 0.91 | 0.07 | False | |||
|
111.42 ns | 90.03 ns | 0.81 | 0.14 | False | |||
|
202.90 ns | 179.00 ns | 0.88 | 0.08 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
5.22 μs | 4.90 μs | 0.94 | 0.07 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
198.09 μs | 181.00 μs | 0.91 | 0.00 | False | |||
|
278.92 μs | 250.34 μs | 0.90 | 0.01 | False | |||
|
236.65 μs | 219.57 μs | 0.93 | 0.01 | False | |||
|
205.61 μs | 184.85 μs | 0.90 | 0.01 | False | |||
|
235.82 μs | 214.50 μs | 0.91 | 0.01 | False | |||
|
240.62 μs | 219.41 μs | 0.91 | 0.01 | False | |||
|
201.41 μs | 182.07 μs | 0.90 | 0.02 | False | |||
|
231.09 μs | 212.17 μs | 0.92 | 0.02 | False | |||
|
240.90 μs | 218.61 μs | 0.91 | 0.01 | False | |||
|
272.14 μs | 248.53 μs | 0.91 | 0.02 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
23.61 ns | 20.52 ns | 0.87 | 0.20 | False | |||
|
420.12 ns | 367.50 ns | 0.87 | 0.09 | False | |||
|
23.58 ns | 21.72 ns | 0.92 | 0.20 | False | |||
|
25.28 ns | 20.97 ns | 0.83 | 0.13 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | a79c62ddc8089cf2879ed36eac9aa333b32bde5f |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
24.79 μs | 23.27 μs | 0.94 | 0.00 | False | |||
|
28.37 μs | 26.58 μs | 0.94 | 0.00 | False | |||
|
24.63 μs | 23.37 μs | 0.95 | 0.00 | False | |||
|
10.04 μs | 9.18 μs | 0.91 | 0.00 | False | |||
|
16.15 μs | 15.10 μs | 0.93 | 0.00 | False | |||
|
11.75 μs | 11.06 μs | 0.94 | 0.00 | False | |||
|
213.37 μs | 194.12 μs | 0.91 | 0.04 | False | |||
|
17.51 μs | 14.42 μs | 0.82 | 0.02 | True | |||
|
13.29 μs | 12.53 μs | 0.94 | 0.00 | False | |||
|
4.59 μs | 3.86 μs | 0.84 | 0.02 | False | |||
|
6.29 μs | 5.68 μs | 0.90 | 0.00 | False | |||
|
10.38 μs | 9.43 μs | 0.91 | 0.01 | False | |||
|
2.59 μs | 2.28 μs | 0.88 | 0.06 | False | |||
|
273.21 μs | 235.29 μs | 0.86 | 0.11 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
12.62 μs | 11.53 μs | 0.91 | 0.01 | False | |||
|
16.04 μs | 14.74 μs | 0.92 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
34.80 μs | 31.94 μs | 0.92 | 0.01 | False | |||
|
28.82 μs | 25.52 μs | 0.89 | 0.01 | False | |||
|
28.46 μs | 25.30 μs | 0.89 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
11.88 ms | 11.20 ms | 0.94 | 0.01 | False | |||
|
51.25 μs | 42.13 μs | 0.82 | 0.05 | False | |||
|
48.62 μs | 39.56 μs | 0.81 | 0.10 | False | |||
|
48.78 μs | 39.60 μs | 0.81 | 0.08 | False | |||
|
45.67 μs | 41.56 μs | 0.91 | 0.08 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
13.61 ms | 11.30 ms | 0.83 | 0.04 | False | |||
|
1.70 ms | 1.57 ms | 0.92 | 0.08 | False | |||
|
1.69 ms | 1.56 ms | 0.92 | 0.08 | False | |||
|
2.78 ms | 2.54 ms | 0.91 | 0.02 | False | |||
|
2.25 ms | 2.05 ms | 0.91 | 0.02 | False | |||
|
1.70 ms | 1.56 ms | 0.92 | 0.16 | False | |||
|
1.87 ms | 1.72 ms | 0.92 | 0.07 | False | |||
|
1.81 ms | 1.68 ms | 0.93 | 0.10 | False | |||
|
1.90 ms | 1.75 ms | 0.92 | 0.09 | False | |||
|
1.38 ms | 1.20 ms | 0.87 | 0.04 | False | |||
|
1.75 ms | 1.61 ms | 0.92 | 0.10 | False | |||
|
2.89 ms | 2.66 ms | 0.92 | 0.01 | False | |||
|
1.33 ms | 1.16 ms | 0.87 | 0.05 | False | |||
|
1.81 ms | 1.68 ms | 0.92 | 0.11 | False | |||
|
2.03 ms | 1.76 ms | 0.86 | 0.07 | False | |||
|
2.68 ms | 2.37 ms | 0.89 | 0.02 | False | |||
|
1.75 ms | 1.62 ms | 0.92 | 0.10 | False | |||
|
37.37 ms | 32.58 ms | 0.87 | 0.02 | False | |||
|
22.22 ms | 20.21 ms | 0.91 | 0.09 | False | |||
|
1.37 ms | 1.20 ms | 0.87 | 0.04 | False | |||
|
1.70 ms | 1.57 ms | 0.93 | 0.10 | False | |||
|
22.13 ms | 20.17 ms | 0.91 | 0.10 | False | |||
|
14.81 ms | 13.62 ms | 0.92 | 0.01 | False | |||
|
1.69 ms | 1.56 ms | 0.92 | 0.11 | False | |||
|
1.72 ms | 1.56 ms | 0.91 | 0.08 | False | |||
|
2.15 ms | 1.98 ms | 0.92 | 0.10 | False | |||
|
2.68 ms | 2.50 ms | 0.93 | 0.02 | False | |||
|
2.45 ms | 2.32 ms | 0.95 | 0.01 | False | |||
|
1.99 ms | 1.72 ms | 0.86 | 0.07 | False | |||
|
2.67 ms | 2.41 ms | 0.90 | 0.01 | False | |||
|
39.29 ms | 34.91 ms | 0.89 | 0.02 | False | |||
|
1.39 ms | 1.20 ms | 0.86 | 0.04 | False | |||
|
14.39 ms | 12.42 ms | 0.86 | 0.02 | False | |||
|
35.53 ms | 31.97 ms | 0.90 | 0.03 | False | |||
|
55.97 ms | 50.87 ms | 0.91 | 0.01 | False | |||
|
2.40 ms | 2.09 ms | 0.87 | 0.01 | False | |||
|
1.30 ms | 1.22 ms | 0.94 | 0.03 | False | |||
|
2.14 ms | 1.98 ms | 0.93 | 0.05 | False | |||
|
78.04 ms | 70.65 ms | 0.91 | 0.01 | False | |||
|
1.85 ms | 1.72 ms | 0.93 | 0.07 | False | |||
|
28.91 ms | 27.34 ms | 0.95 | 0.03 | False | |||
|
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
14.98 μs | 13.67 μs | 0.91 | 0.01 | False | |||
|
4.64 μs | 4.22 μs | 0.91 | 0.01 | False | |||
|
8.19 μs | 7.30 μs | 0.89 | 0.00 | False | |||
|
10.43 μs | 9.55 μs | 0.92 | 0.01 | False | |||
|
12.66 μs | 11.59 μs | 0.92 | 0.00 | False | |||
|
8.45 μs | 7.57 μs | 0.90 | 0.02 | False | |||
|
6.48 μs | 5.58 μs | 0.86 | 0.02 | False | |||
|
15.17 μs | 13.76 μs | 0.91 | 0.00 | False | |||
|
18.04 μs | 16.76 μs | 0.93 | 0.00 | False | |||
|
9.24 μs | 8.28 μs | 0.90 | 0.00 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
104.26 μs | 94.05 μs | 0.90 | 0.02 | False | |||
|
113.55 μs | 103.04 μs | 0.91 | 0.02 | False | |||
|
117.32 μs | 107.67 μs | 0.92 | 0.01 | False | |||
|
91.06 μs | 82.52 μs | 0.91 | 0.02 | False | |||
|
102.38 μs | 93.59 μs | 0.91 | 0.01 | False | |||
|
108.17 μs | 97.28 μs | 0.90 | 0.02 | False | |||
|
91.43 μs | 83.18 μs | 0.91 | 0.02 | False | |||
|
99.14 μs | 86.72 μs | 0.87 | 0.02 | False | |||
|
125.12 μs | 112.69 μs | 0.90 | 0.02 | False | |||
|
105.15 μs | 96.44 μs | 0.92 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
27.04 ns | 23.48 ns | 0.87 | 0.13 | False | |||
|
26.98 ns | 23.09 ns | 0.86 | 0.13 | False | |||
|
88.58 ns | 81.85 ns | 0.92 | 0.07 | False | |||
|
26.38 ns | 22.93 ns | 0.87 | 0.18 | False | |||
|
87.65 ns | 81.54 ns | 0.93 | 0.11 | False | |||
|
29.05 ns | 23.97 ns | 0.83 | 0.16 | False | |||
|
27.86 ns | 23.70 ns | 0.85 | 0.23 | False | |||
|
26.74 ns | 23.52 ns | 0.88 | 0.13 | False | |||
|
286.32 ns | 260.28 ns | 0.91 | 0.08 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
34.75 μs | 25.33 μs | 0.73 | 0.15 | False | |||
|
2.30 μs | 2.11 μs | 0.92 | 0.12 | False | |||
|
28.49 μs | 24.91 μs | 0.87 | 0.16 | False | |||
|
33.07 μs | 24.99 μs | 0.76 | 0.12 | False | |||
|
7.69 μs | 7.09 μs | 0.92 | 0.02 | False | |||
|
2.08 μs | 1.86 μs | 0.89 | 0.11 | False | |||
|
769.22 ns | 672.99 ns | 0.87 | 0.04 | False | |||
|
1.69 μs | 1.47 μs | 0.87 | 0.04 | False | |||
|
32.93 μs | 25.15 μs | 0.76 | 0.15 | False | |||
|
1.34 μs | 1.11 μs | 0.83 | 0.06 | False | |||
|
1.62 μs | 1.35 μs | 0.83 | 0.05 | False | |||
|
2.10 μs | 1.61 μs | 0.77 | 0.06 | False | |||
|
858.85 ns | 726.50 ns | 0.85 | 0.03 | False | |||
|
7.51 μs | 6.96 μs | 0.93 | 0.02 | False | |||
|
8.02 μs | 7.35 μs | 0.92 | 0.01 | False | |||
|
664.48 ns | 609.95 ns | 0.92 | 0.04 | False | |||
|
1.84 μs | 1.47 μs | 0.80 | 0.08 | False | |||
|
1.19 μs | 984.65 ns | 0.82 | 0.05 | False | |||
|
28.07 μs | 24.99 μs | 0.89 | 0.11 | False | |||
|
33.86 μs | 25.50 μs | 0.75 | 0.11 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
4.20 μs | 3.56 μs | 0.85 | 0.04 | False | |||
|
8.65 μs | 7.36 μs | 0.85 | 0.00 | False | |||
|
14.28 μs | 13.35 μs | 0.93 | 0.00 | False | |||
|
9.19 μs | 8.32 μs | 0.91 | 0.01 | False | |||
|
6.44 μs | 5.56 μs | 0.86 | 0.01 | False | |||
|
10.22 μs | 9.24 μs | 0.90 | 0.00 | False | |||
|
16.96 μs | 15.52 μs | 0.91 | 0.00 | False | |||
|
14.89 μs | 13.54 μs | 0.91 | 0.00 | False | |||
|
12.55 μs | 11.32 μs | 0.90 | 0.00 | False | |||
|
8.09 μs | 7.09 μs | 0.88 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
22.90 μs | 20.54 μs | 0.90 | 0.00 | False | |||
|
25.49 μs | 23.72 μs | 0.93 | 0.00 | False | |||
|
14.52 μs | 12.38 μs | 0.85 | 0.01 | False | |||
|
14.20 μs | 12.47 μs | 0.88 | 0.00 | False | |||
|
17.84 μs | 15.59 μs | 0.87 | 0.00 | False | |||
|
22.31 μs | 20.30 μs | 0.91 | 0.00 | False | |||
|
25.37 μs | 23.32 μs | 0.92 | 0.00 | False | |||
|
18.05 μs | 15.76 μs | 0.87 | 0.00 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
284.27 μs | 255.58 μs | 0.90 | 0.02 | False | |||
|
239.27 μs | 216.41 μs | 0.90 | 0.01 | False | |||
|
276.75 μs | 250.42 μs | 0.90 | 0.01 | False | |||
|
239.47 μs | 219.02 μs | 0.91 | 0.02 | False | |||
|
280.97 μs | 258.99 μs | 0.92 | 0.00 | False | |||
|
246.13 μs | 223.91 μs | 0.91 | 0.02 | False | |||
|
248.20 μs | 222.18 μs | 0.90 | 0.02 | False | |||
|
275.34 μs | 251.65 μs | 0.91 | 0.01 | False | |||
|
247.24 μs | 222.08 μs | 0.90 | 0.02 | False | |||
|
240.67 μs | 215.16 μs | 0.89 | 0.02 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.88 μs | 1.67 μs | 0.89 | 0.02 | False | |||
|
3.19 μs | 2.97 μs | 0.93 | 0.01 | False | |||
|
43.32 μs | 39.81 μs | 0.92 | 0.00 | False | |||
|
2.28 μs | 2.08 μs | 0.91 | 0.01 | False | |||
|
238.13 ns | 208.28 ns | 0.87 | 0.04 | False | |||
|
6.04 μs | 5.43 μs | 0.90 | 0.01 | False | |||
|
2.68 μs | 2.50 μs | 0.93 | 0.03 | False | |||
|
76.18 μs | 69.99 μs | 0.92 | 0.00 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
5.23 μs | 4.88 μs | 0.93 | 0.04 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
337.25 ns | 310.85 ns | 0.92 | 0.07 | False | |||
|
4.86 μs | 4.41 μs | 0.91 | 0.01 | False | |||
|
4.78 μs | 4.36 μs | 0.91 | 0.01 | False | |||
|
276.74 ns | 255.93 ns | 0.92 | 0.12 | False | |||
|
5.56 μs | 4.95 μs | 0.89 | 0.02 | False | |||
|
450.59 ns | 395.02 ns | 0.88 | 0.03 | False | |||
|
880.48 ns | 739.30 ns | 0.84 | 0.05 | False | |||
|
4.89 μs | 4.49 μs | 0.92 | 0.02 | False | |||
|
339.61 ns | 314.05 ns | 0.92 | 0.08 | False | |||
|
3.75 μs | 3.37 μs | 0.90 | 0.04 | False | |||
|
428.55 ns | 391.23 ns | 0.91 | 0.05 | False | |||
|
2.17 μs | 1.98 μs | 0.91 | 0.02 | False | |||
|
4.48 μs | 4.19 μs | 0.94 | 0.01 | False | |||
|
559.87 ns | 478.09 ns | 0.85 | 0.03 | False | |||
|
268.46 ns | 248.87 ns | 0.93 | 0.12 | False | |||
|
4.94 μs | 3.74 μs | 0.76 | 0.04 | False | |||
|
3.52 μs | 3.12 μs | 0.89 | 0.04 | False | |||
|
2.10 μs | 1.82 μs | 0.87 | 0.03 | False | |||
|
786.40 ns | 702.16 ns | 0.89 | 0.06 | False | |||
|
4.57 μs | 4.20 μs | 0.92 | 0.02 | False | |||
|
4.94 μs | 4.53 μs | 0.92 | 0.01 | False | |||
|
4.45 μs | 3.97 μs | 0.89 | 0.02 | False | |||
|
4.89 μs | 4.56 μs | 0.93 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
460.32 μs | 403.66 μs | 0.88 | 0.02 | True | |||
|
586.89 μs | 551.46 μs | 0.94 | 0.00 | False | |||
|
463.95 μs | 403.02 μs | 0.87 | 0.01 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.65 μs | 2.93 μs | 0.80 | 0.14 | False | |||
|
3.69 μs | 2.91 μs | 0.79 | 0.16 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
13.79 μs | 11.90 μs | 0.86 | 0.00 | False | |||
|
23.67 μs | 21.88 μs | 0.92 | 0.00 | False | |||
|
13.47 μs | 11.82 μs | 0.88 | 0.00 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
101.82 ns | 91.22 ns | 0.90 | 0.16 | False | |||
|
99.96 ns | 89.59 ns | 0.90 | 0.19 | False | |||
|
612.56 ns | 558.77 ns | 0.91 | 0.08 | False | |||
|
1.79 μs | 1.53 μs | 0.86 | 0.04 | False | |||
|
109.23 ns | 92.65 ns | 0.85 | 0.13 | False | |||
|
4.61 μs | 4.17 μs | 0.90 | 0.01 | False | |||
|
101.55 ns | 92.39 ns | 0.91 | 0.15 | False | |||
|
101.43 ns | 89.42 ns | 0.88 | 0.19 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
4.87 μs | 4.34 μs | 0.89 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
9.15 ns | 5.85 ns | 0.64 | 0.40 | False | |||
|
22.57 ns | 18.89 ns | 0.84 | 0.20 | False | |||
|
22.57 ns | 19.23 ns | 0.85 | 0.20 | False | |||
|
20.45 ns | 13.53 ns | 0.66 | 0.23 | False | |||
|
20.79 ns | 15.27 ns | 0.73 | 0.30 | False | |||
|
14.45 ns | 9.93 ns | 0.69 | 0.27 | False | |||
|
20.74 ns | 14.73 ns | 0.71 | 0.29 | False | |||
|
14.21 ns | 9.52 ns | 0.67 | 0.32 | False | |||
|
12.05 ns | 9.94 ns | 0.82 | 0.35 | False | |||
|
20.88 ns | 15.12 ns | 0.72 | 0.30 | False | |||
|
20.52 ns | 14.88 ns | 0.73 | 0.30 | False | |||
|
14.24 ns | 10.26 ns | 0.72 | 0.31 | False | |||
|
21.16 ns | 16.69 ns | 0.79 | 0.24 | False | |||
|
11.96 ns | 9.51 ns | 0.79 | 0.34 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
880.70 μs | 765.10 μs | 0.87 | 0.05 | False | |||
|
870.96 μs | 740.94 μs | 0.85 | 0.05 | False | |||
|
878.73 μs | 758.15 μs | 0.86 | 0.06 | False | |||
|
190.82 μs | 153.91 μs | 0.81 | 0.06 | False | |||
|
863.00 μs | 732.91 μs | 0.85 | 0.07 | False | |||
|
228.20 μs | 201.60 μs | 0.88 | 0.02 | False | |||
|
851.76 μs | 727.65 μs | 0.85 | 0.06 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
24.52 ns | 22.71 ns | 0.93 | 0.26 | False | |||
|
28.81 ns | 20.46 ns | 0.71 | 0.27 | False | |||
|
24.87 ns | 22.80 ns | 0.92 | 0.30 | False | |||
|
26.65 ns | 19.64 ns | 0.74 | 0.29 | False | |||
|
22.18 ns | 20.30 ns | 0.92 | 0.20 | False | |||
|
27.82 ns | 20.49 ns | 0.74 | 0.23 | False | |||
|
30.87 ns | 22.45 ns | 0.73 | 0.26 | False | |||
|
26.38 ns | 20.53 ns | 0.78 | 0.25 | False | |||
|
26.30 ns | 20.55 ns | 0.78 | 0.20 | False | |||
|
26.31 ns | 20.49 ns | 0.78 | 0.24 | False | |||
|
27.64 ns | 22.82 ns | 0.83 | 0.22 | False | |||
|
25.97 ns | 22.54 ns | 0.87 | 0.24 | False | |||
|
26.14 ns | 20.55 ns | 0.79 | 0.23 | False | |||
|
25.32 ns | 22.90 ns | 0.90 | 0.25 | False | |||
|
25.67 ns | 22.81 ns | 0.89 | 0.23 | False | |||
|
24.27 ns | 20.56 ns | 0.85 | 0.24 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
18.73 ns | 15.43 ns | 0.82 | 0.27 | False | |||
|
26.29 ns | 23.63 ns | 0.90 | 0.22 | False | |||
|
10.63 ns | 7.98 ns | 0.75 | 0.40 | False | |||
|
51.77 ns | 45.67 ns | 0.88 | 0.18 | False | |||
|
18.40 ns | 15.14 ns | 0.82 | 0.29 | False | |||
|
5.53 ns | 0.56 ns | 0.10 | 0.69 | False | |||
|
91.65 ns | 60.13 ns | 0.66 | 0.26 | False | |||
|
12.15 ns | 10.21 ns | 0.84 | 0.27 | False | |||
|
45.36 ns | 36.22 ns | 0.80 | 0.20 | False | |||
|
19.98 ns | 15.53 ns | 0.78 | 0.31 | False | |||
|
107.60 ns | 90.42 ns | 0.84 | 0.15 | False | |||
|
107.23 ns | 90.55 ns | 0.84 | 0.12 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
14.22 μs | 13.21 μs | 0.93 | 0.00 | False | |||
|
19.29 μs | 17.51 μs | 0.91 | 0.00 | False | |||
|
23.92 μs | 21.81 μs | 0.91 | 0.00 | False | |||
|
12.34 μs | 10.82 μs | 0.88 | 0.01 | False | |||
|
21.61 μs | 19.46 μs | 0.90 | 0.00 | False | |||
|
16.22 μs | 14.90 μs | 0.92 | 0.01 | False | |||
|
15.16 μs | 13.74 μs | 0.91 | 0.00 | False | |||
|
14.87 μs | 13.15 μs | 0.88 | 0.00 | False | |||
|
20.66 μs | 19.12 μs | 0.93 | 0.01 | False | |||
|
10.22 μs | 8.96 μs | 0.88 | 0.00 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.41 ms | 1.32 ms | 0.94 | 0.00 | False | |||
|
147.62 μs | 136.44 μs | 0.92 | 0.00 | False | |||
|
14.10 ms | 13.32 ms | 0.94 | 0.02 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.58 μs | 1.47 μs | 0.93 | 0.02 | False | |||
|
2.44 μs | 2.10 μs | 0.86 | 0.05 | False | |||
|
1.35 μs | 1.24 μs | 0.92 | 0.02 | False | |||
|
1.39 μs | 1.32 μs | 0.95 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
9.24 ns | 7.74 ns | 0.84 | 0.38 | False | |||
|
21.97 ns | 19.05 ns | 0.87 | 0.20 | False | |||
|
25.11 ns | 21.62 ns | 0.86 | 0.15 | False | |||
|
25.35 ns | 17.86 ns | 0.70 | 0.16 | False | |||
|
32.41 ns | 27.22 ns | 0.84 | 0.24 | False | |||
|
33.38 ns | 27.21 ns | 0.82 | 0.25 | False | |||
|
22.83 ns | 16.94 ns | 0.74 | 0.26 | False | |||
|
32.29 ns | 27.83 ns | 0.86 | 0.20 | False | |||
|
56.56 ns | 45.33 ns | 0.80 | 0.12 | False | |||
|
33.60 ns | 28.39 ns | 0.84 | 0.15 | False | |||
|
24.53 ns | 18.98 ns | 0.77 | 0.26 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
9.98 ms | 9.23 ms | 0.92 | 0.01 | False | |||
|
10.09 ms | 9.41 ms | 0.93 | 0.00 | False | |||
|
9.26 ms | 8.65 ms | 0.93 | 0.00 | False | |||
|
10.05 ms | 9.30 ms | 0.93 | 0.00 | False | |||
|
9.31 ms | 8.71 ms | 0.94 | 0.00 | False | |||
|
10.13 ms | 9.47 ms | 0.93 | 0.01 | False | |||
|
9.83 ms | 9.14 ms | 0.93 | 0.00 | False | |||
|
8.96 ms | 8.33 ms | 0.93 | 0.01 | False | |||
|
9.23 ms | 8.63 ms | 0.94 | 0.01 | False | |||
|
10.08 ms | 9.41 ms | 0.93 | 0.00 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
34.18 μs | 30.27 μs | 0.89 | 0.09 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
22.44 ms | 19.72 ms | 0.88 | 0.13 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
212.10 μs | 190.45 μs | 0.90 | 0.01 | False | |||
|
190.30 μs | 165.41 μs | 0.87 | 0.01 | False | |||
|
211.32 μs | 184.25 μs | 0.87 | 0.01 | False | |||
|
204.74 μs | 174.56 μs | 0.85 | 0.01 | False | |||
|
220.13 μs | 194.65 μs | 0.88 | 0.00 | False | |||
|
226.35 μs | 199.45 μs | 0.88 | 0.00 | False | |||
|
215.44 μs | 186.30 μs | 0.86 | 0.01 | False | |||
|
205.75 μs | 182.78 μs | 0.89 | 0.01 | False | |||
|
239.65 μs | 197.93 μs | 0.83 | 0.02 | False | |||
|
219.62 μs | 189.90 μs | 0.86 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
58.76 ns | 52.15 ns | 0.89 | 0.11 | False | |||
|
23.51 ns | 20.43 ns | 0.87 | 0.15 | False | |||
|
23.50 ns | 20.77 ns | 0.88 | 0.18 | False | |||
|
23.58 ns | 20.74 ns | 0.88 | 0.22 | False | |||
|
59.85 ns | 50.85 ns | 0.85 | 0.09 | False | |||
|
27.59 ns | 24.79 ns | 0.90 | 0.14 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
20.92 ns | 17.42 ns | 0.83 | 0.21 | False | |||
|
10.36 ns | 8.45 ns | 0.82 | 0.30 | False | |||
|
111.30 ns | 92.92 ns | 0.83 | 0.10 | False | |||
|
28.49 ns | 18.13 ns | 0.64 | 0.07 | True | |||
|
21.01 ns | 17.04 ns | 0.81 | 0.24 | False | |||
|
23.09 ns | 18.31 ns | 0.79 | 0.23 | False | |||
|
20.76 ns | 17.47 ns | 0.84 | 0.21 | False | |||
|
76.58 ns | 71.58 ns | 0.93 | 0.09 | False | |||
|
16.55 ns | 15.54 ns | 0.94 | 0.23 | False | |||
|
33.59 ns | 29.54 ns | 0.88 | 0.26 | False | |||
|
20.17 ns | 16.95 ns | 0.84 | 0.23 | False | |||
|
7.37 ns | 5.98 ns | 0.81 | 0.40 | False | |||
|
16.68 ns | 15.53 ns | 0.93 | 0.25 | False | |||
|
108.24 ns | 85.73 ns | 0.79 | 0.12 | False | |||
|
6.73 ns | 5.73 ns | 0.85 | 0.50 | False | |||
|
7.67 ns | 6.32 ns | 0.82 | 0.45 | False | |||
|
65.00 ns | 56.11 ns | 0.86 | 0.09 | False | |||
|
8.07 ns | 6.30 ns | 0.78 | 0.43 | False | |||
|
7.80 ns | 6.17 ns | 0.79 | 0.45 | False | |||
|
16.34 ns | 14.95 ns | 0.92 | 0.27 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.57 μs | 1.42 μs | 0.90 | 0.08 | False | |||
|
5.91 μs | 5.41 μs | 0.92 | 0.00 | False | |||
|
3.29 μs | 2.49 μs | 0.76 | 0.05 | False | |||
|
9.00 μs | 8.45 μs | 0.94 | 0.00 | False | |||
|
12.13 μs | 10.90 μs | 0.90 | 0.00 | False | |||
|
3.68 μs | 3.14 μs | 0.85 | 0.02 | False | |||
|
4.80 μs | 4.04 μs | 0.84 | 0.01 | False | |||
|
11.29 μs | 10.19 μs | 0.90 | 0.01 | False | |||
|
5.60 μs | 4.83 μs | 0.86 | 0.00 | False | |||
|
7.23 μs | 6.42 μs | 0.89 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
249.84 ns | 196.63 ns | 0.79 | 0.05 | False | |||
|
103.58 ns | 83.82 ns | 0.81 | 0.16 | False | |||
|
162.70 ns | 141.12 ns | 0.87 | 0.08 | False | |||
|
101.61 ns | 94.75 ns | 0.93 | 0.17 | False | |||
|
145.21 ns | 134.54 ns | 0.93 | 0.07 | False | |||
|
285.01 ns | 256.10 ns | 0.90 | 0.08 | False | |||
|
109.24 ns | 85.06 ns | 0.78 | 0.18 | False | |||
|
224.88 ns | 194.91 ns | 0.87 | 0.02 | False | |||
|
243.59 ns | 213.65 ns | 0.88 | 0.09 | False | |||
|
167.47 ns | 153.20 ns | 0.91 | 0.13 | False | |||
|
146.58 ns | 128.26 ns | 0.88 | 0.11 | False | |||
|
116.76 ns | 106.09 ns | 0.91 | 0.12 | False | |||
|
55.34 ns | 42.37 ns | 0.77 | 0.20 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
26.27 ns | 23.00 ns | 0.88 | 0.16 | False | |||
|
39.22 ns | 23.69 ns | 0.60 | 0.18 | False | |||
|
27.06 ns | 23.27 ns | 0.86 | 0.13 | False | |||
|
26.86 ns | 23.34 ns | 0.87 | 0.16 | False | |||
|
26.36 ns | 23.08 ns | 0.88 | 0.21 | False | |||
|
42.84 ns | 26.23 ns | 0.61 | 0.16 | False | |||
|
63.64 ns | 57.05 ns | 0.90 | 0.10 | False | |||
|
74.25 ns | 58.09 ns | 0.78 | 0.10 | False | |||
|
26.55 ns | 23.16 ns | 0.87 | 0.17 | False | |||
|
27.14 ns | 23.37 ns | 0.86 | 0.16 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
20.40 μs | 18.77 μs | 0.92 | 0.07 | False | |||
|
88.21 μs | 80.00 μs | 0.91 | 0.01 | False | |||
|
72.12 μs | 65.80 μs | 0.91 | 0.01 | False | |||
|
88.14 μs | 81.52 μs | 0.92 | 0.00 | False | |||
|
4.90 μs | 4.39 μs | 0.90 | 0.02 | False | |||
|
85.51 μs | 80.88 μs | 0.95 | 0.01 | False | |||
|
19.86 μs | 18.48 μs | 0.93 | 0.05 | False | |||
|
4.88 μs | 4.41 μs | 0.90 | 0.01 | False | |||
|
72.82 μs | 65.40 μs | 0.90 | 0.02 | False | |||
|
3.89 μs | 3.62 μs | 0.93 | 0.01 | False | |||
|
4.94 μs | 4.39 μs | 0.89 | 0.01 | False | |||
|
72.00 μs | 63.42 μs | 0.88 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
744.31 ns | 652.92 ns | 0.88 | 0.08 | False | |||
|
174.56 ns | 161.05 ns | 0.92 | 0.05 | False | |||
|
32.77 ns | 30.71 ns | 0.94 | 0.33 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
15.29 μs | 12.32 μs | 0.81 | 0.09 | False | |||
|
454.92 ns | 388.96 ns | 0.86 | 0.11 | False | |||
|
15.05 μs | 12.42 μs | 0.83 | 0.08 | False | |||
|
318.31 ns | 274.19 ns | 0.86 | 0.08 | False | |||
|
8.57 ms | 7.70 ms | 0.90 | 0.06 | False | |||
|
3.75 ms | 3.01 ms | 0.80 | 0.11 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
45.30 ns | 37.73 ns | 0.83 | 0.09 | False | |||
|
44.42 ns | 40.20 ns | 0.91 | 0.09 | False | |||
|
50.88 ns | 40.99 ns | 0.81 | 0.08 | False | |||
|
46.10 ns | 38.36 ns | 0.83 | 0.07 | False | |||
|
22.63 ns | 17.42 ns | 0.77 | 0.08 | False | |||
|
25.26 ns | 21.07 ns | 0.83 | 0.08 | False | |||
|
53.56 ns | 40.39 ns | 0.75 | 0.05 | False | |||
|
44.27 ns | 39.82 ns | 0.90 | 0.07 | False | |||
|
26.67 ns | 18.77 ns | 0.70 | 0.08 | True | |||
|
22.69 ns | 17.36 ns | 0.76 | 0.10 | False | |||
|
26.58 ns | 18.84 ns | 0.71 | 0.08 | True | |||
|
49.33 ns | 39.68 ns | 0.80 | 0.08 | False | |||
|
25.26 ns | 20.58 ns | 0.81 | 0.08 | False | |||
|
50.00 ns | 40.82 ns | 0.82 | 0.10 | False | |||
|
21.94 ns | 20.10 ns | 0.92 | 0.12 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
62.94 ns | 52.99 ns | 0.84 | 0.05 | False | |||
|
819.86 ns | 697.58 ns | 0.85 | 0.11 | False | |||
|
46.40 ns | 33.88 ns | 0.73 | 0.05 | False | |||
|
71.20 ns | 60.84 ns | 0.85 | 0.05 | False | |||
|
250.58 ns | 234.07 ns | 0.93 | 0.04 | False | |||
|
219.69 ns | 187.14 ns | 0.85 | 0.03 | False | |||
|
62.85 ns | 53.11 ns | 0.85 | 0.05 | False | |||
|
43.90 ns | 31.50 ns | 0.72 | 0.06 | True | |||
|
81.28 ns | 72.41 ns | 0.89 | 0.06 | False | |||
|
71.55 ns | 61.28 ns | 0.86 | 0.08 | False | |||
|
566.79 ns | 464.57 ns | 0.82 | 0.10 | False | |||
|
71.71 ns | 63.22 ns | 0.88 | 0.08 | False | |||
|
549.85 ns | 461.21 ns | 0.84 | 0.11 | False | |||
|
643.63 ns | 551.59 ns | 0.86 | 0.08 | False | |||
|
56.53 ns | 45.99 ns | 0.81 | 0.06 | False | |||
|
65.73 ns | 55.13 ns | 0.84 | 0.06 | False | |||
|
64.28 ns | 54.07 ns | 0.84 | 0.14 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
54.81 ns | 49.26 ns | 0.90 | 0.18 | False | |||
|
152.15 ns | 130.31 ns | 0.86 | 0.10 | False | |||
|
139.32 ns | 114.18 ns | 0.82 | 0.13 | False | |||
|
859.26 ns | 725.01 ns | 0.84 | 0.04 | False | |||
|
5.28 ns | 4.03 ns | 0.76 | 0.05 | True | |||
|
19.50 ns | 15.71 ns | 0.81 | 0.24 | False | |||
|
135.80 ns | 123.03 ns | 0.91 | 0.09 | False | |||
|
853.48 ns | 723.66 ns | 0.85 | 0.03 | False | |||
|
107.82 ns | 98.05 ns | 0.91 | 0.15 | False | |||
|
365.17 ns | 310.12 ns | 0.85 | 0.06 | False | |||
|
248.30 ns | 214.87 ns | 0.87 | 0.09 | False | |||
|
149.33 ns | 134.97 ns | 0.90 | 0.06 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | a79c62ddc8089cf2879ed36eac9aa333b32bde5f |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
67.24 ms | 62.25 ms | 0.93 | 0.03 | False | |||
|
71.91 ms | 67.41 ms | 0.94 | 0.04 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
66.73 ns | 58.06 ns | 0.87 | 0.23 | False | |||
|
81.68 ns | 76.32 ns | 0.93 | 0.14 | False | |||
|
179.90 ns | 161.28 ns | 0.90 | 0.07 | False | |||
|
245.12 ns | 229.16 ns | 0.93 | 0.07 | False | |||
|
65.52 ns | 56.19 ns | 0.86 | 0.20 | False | |||
|
76.94 ns | 56.81 ns | 0.74 | 0.10 | False | |||
|
79.16 ns | 72.76 ns | 0.92 | 0.12 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
118.34 ns | 97.93 ns | 0.83 | 0.23 | False | |||
|
158.33 ns | 135.58 ns | 0.86 | 0.08 | False | |||
|
185.28 ns | 161.08 ns | 0.87 | 0.14 | False | |||
|
164.07 ns | 136.06 ns | 0.83 | 0.12 | False | |||
|
90.88 ns | 79.97 ns | 0.88 | 0.19 | False | |||
|
114.83 ns | 97.44 ns | 0.85 | 0.15 | False | |||
|
181.50 ns | 144.93 ns | 0.80 | 0.10 | False | |||
|
179.19 ns | 162.96 ns | 0.91 | 0.10 | False | |||
|
35.33 ns | 30.80 ns | 0.87 | 0.20 | False | |||
|
124.63 ns | 100.52 ns | 0.81 | 0.16 | False | |||
|
30.83 ns | 28.27 ns | 0.92 | 0.23 | False | |||
|
332.00 ns | 274.73 ns | 0.83 | 0.10 | False | |||
|
159.85 ns | 142.25 ns | 0.89 | 0.09 | False | |||
|
2.47 μs | 2.29 μs | 0.93 | 0.04 | False | |||
|
151.28 ns | 137.90 ns | 0.91 | 0.07 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
345.45 ns | 296.89 ns | 0.86 | 0.06 | False | |||
|
687.40 ns | 641.40 ns | 0.93 | 0.02 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
174.44 μs | 164.40 μs | 0.94 | 0.00 | False | |||
|
349.47 μs | 329.70 μs | 0.94 | 0.02 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
6.81 ms | 6.23 ms | 0.92 | 0.00 | False | |||
|
6.88 ms | 6.22 ms | 0.90 | 0.00 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
151.03 ms | 132.41 ms | 0.88 | 0.01 | False | |||
|
327.65 ms | 297.06 ms | 0.91 | 0.01 | False | |||
|
34.12 ms | 30.75 ms | 0.90 | 0.01 | False | |||
|
9.50 ms | 8.72 ms | 0.92 | 0.01 | False | |||
|
20.73 ms | 19.12 ms | 0.92 | 0.01 | False | |||
|
15.41 ms | 14.23 ms | 0.92 | 0.01 | False | |||
|
4.54 ms | 4.18 ms | 0.92 | 0.00 | False | |||
|
75.59 ms | 69.31 ms | 0.92 | 0.00 | False | |||
|
68.69 ms | 62.68 ms | 0.91 | 0.00 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
996.40 μs | 892.80 μs | 0.90 | 0.00 | False | |||
|
120.94 μs | 110.85 μs | 0.92 | 0.00 | False | |||
|
770.67 μs | 701.35 μs | 0.91 | 0.00 | True | |||
|
131.74 μs | 122.50 μs | 0.93 | 0.00 | False | |||
|
112.69 μs | 104.68 μs | 0.93 | 0.00 | True | |||
|
183.17 μs | 170.32 μs | 0.93 | 0.00 | False | |||
|
20.17 μs | 18.65 μs | 0.92 | 0.00 | False | |||
|
21.70 μs | 20.01 μs | 0.92 | 0.00 | False | |||
|
882.43 μs | 771.99 μs | 0.87 | 0.01 | False | |||
|
71.84 ms | 65.85 ms | 0.92 | 0.00 | False | |||
|
700.35 μs | 633.80 μs | 0.90 | 0.00 | True | |||
|
65.61 ms | 59.38 ms | 0.91 | 0.00 | False | |||
|
203.17 μs | 187.47 μs | 0.92 | 0.00 | False | |||
|
601.98 μs | 546.32 μs | 0.91 | 0.00 | True | |||
|
519.39 μs | 470.50 μs | 0.91 | 0.00 | True | |||
|
120.68 μs | 111.60 μs | 0.92 | 0.00 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
290.70 μs | 244.71 μs | 0.84 | 0.01 | False | |||
|
315.73 μs | 280.93 μs | 0.89 | 0.01 | False | |||
|
262.60 μs | 241.93 μs | 0.92 | 0.01 | False | |||
|
281.59 μs | 246.98 μs | 0.88 | 0.02 | False | |||
|
232.20 μs | 214.64 μs | 0.92 | 0.02 | False | |||
|
228.87 μs | 214.39 μs | 0.94 | 0.01 | False | |||
|
228.61 μs | 213.02 μs | 0.93 | 0.01 | False | |||
|
265.07 μs | 244.83 μs | 0.92 | 0.03 | False | |||
|
309.09 μs | 276.45 μs | 0.89 | 0.02 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
40.39 ns | 33.75 ns | 0.84 | 0.23 | False | |||
|
55.67 ns | 48.41 ns | 0.87 | 0.19 | False | |||
|
63.16 ns | 58.46 ns | 0.93 | 0.09 | False | |||
|
48.92 ns | 44.16 ns | 0.90 | 0.22 | False | |||
|
47.70 ns | 43.29 ns | 0.91 | 0.22 | False | |||
|
49.94 ns | 42.63 ns | 0.85 | 0.21 | False | |||
|
91.81 ns | 84.29 ns | 0.92 | 0.14 | False | |||
|
36.53 ns | 33.81 ns | 0.93 | 0.24 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
475.42 μs | 409.72 μs | 0.86 | 0.07 | False | |||
|
458.66 μs | 393.08 μs | 0.86 | 0.07 | False | |||
|
195.65 μs | 172.14 μs | 0.88 | 0.04 | False | |||
|
459.85 μs | 390.81 μs | 0.85 | 0.06 | False | |||
|
461.38 μs | 396.30 μs | 0.86 | 0.06 | False | |||
|
155.99 μs | 142.11 μs | 0.91 | 0.07 | False | |||
|
450.46 μs | 383.74 μs | 0.85 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
25.46 ns | 23.00 ns | 0.90 | 0.16 | False | |||
|
62.46 ns | 53.60 ns | 0.86 | 0.14 | False | |||
|
71.94 ns | 59.02 ns | 0.82 | 0.16 | False | |||
|
46.48 ns | 41.53 ns | 0.89 | 0.14 | False | |||
|
44.60 ns | 37.68 ns | 0.84 | 0.16 | False | |||
|
859.20 ns | 721.27 ns | 0.84 | 0.06 | False | |||
|
125.62 ns | 110.74 ns | 0.88 | 0.08 | False | |||
|
77.38 ns | 66.89 ns | 0.86 | 0.08 | False | |||
|
11.99 ns | 10.31 ns | 0.86 | 0.06 | False | |||
|
205.44 ns | 152.95 ns | 0.74 | 0.10 | False | |||
|
111.27 ns | 97.69 ns | 0.88 | 0.07 | False | |||
|
9.41 μs | 8.57 μs | 0.91 | 0.05 | False | |||
|
127.55 ns | 92.67 ns | 0.73 | 0.09 | False | |||
|
61.91 ns | 52.22 ns | 0.84 | 0.19 | False | |||
|
44.79 ns | 38.02 ns | 0.85 | 0.22 | False | |||
|
68.36 ns | 53.05 ns | 0.78 | 0.15 | False | |||
|
82.16 ns | 56.07 ns | 0.68 | 0.14 | False | |||
|
58.49 ns | 51.94 ns | 0.89 | 0.19 | False | |||
|
104.97 ns | 94.05 ns | 0.90 | 0.05 | False | |||
|
101.44 ns | 80.57 ns | 0.79 | 0.06 | False | |||
|
12.44 ns | 10.35 ns | 0.83 | 0.04 | False | |||
|
668.68 ns | 598.05 ns | 0.89 | 0.04 | False | |||
|
12.31 ns | 10.36 ns | 0.84 | 0.04 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | a79c62ddc8089cf2879ed36eac9aa333b32bde5f |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
21.38 μs | 18.50 μs | 0.87 | 0.00 | False | |||
|
17.05 μs | 14.80 μs | 0.87 | 0.00 | False | |||
|
18.40 μs | 15.57 μs | 0.85 | 0.01 | False | |||
|
20.66 μs | 17.47 μs | 0.85 | 0.01 | False | |||
|
18.98 μs | 16.72 μs | 0.88 | 0.00 | False | |||
|
22.42 μs | 19.76 μs | 0.88 | 0.00 | False | |||
|
23.08 ms | 21.45 ms | 0.93 | 0.04 | False | |||
|
14.82 μs | 12.86 μs | 0.87 | 0.01 | False | |||
|
24.48 μs | 21.42 μs | 0.88 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
8.58 μs | 7.51 μs | 0.87 | 0.01 | False | |||
|
17.31 μs | 15.88 μs | 0.92 | 0.00 | False | |||
|
10.28 μs | 9.10 μs | 0.89 | 0.00 | False | |||
|
7.95 μs | 7.05 μs | 0.89 | 0.01 | False | |||
|
12.59 μs | 11.48 μs | 0.91 | 0.00 | False | |||
|
15.13 μs | 13.69 μs | 0.91 | 0.00 | False | |||
|
14.14 μs | 13.32 μs | 0.94 | 0.00 | False | |||
|
4.05 μs | 3.39 μs | 0.84 | 0.06 | False | |||
|
9.18 μs | 8.28 μs | 0.90 | 0.00 | False | |||
|
6.30 μs | 5.25 μs | 0.83 | 0.02 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
58.91 ns | 52.82 ns | 0.90 | 0.10 | False | |||
|
23.62 ns | 19.95 ns | 0.84 | 0.22 | False | |||
|
24.57 ns | 20.57 ns | 0.84 | 0.17 | False | |||
|
23.91 ns | 20.38 ns | 0.85 | 0.20 | False | |||
|
24.49 ns | 20.66 ns | 0.84 | 0.16 | False | |||
|
132.17 ns | 116.34 ns | 0.88 | 0.11 | False | |||
|
61.66 ns | 52.41 ns | 0.85 | 0.12 | False | |||
|
28.74 ns | 23.73 ns | 0.83 | 0.14 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
615.94 ns | 500.73 ns | 0.81 | 0.06 | False | |||
|
411.40 ns | 362.66 ns | 0.88 | 0.08 | False | |||
|
826.25 ns | 714.78 ns | 0.87 | 0.04 | False | |||
|
63.46 ns | 55.77 ns | 0.88 | 0.08 | False | |||
|
574.06 ns | 520.39 ns | 0.91 | 0.05 | False | |||
|
387.03 ns | 364.85 ns | 0.94 | 0.09 | False | |||
|
500.09 ns | 413.24 ns | 0.83 | 0.08 | False | |||
|
543.02 ns | 504.70 ns | 0.93 | 0.06 | False | |||
|
58.64 ns | 54.09 ns | 0.92 | 0.10 | False | |||
|
975.82 ns | 852.22 ns | 0.87 | 0.05 | False | |||
|
240.78 ns | 197.07 ns | 0.82 | 0.12 | False | |||
|
709.94 ns | 655.22 ns | 0.92 | 0.09 | False | |||
|
55.14 ns | 50.43 ns | 0.91 | 0.14 | False | |||
|
380.63 ns | 320.54 ns | 0.84 | 0.06 | False | |||
|
368.03 ns | 290.78 ns | 0.79 | 0.13 | False | |||
|
461.41 ns | 378.54 ns | 0.82 | 0.11 | False | |||
|
734.65 ns | 663.30 ns | 0.90 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
391.07 ns | 363.59 ns | 0.93 | 0.04 | False | |||
|
112.86 ns | 97.16 ns | 0.86 | 0.10 | False | |||
|
168.82 ns | 146.50 ns | 0.87 | 0.09 | False | |||
|
290.29 ns | 262.88 ns | 0.91 | 0.06 | False | |||
|
356.69 ns | 337.38 ns | 0.95 | 0.06 | False | |||
|
387.13 ns | 358.80 ns | 0.93 | 0.07 | False | |||
|
371.86 ns | 339.07 ns | 0.91 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.35 μs | 1.97 μs | 0.84 | 0.03 | False | |||
|
2.33 μs | 1.93 μs | 0.83 | 0.03 | True | |||
|
2.28 μs | 1.89 μs | 0.83 | 0.03 | True | |||
|
2.32 μs | 1.93 μs | 0.83 | 0.04 | True | |||
|
2.33 μs | 1.98 μs | 0.85 | 0.05 | False | |||
|
2.34 μs | 1.98 μs | 0.85 | 0.04 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
8.25 ns | 5.78 ns | 0.70 | 0.33 | False | |||
|
75.45 ns | 68.09 ns | 0.90 | 0.12 | False | |||
|
11.51 ns | 9.72 ns | 0.84 | 0.34 | False | |||
|
6.95 ns | 5.30 ns | 0.76 | 0.31 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
298.81 ns | 257.42 ns | 0.86 | 0.08 | False | |||
|
24.63 μs | 19.93 μs | 0.81 | 0.08 | False | |||
|
41.30 μs | 36.93 μs | 0.89 | 0.22 | False | |||
|
22.70 μs | 18.70 μs | 0.82 | 0.11 | False | |||
|
45.68 μs | 42.88 μs | 0.94 | 0.16 | False | |||
|
26.39 μs | 19.36 μs | 0.73 | 0.61 | False | |||
|
22.05 μs | 18.08 μs | 0.82 | 0.02 | True | |||
|
25.70 μs | 20.66 μs | 0.80 | 0.07 | False | |||
|
21.90 μs | 17.94 μs | 0.82 | 0.03 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.84 μs | 1.68 μs | 0.91 | 0.11 | False | |||
|
1.32 μs | 1.23 μs | 0.93 | 0.04 | False | |||
|
1.37 μs | 1.25 μs | 0.91 | 0.04 | False | |||
|
1.07 μs | 1.01 μs | 0.94 | 0.04 | False | |||
|
2.00 μs | 1.75 μs | 0.87 | 0.08 | False | |||
|
1.10 μs | 996.81 ns | 0.91 | 0.04 | False | |||
|
1.94 μs | 1.74 μs | 0.90 | 0.08 | False | |||
|
1.07 μs | 977.06 ns | 0.92 | 0.04 | False | |||
|
2.01 μs | 1.81 μs | 0.90 | 0.11 | False | |||
|
1.96 μs | 1.75 μs | 0.89 | 0.08 | False | |||
|
1.10 μs | 1.02 μs | 0.93 | 0.04 | False | |||
|
3.28 μs | 2.75 μs | 0.84 | 0.03 | False | |||
|
2.03 μs | 1.75 μs | 0.86 | 0.12 | False | |||
|
790.35 ns | 681.72 ns | 0.86 | 0.03 | False | |||
|
2.09 μs | 1.87 μs | 0.90 | 0.05 | False | |||
|
791.01 ns | 710.39 ns | 0.90 | 0.04 | False | |||
|
1.85 μs | 1.68 μs | 0.91 | 0.11 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | ed9f475dde7f3cb0e05a7613e82d69bd1a42ce0e |
Compare | 78bd7debe6d8b454294c673c9cb969c6b8a14692 |
Diff | Diff |
Configs | CompilationMode:tiered, LLVM:false, MonoAOT:false, MonoInterpreter:true, RunKind:micro_mono |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
56.76 ns | 50.61 ns | 0.89 | 0.15 | False | |||
|
12.15 ns | 10.33 ns | 0.85 | 0.04 | False | |||
|
301.86 ns | 272.35 ns | 0.90 | 0.08 | False | |||
|
25.47 ns | 21.94 ns | 0.86 | 0.15 | False | |||
|
65.45 ns | 59.68 ns | 0.91 | 0.16 | False | |||
|
75.22 ns | 66.82 ns | 0.89 | 0.25 | False | |||
|
70.96 ns | 63.96 ns | 0.90 | 0.32 | False | |||
|
380.28 ns | 328.67 ns | 0.86 | 0.01 | False | |||
|
75.26 ns | 47.21 ns | 0.63 | 0.16 | False | |||
|
83.55 ns | 78.42 ns | 0.94 | 0.13 | False | |||
|
59.45 ns | 54.91 ns | 0.92 | 0.18 | False | |||
|
16.21 ns | 12.94 ns | 0.80 | 0.26 | False | |||
|
92.35 ns | 72.59 ns | 0.79 | 0.16 | False | |||
|
120.43 ns | 95.96 ns | 0.80 | 0.10 | False | |||
|
81.26 ns | 61.49 ns | 0.76 | 0.23 | False | |||
|
248.74 ns | 217.61 ns | 0.87 | 0.06 | False | |||
|
15.97 ns | 13.05 ns | 0.82 | 0.18 | False | |||
|
76.85 ns | 65.03 ns | 0.85 | 0.20 | False | |||
|
12.14 ns | 10.29 ns | 0.85 | 0.05 | False | |||
|
87.61 ns | 74.56 ns | 0.85 | 0.07 | False | |||
|
12.12 ns | 10.40 ns | 0.86 | 0.05 | False | |||
|
528.61 ns | 473.70 ns | 0.90 | 0.03 | False | |||
|
449.17 ns | 403.98 ns | 0.90 | 0.01 | False | |||
|
72.46 ns | 65.05 ns | 0.90 | 0.16 | False | |||
|
61.67 ns | 55.26 ns | 0.90 | 0.12 | False | |||
|
83.51 ns | 68.25 ns | 0.82 | 0.08 | False | |||
|
147.41 ns | 118.25 ns | 0.80 | 0.09 | False | |||
|
65.17 ns | 50.76 ns | 0.78 | 0.12 | False | |||
|
42.01 ns | 32.68 ns | 0.78 | 0.21 | False | |||
|
62.76 ns | 58.64 ns | 0.93 | 0.12 | False | |||
|
261.83 ns | 219.52 ns | 0.84 | 0.05 | False | |||
|
61.87 ns | 56.01 ns | 0.91 | 0.13 | False | |||
|
64.69 ns | 51.10 ns | 0.79 | 0.21 | False | |||
|
314.67 ns | 272.45 ns | 0.87 | 0.02 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Run Information
Improvements in System.Text.Json.Serialization.Tests.ReadJson<IndexViewModel>
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Repro Steps
#### Prerequisites (Build files either built locally or downloaded from payload above) - Libraries build extracted to `runtime/artifacts` or build instructions: [Libraries README](https://github.com/dotnet/runtime/blob/main/docs/workflow/building/libraries/README.md) args: `-subset libs+libs.tests -rc release -configuration Release -arch $RunArch -framework net8.0` - CoreCLR product build extracted to `runtime/artifacts/bin/coreclr/$RunOS.$RunArch.Release`, build instructions: [CoreCLR README](https://github.com/dotnet/runtime/blob/main/docs/workflow/building/coreclr/README.md) args: `-subset clr+libs -rc release -configuration Release -arch $RunArch -framework net8.0` - Mono Runtime build extracted to `runtime/artifacts/bin/mono/$RunOS.$RunArch.Release`, build instructions: [MONO README](https://github.com/dotnet/runtime/blob/main/docs/workflow/building/mono/README.md) args: `-arch $RunArch -os $RunOS -s mono+libs+host+packs -c Release` - Dotnet SDK installed for dotnet commands - Running commands from the runtime folder Linux ```cmd # Set $RunDir to the runtime directory RunDir=`pwd` # Set the OS, arch, and OSId RunOS='linux' RunOSId='linux' RunArch='x64' # Create mono dotnet mkdir -p $RunDir/artifacts/dotnet-mono $RunDir/build.sh -subset libs.pretest -configuration release -ci -arch $RunArch -testscope innerloop /p:RuntimeArtifactsPath=$RunDir/artifacts/bin/mono/$RunOS.$RunArch.Release /p:RuntimeFlavor=mono cp $RunDir/artifacts/bin/runtime/net8.0-$RunOS-Release-$RunArch/* $RunDir/artifacts/bin/testhost/net8.0-$RunOS-Release-$RunArch/shared/Microsoft.NETCore.App/8.0.0 -rf cp $RunDir/artifacts/bin/testhost/net8.0-$RunOS-Release-$RunArch/* $RunDir/artifacts/dotnet-mono -r cp $RunDir/artifacts/bin/coreclr/$RunOS.$RunArch.Release/corerun $RunDir/artifacts/dotnet-mono/shared/Microsoft.NETCore.App/8.0.0/corerun # Create Core Root $RunDir/src/tests/build.sh release $RunArch generatelayoutonly /p:LibrariesConfiguration=Release # Clone performance git clone --branch main --depth 1 --quiet https://github.com/dotnet/performance.git $RunDir/performance # Use Interpreter export MONO_ENV_OPTIONS="--interpreter" # One line run: python3 $RunDir/performance/scripts/benchmarks_ci.py --csproj $RunDir/performance/src/benchmarks/micro/MicroBenchmarks.csproj --incremental no --architecture $RunArch -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<IndexViewModel>*' --bdn-artifacts $RunDir/artifacts/BenchmarkDotNet.Artifacts --bdn-arguments="--anyCategories Libraries Runtime --category-exclusion-filter NoInterpreter NoMono --logBuildOutput --generateBinLog --corerun $RunDir/artifacts/dotnet-mono/shared/Microsoft.NETCore.App/8.0.0/corerun" # Individual Commands: # Restore dotnet restore $RunDir/performance/src/benchmarks/micro/MicroBenchmarks.csproj --packages $RunDir/performance/artifacts/packages /p:UseSharedCompilation=false /p:BuildInParallel=false /m:1 # Build dotnet build $RunDir/performance/src/benchmarks/micro/MicroBenchmarks.csproj --configuration Release --framework net8.0 --no-restore /p:NuGetPackageRoot=$RunDir/performance/artifacts/packages /p:UseSharedCompilation=false /p:BuildInParallel=false /m:1 # Run dotnet run --project $RunDir/performance/src/benchmarks/micro/MicroBenchmarks.csproj --configuration Release --framework net8.0 --no-restore --no-build -- --filter 'System.Text.Json.Serialization.Tests.ReadJson<IndexViewModel>*' --anyCategories Libraries Runtime " --category-exclusion-filter NoInterpreter NoMono --logBuildOutput --generateBinLog --corerun $RunDir/artifacts/dotnet-mono/shared/Microsoft.NETCore.App/8.0.0/corerun --artifacts $RunDir/artifacts/BenchmarkDotNet.Artifacts --packages $RunDir/performance/artifacts/packages ``` Windows ```cmd # Set $RunDir to the runtime directory $RunDir="FullPathHere" # Set the OS, arch, and OSId RunOS='windows' RunOSId='win' RunArch='x64' # Create mono dotnet mkdir -p $RunDir/artifacts/dotnet-mono $RunDir/build.sh -subset libs.pretest -configuration release -ci -arch $RunArch -testscope innerloop /p:RuntimeArtifactsPath=$RunDir\artifacts\bin\mono\$RunOS.$RunArch.Release /p:RuntimeFlavor=mono xcopy $RunDir\artifacts\bin\runtime\net8.0-$RunOS-Release-$RunArch\ $RunDir\artifacts\bin\testhost\net8.0-$RunOS-Release-$RunArch\shared\Microsoft.NETCore.App\8.0.0\ /e /y xcopy $RunDir\artifacts\bin\testhost\net8.0-$RunOS-Release-$RunArch\ $RunDir\artifacts\dotnet-mono\ /e /y xcopy $RunDir\artifacts\bin\coreclr\$RunOS.$RunArch.Release\corerun $RunDir\artifacts\dotnet-mono\shared\Microsoft.NETCore.App\8.0.0\corerun /y # Create Core Root $RunDir\src\tests\build.cmd release $RunArch generatelayoutonly /p:LibrariesConfiguration=Release # Clone performance git clone --branch main --depth 1 --quiet https://github.com/dotnet/performance.git $RunDir\performance # Use Interpreter export MONO_ENV_OPTIONS="--interpreter" # One line run: python3 $RunDir\performance\scripts\benchmarks_ci.py --csproj $RunDir\performance\src\benchmarks\micro\MicroBenchmarks.csproj --incremental no --architecture $RunArch -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<IndexViewModel>*' --bdn-artifacts $RunDir\artifacts\BenchmarkDotNet.Artifacts --bdn-arguments="--anyCategories Libraries Runtime --category-exclusion-filter NoInterpreter NoMono --logBuildOutput --generateBinLog --corerun $RunDir\artifacts\dotnet-mono\shared\Microsoft.NETCore.App\8.0.0\corerun.exe" # Individual Commands: # Restore dotnet restore $RunDir\performance\src\benchmarks\micro\MicroBenchmarks.csproj --packages $RunDir\performance\artifacts\packages /p:UseSharedCompilation=false /p:BuildInParallel=false /m:1 # Build dotnet build $RunDir\performance\src\benchmarks\micro\MicroBenchmarks.csproj --configuration Release --framework net8.0 --no-restore /p:NuGetPackageRoot=$RunDir\performance\artifacts\packages /p:UseSharedCompilation=false /p:BuildInParallel=false /m:1 # Run dotnet run --project $RunDir\performance\src\benchmarks\micro\MicroBenchmarks.csproj --configuration Release --framework net8.0 --no-restore --no-build -- --filter 'System.Text.Json.Serialization.Tests.ReadJson<IndexViewModel>*' --anyCategories Libraries Runtime " --category-exclusion-filter NoInterpreter NoMono --logBuildOutput --generateBinLog --corerun $RunDir\artifacts\dotnet-mono\shared\Microsoft.NETCore.App\8.0.0\corerun.exe --artifacts $RunDir\artifacts\BenchmarkDotNet.Artifacts --packages $RunDir\performance\artifacts\packages ```Run Information
Improvements in System.Text.Json.Serialization.Tests.WriteJson<LoginViewModel>
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Repro Steps
#### Prerequisites (Build files either built locally or downloaded from payload above) - Libraries build extracted to `runtime/artifacts` or build instructions: [Libraries README](https://github.com/dotnet/runtime/blob/main/docs/workflow/building/libraries/README.md) args: `-subset libs+libs.tests -rc release -configuration Release -arch $RunArch -framework net8.0` - CoreCLR product build extracted to `runtime/artifacts/bin/coreclr/$RunOS.$RunArch.Release`, build instructions: [CoreCLR README](https://github.com/dotnet/runtime/blob/main/docs/workflow/building/coreclr/README.md) args: `-subset clr+libs -rc release -configuration Release -arch $RunArch -framework net8.0` - Mono Runtime build extracted to `runtime/artifacts/bin/mono/$RunOS.$RunArch.Release`, build instructions: [MONO README](https://github.com/dotnet/runtime/blob/main/docs/workflow/building/mono/README.md) args: `-arch $RunArch -os $RunOS -s mono+libs+host+packs -c Release` - Dotnet SDK installed for dotnet commands - Running commands from the runtime folder Linux ```cmd # Set $RunDir to the runtime directory RunDir=`pwd` # Set the OS, arch, and OSId RunOS='linux' RunOSId='linux' RunArch='x64' # Create mono dotnet mkdir -p $RunDir/artifacts/dotnet-mono $RunDir/build.sh -subset libs.pretest -configuration release -ci -arch $RunArch -testscope innerloop /p:RuntimeArtifactsPath=$RunDir/artifacts/bin/mono/$RunOS.$RunArch.Release /p:RuntimeFlavor=mono cp $RunDir/artifacts/bin/runtime/net8.0-$RunOS-Release-$RunArch/* $RunDir/artifacts/bin/testhost/net8.0-$RunOS-Release-$RunArch/shared/Microsoft.NETCore.App/8.0.0 -rf cp $RunDir/artifacts/bin/testhost/net8.0-$RunOS-Release-$RunArch/* $RunDir/artifacts/dotnet-mono -r cp $RunDir/artifacts/bin/coreclr/$RunOS.$RunArch.Release/corerun $RunDir/artifacts/dotnet-mono/shared/Microsoft.NETCore.App/8.0.0/corerun # Create Core Root $RunDir/src/tests/build.sh release $RunArch generatelayoutonly /p:LibrariesConfiguration=Release # Clone performance git clone --branch main --depth 1 --quiet https://github.com/dotnet/performance.git $RunDir/performance # Use Interpreter export MONO_ENV_OPTIONS="--interpreter" # One line run: python3 $RunDir/performance/scripts/benchmarks_ci.py --csproj $RunDir/performance/src/benchmarks/micro/MicroBenchmarks.csproj --incremental no --architecture $RunArch -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<LoginViewModel>*' --bdn-artifacts $RunDir/artifacts/BenchmarkDotNet.Artifacts --bdn-arguments="--anyCategories Libraries Runtime --category-exclusion-filter NoInterpreter NoMono --logBuildOutput --generateBinLog --corerun $RunDir/artifacts/dotnet-mono/shared/Microsoft.NETCore.App/8.0.0/corerun" # Individual Commands: # Restore dotnet restore $RunDir/performance/src/benchmarks/micro/MicroBenchmarks.csproj --packages $RunDir/performance/artifacts/packages /p:UseSharedCompilation=false /p:BuildInParallel=false /m:1 # Build dotnet build $RunDir/performance/src/benchmarks/micro/MicroBenchmarks.csproj --configuration Release --framework net8.0 --no-restore /p:NuGetPackageRoot=$RunDir/performance/artifacts/packages /p:UseSharedCompilation=false /p:BuildInParallel=false /m:1 # Run dotnet run --project $RunDir/performance/src/benchmarks/micro/MicroBenchmarks.csproj --configuration Release --framework net8.0 --no-restore --no-build -- --filter 'System.Text.Json.Serialization.Tests.WriteJson<LoginViewModel>*' --anyCategories Libraries Runtime " --category-exclusion-filter NoInterpreter NoMono --logBuildOutput --generateBinLog --corerun $RunDir/artifacts/dotnet-mono/shared/Microsoft.NETCore.App/8.0.0/corerun --artifacts $RunDir/artifacts/BenchmarkDotNet.Artifacts --packages $RunDir/performance/artifacts/packages ``` Windows ```cmd # Set $RunDir to the runtime directory $RunDir="FullPathHere" # Set the OS, arch, and OSId RunOS='windows' RunOSId='win' RunArch='x64' # Create mono dotnet mkdir -p $RunDir/artifacts/dotnet-mono $RunDir/build.sh -subset libs.pretest -configuration release -ci -arch $RunArch -testscope innerloop /p:RuntimeArtifactsPath=$RunDir\artifacts\bin\mono\$RunOS.$RunArch.Release /p:RuntimeFlavor=mono xcopy $RunDir\artifacts\bin\runtime\net8.0-$RunOS-Release-$RunArch\ $RunDir\artifacts\bin\testhost\net8.0-$RunOS-Release-$RunArch\shared\Microsoft.NETCore.App\8.0.0\ /e /y xcopy $RunDir\artifacts\bin\testhost\net8.0-$RunOS-Release-$RunArch\ $RunDir\artifacts\dotnet-mono\ /e /y xcopy $RunDir\artifacts\bin\coreclr\$RunOS.$RunArch.Release\corerun $RunDir\artifacts\dotnet-mono\shared\Microsoft.NETCore.App\8.0.0\corerun /y # Create Core Root $RunDir\src\tests\build.cmd release $RunArch generatelayoutonly /p:LibrariesConfiguration=Release # Clone performance git clone --branch main --depth 1 --quiet https://github.com/dotnet/performance.git $RunDir\performance # Use Interpreter export MONO_ENV_OPTIONS="--interpreter" # One line run: python3 $RunDir\performance\scripts\benchmarks_ci.py --csproj $RunDir\performance\src\benchmarks\micro\MicroBenchmarks.csproj --incremental no --architecture $RunArch -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<LoginViewModel>*' --bdn-artifacts $RunDir\artifacts\BenchmarkDotNet.Artifacts --bdn-arguments="--anyCategories Libraries Runtime --category-exclusion-filter NoInterpreter NoMono --logBuildOutput --generateBinLog --corerun $RunDir\artifacts\dotnet-mono\shared\Microsoft.NETCore.App\8.0.0\corerun.exe" # Individual Commands: # Restore dotnet restore $RunDir\performance\src\benchmarks\micro\MicroBenchmarks.csproj --packages $RunDir\performance\artifacts\packages /p:UseSharedCompilation=false /p:BuildInParallel=false /m:1 # Build dotnet build $RunDir\performance\src\benchmarks\micro\MicroBenchmarks.csproj --configuration Release --framework net8.0 --no-restore /p:NuGetPackageRoot=$RunDir\performance\artifacts\packages /p:UseSharedCompilation=false /p:BuildInParallel=false /m:1 # Run dotnet run --project $RunDir\performance\src\benchmarks\micro\MicroBenchmarks.csproj --configuration Release --framework net8.0 --no-restore --no-build -- --filter 'System.Text.Json.Serialization.Tests.WriteJson<LoginViewModel>*' --anyCategories Libraries Runtime " --category-exclusion-filter NoInterpreter NoMono --logBuildOutput --generateBinLog --corerun $RunDir\artifacts\dotnet-mono\shared\Microsoft.NETCore.App\8.0.0\corerun.exe --artifacts $RunDir\artifacts\BenchmarkDotNet.Artifacts --packages $RunDir\performance\artifacts\packages ```