Closed performanceautofiler[bot] closed 1 year ago
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
578.62 μs | 732.61 μs | 1.27 | 0.13 | True | |||
|
93.54 μs | 125.56 μs | 1.34 | 0.17 | True | |||
|
68.71 μs | 75.97 μs | 1.11 | 0.25 | False | |||
|
136.30 μs | 178.09 μs | 1.31 | 0.12 | True | |||
|
144.62 μs | 195.85 μs | 1.35 | 0.12 | True | |||
|
10.31 μs | 11.15 μs | 1.08 | 0.28 | False | |||
|
1.30 ms | 1.63 ms | 1.26 | 0.06 | True | |||
|
818.45 μs | 1.06 ms | 1.29 | 0.05 | True | |||
|
1.26 ms | 1.51 ms | 1.20 | 0.10 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorFromCollection<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
4.28 μs | 5.29 μs | 1.23 | 0.07 | True | |||
|
3.48 μs | 4.41 μs | 1.26 | 0.06 | True | |||
|
3.26 μs | 3.98 μs | 1.22 | 0.09 | True | |||
|
3.06 μs | 3.63 μs | 1.19 | 0.04 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
277.30 μs | 332.32 μs | 1.20 | 0.06 | True | |||
|
272.32 μs | 323.36 μs | 1.19 | 0.04 | True | |||
|
271.18 μs | 322.18 μs | 1.19 | 0.04 | True | |||
|
273.59 μs | 321.76 μs | 1.18 | 0.03 | True | |||
|
290.44 μs | 337.15 μs | 1.16 | 0.04 | True | |||
|
287.65 μs | 340.69 μs | 1.18 | 0.02 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<ImmutableDictionary<String, String>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.97 ms | 3.72 ms | 1.25 | 0.04 | True | |||
|
2.26 ms | 2.85 ms | 1.26 | 0.08 | True | |||
|
1.54 ms | 1.78 ms | 1.16 | 0.06 | True | |||
|
1.48 ms | 1.67 ms | 1.13 | 0.04 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToStream<MyEventsListerViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
847.60 μs | 1.38 ms | 1.63 | 0.14 | True | |||
|
842.25 μs | 1.40 ms | 1.66 | 0.08 | True | |||
|
65.14 μs | 76.54 μs | 1.17 | 0.16 | False | |||
|
346.33 μs | 711.77 μs | 2.06 | 0.23 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Sort<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
36.62 μs | 47.06 μs | 1.28 | 0.12 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.Perf_SortedSet*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
368.75 ns | 397.95 ns | 1.08 | 0.10 | False | |||
|
1.76 μs | 2.04 μs | 1.16 | 0.12 | True | |||
|
915.49 ns | 963.05 ns | 1.05 | 0.15 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Logging.FormattingOverhead*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.41 ms | 2.78 ms | 1.15 | 0.04 | True | |||
|
2.61 ms | 2.98 ms | 1.14 | 0.04 | True | |||
|
708.86 μs | 767.37 μs | 1.08 | 0.15 | False | |||
|
526.51 μs | 743.89 μs | 1.41 | 0.12 | True | |||
|
492.07 μs | 527.64 μs | 1.07 | 0.17 | False | |||
|
15.68 μs | 18.11 μs | 1.16 | 0.27 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CreateAddAndClear<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
226.59 μs | 295.00 μs | 1.30 | 0.03 | True | |||
|
1.56 μs | 1.86 μs | 1.19 | 0.06 | True | |||
|
17.86 μs | 22.03 μs | 1.23 | 0.14 | True | |||
|
131.80 μs | 166.73 μs | 1.27 | 0.07 | True | |||
|
26.88 μs | 35.47 μs | 1.32 | 0.05 | True | |||
|
16.87 μs | 21.56 μs | 1.28 | 0.10 | True | |||
|
1.09 μs | 1.38 μs | 1.27 | 0.15 | True | |||
|
139.04 μs | 180.25 μs | 1.30 | 0.18 | True | |||
|
18.04 μs | 22.80 μs | 1.26 | 0.17 | True | |||
|
1.46 μs | 1.76 μs | 1.20 | 0.03 | True | |||
|
155.65 μs | 193.73 μs | 1.24 | 0.09 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Perf_Frozen<NotKnownComparable>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
486.75 ns | 575.30 ns | 1.18 | 0.17 | False | |||
|
780.17 ns | 872.23 ns | 1.12 | 0.12 | False | |||
|
772.41 ns | 837.39 ns | 1.08 | 0.13 | False | |||
|
781.37 ns | 925.02 ns | 1.18 | 0.10 | False | |||
|
518.29 ns | 567.15 ns | 1.09 | 0.15 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
837.60 ns | 1.23 μs | 1.46 | 0.10 | True | |||
|
4.81 μs | 6.05 μs | 1.26 | 0.10 | True | |||
|
1.55 μs | 2.11 μs | 1.36 | 0.09 | True | |||
|
2.16 μs | 2.93 μs | 1.35 | 0.11 | True | |||
|
524.25 ns | 578.08 ns | 1.10 | 0.12 | False | |||
|
1.76 μs | 2.47 μs | 1.40 | 0.12 | True | |||
|
1.22 μs | 1.78 μs | 1.46 | 0.14 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.DependencyInjection.ActivatorUtilitiesBenchmark*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
22.26 μs | 26.27 μs | 1.18 | 0.05 | True | |||
|
21.91 μs | 26.66 μs | 1.22 | 0.06 | True | |||
|
24.26 μs | 28.13 μs | 1.16 | 0.07 | True | |||
|
22.04 μs | 26.63 μs | 1.21 | 0.05 | True | |||
|
22.34 μs | 26.48 μs | 1.19 | 0.06 | True | |||
|
5.54 μs | 6.83 μs | 1.23 | 0.09 | True | |||
|
22.15 μs | 25.13 μs | 1.13 | 0.07 | True | |||
|
24.10 μs | 27.68 μs | 1.15 | 0.05 | True | |||
|
21.90 μs | 24.98 μs | 1.14 | 0.06 | True | |||
|
5.49 μs | 6.36 μs | 1.16 | 0.08 | True | |||
|
5.44 μs | 6.68 μs | 1.23 | 0.10 | True | |||
|
5.62 μs | 6.54 μs | 1.16 | 0.13 | True | |||
|
22.51 μs | 25.87 μs | 1.15 | 0.05 | True | |||
|
22.94 μs | 25.23 μs | 1.10 | 0.06 | True | |||
|
24.21 μs | 28.28 μs | 1.17 | 0.02 | True | |||
|
24.42 μs | 27.55 μs | 1.13 | 0.05 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.DependencyInjection.TimeToFirstService*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.57 μs | 1.65 μs | 1.05 | 0.15 | False | |||
|
1.56 μs | 1.79 μs | 1.14 | 0.12 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Document.Tests.Perf_ParseThenWrite*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
5.57 μs | 6.87 μs | 1.23 | 0.11 | True | |||
|
5.84 μs | 7.58 μs | 1.30 | 0.08 | True | |||
|
4.97 μs | 6.26 μs | 1.26 | 0.11 | True | |||
|
6.20 μs | 8.32 μs | 1.34 | 0.12 | True | |||
|
5.24 μs | 6.84 μs | 1.30 | 0.12 | True | |||
|
6.05 μs | 7.36 μs | 1.22 | 0.08 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<StructRecord>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
4.82 μs | 6.14 μs | 1.27 | 0.10 | True | |||
|
6.10 μs | 7.61 μs | 1.25 | 0.07 | True | |||
|
4.33 μs | 5.16 μs | 1.19 | 0.12 | False | |||
|
3.86 μs | 4.72 μs | 1.22 | 0.07 | True | |||
|
5.32 μs | 6.34 μs | 1.19 | 0.13 | False | |||
|
5.19 μs | 6.74 μs | 1.30 | 0.11 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
457.38 μs | 638.48 μs | 1.40 | 0.17 | True | |||
|
165.39 μs | 243.05 μs | 1.47 | 0.14 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.TryGetValueFalse<Int32, Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
25.36 μs | 41.94 μs | 1.65 | 0.34 | True | |||
|
14.82 μs | 21.85 μs | 1.47 | 0.23 | True | |||
|
3.10 μs | 3.41 μs | 1.10 | 0.44 | False | |||
|
15.05 μs | 21.64 μs | 1.44 | 0.27 | True | |||
|
30.00 μs | 45.26 μs | 1.51 | 0.33 | True | |||
|
3.31 μs | 3.92 μs | 1.18 | 0.32 | False | |||
|
94.05 μs | 154.85 μs | 1.65 | 0.14 | True | |||
|
19.99 μs | 29.37 μs | 1.47 | 0.24 | True | |||
|
13.96 μs | 17.40 μs | 1.25 | 0.39 | False | |||
|
8.10 μs | 10.62 μs | 1.31 | 0.26 | True | |||
|
8.30 μs | 9.86 μs | 1.19 | 0.26 | False | |||
|
14.31 μs | 19.18 μs | 1.34 | 0.23 | False | |||
|
24.79 μs | 40.14 μs | 1.62 | 0.20 | True | |||
|
2.50 μs | 2.91 μs | 1.16 | 0.33 | False | |||
|
14.37 μs | 17.32 μs | 1.21 | 0.32 | True | |||
|
5.14 μs | 5.61 μs | 1.09 | 0.18 | False | |||
|
3.84 μs | 4.11 μs | 1.07 | 0.23 | False | |||
|
2.25 μs | 2.37 μs | 1.05 | 0.34 | False | |||
|
14.89 μs | 21.37 μs | 1.44 | 0.24 | True | |||
|
3.10 μs | 3.66 μs | 1.18 | 0.38 | False | |||
|
9.05 μs | 10.98 μs | 1.21 | 0.39 | True | |||
|
3.10 μs | 3.60 μs | 1.16 | 0.43 | False | |||
|
80.22 μs | 137.41 μs | 1.71 | 0.08 | True | |||
|
29.66 μs | 41.92 μs | 1.41 | 0.17 | True | |||
|
18.74 μs | 29.26 μs | 1.56 | 0.21 | True | |||
|
14.38 μs | 21.40 μs | 1.49 | 0.30 | True | |||
|
7.71 μs | 10.79 μs | 1.40 | 0.21 | True | |||
|
2.93 μs | 3.26 μs | 1.11 | 0.24 | False | |||
|
87.29 μs | 144.10 μs | 1.65 | 0.13 | True | |||
|
24.71 μs | 34.82 μs | 1.41 | 0.21 | True | |||
|
19.06 μs | 29.01 μs | 1.52 | 0.28 | True | |||
|
23.11 μs | 31.60 μs | 1.37 | 0.12 | True | |||
|
38.27 μs | 48.84 μs | 1.28 | 0.13 | True | |||
|
2.58 μs | 2.87 μs | 1.11 | 0.27 | False | |||
|
755.06 ns | 1.01 μs | 1.34 | 0.14 | True | |||
|
7.79 μs | 10.26 μs | 1.32 | 0.31 | True | |||
|
18.93 μs | 29.19 μs | 1.54 | 0.20 | True | |||
|
3.74 μs | 4.22 μs | 1.13 | 0.39 | False | |||
|
25.69 μs | 36.98 μs | 1.44 | 0.22 | True | |||
|
33.23 μs | 47.88 μs | 1.44 | 0.10 | True | |||
|
28.69 μs | 40.39 μs | 1.41 | 0.17 | True | |||
|
67.55 ns | 81.91 ns | 1.21 | 0.52 | False | |||
|
26.03 μs | 35.28 μs | 1.36 | 0.17 | True | |||
|
15.61 μs | 16.87 μs | 1.08 | 0.25 | True | |||
|
40.56 μs | 56.12 μs | 1.38 | 0.16 | True | |||
|
25.69 μs | 36.23 μs | 1.41 | 0.21 | True | |||
|
13.90 μs | 17.47 μs | 1.26 | 0.33 | True | |||
|
25.90 μs | 37.49 μs | 1.45 | 0.21 | True | |||
|
19.41 μs | 29.47 μs | 1.52 | 0.13 | True | |||
|
3.12 μs | 3.83 μs | 1.23 | 0.44 | False | |||
|
23.60 μs | 26.99 μs | 1.14 | 0.25 | False | |||
|
20.06 μs | 29.90 μs | 1.49 | 0.16 | True | |||
|
120.79 μs | 208.46 μs | 1.73 | 0.09 | True | |||
|
3.21 μs | 3.67 μs | 1.14 | 0.41 | False | |||
|
25.59 μs | 36.00 μs | 1.41 | 0.20 | True | |||
|
3.64 μs | 4.17 μs | 1.15 | 0.36 | False | |||
|
20.26 μs | 31.18 μs | 1.54 | 0.12 | True | |||
|
24.88 μs | 36.39 μs | 1.46 | 0.15 | True | |||
|
27.15 μs | 43.78 μs | 1.61 | 0.25 | True | |||
|
3.14 μs | 3.64 μs | 1.16 | 0.39 | False | |||
|
1.04 μs | 1.13 μs | 1.09 | 0.30 | False | |||
|
42.86 μs | 64.29 μs | 1.50 | 0.12 | True | |||
|
45.12 μs | 68.15 μs | 1.51 | 0.09 | True | |||
|
26.09 μs | 35.99 μs | 1.38 | 0.18 | True | |||
|
24.35 μs | 38.19 μs | 1.57 | 0.21 | True | |||
|
21.02 μs | 32.22 μs | 1.53 | 0.21 | True | |||
|
9.76 μs | 10.63 μs | 1.09 | 0.25 | False | |||
|
12.32 μs | 14.48 μs | 1.18 | 0.39 | False | |||
|
7.84 μs | 10.97 μs | 1.40 | 0.32 | True | |||
|
3.23 μs | 3.49 μs | 1.08 | 0.47 | False | |||
|
80.00 μs | 141.22 μs | 1.77 | 0.12 | True | |||
|
36.40 μs | 55.11 μs | 1.51 | 0.11 | True | |||
|
3.70 μs | 4.23 μs | 1.14 | 0.38 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Linq.Tests.Perf_Enumerable*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.67 μs | 2.91 μs | 1.09 | 0.10 | False | |||
|
473.09 ns | 540.97 ns | 1.14 | 0.11 | True | |||
|
724.32 ns | 893.58 ns | 1.23 | 0.18 | True | |||
|
1.18 μs | 1.29 μs | 1.09 | 0.32 | False | |||
|
428.23 ns | 525.95 ns | 1.23 | 0.07 | True | |||
|
1.72 μs | 1.93 μs | 1.12 | 0.27 | False | |||
|
1.18 μs | 1.31 μs | 1.11 | 0.23 | False | |||
|
3.04 μs | 3.21 μs | 1.06 | 0.11 | False | |||
|
536.38 ns | 624.20 ns | 1.16 | 0.09 | True | |||
|
564.22 ns | 660.61 ns | 1.17 | 0.16 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Net.Primitives.Tests.CredentialCacheTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.29 μs | 2.55 μs | 1.11 | 0.05 | True | |||
|
1.21 μs | 1.30 μs | 1.08 | 0.06 | False | |||
|
630.18 ns | 717.34 ns | 1.14 | 0.09 | True | |||
|
636.21 ns | 689.32 ns | 1.08 | 0.12 | True | |||
|
1.05 μs | 1.14 μs | 1.09 | 0.08 | False | |||
|
2.17 μs | 2.38 μs | 1.10 | 0.16 | False | |||
|
1.43 μs | 1.64 μs | 1.14 | 0.13 | False | |||
|
3.22 μs | 3.63 μs | 1.13 | 0.24 | False | |||
|
841.75 ns | 1.01 μs | 1.19 | 0.15 | False | |||
|
2.11 μs | 2.27 μs | 1.08 | 0.08 | False | |||
|
5.51 μs | 6.11 μs | 1.11 | 0.22 | False | |||
|
865.53 ns | 943.35 ns | 1.09 | 0.17 | False | |||
|
900.50 ns | 971.72 ns | 1.08 | 0.14 | False | |||
|
3.66 μs | 4.10 μs | 1.12 | 0.10 | False | |||
|
887.62 ns | 959.21 ns | 1.08 | 0.21 | False | |||
|
859.52 ns | 945.44 ns | 1.10 | 0.21 | False | |||
|
439.23 ns | 516.37 ns | 1.18 | 0.10 | True | |||
|
894.60 ns | 953.97 ns | 1.07 | 0.11 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Reflection.Attributes*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.71 ms | 2.18 ms | 1.27 | 0.04 | True | |||
|
1.69 ms | 2.13 ms | 1.26 | 0.04 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_FromString<CollectionsOfPrimitives>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.76 μs | 1.95 μs | 1.11 | 0.20 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<Nullable<DateTimeOffset>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
346.19 μs | 398.94 μs | 1.15 | 0.03 | True | |||
|
356.15 μs | 401.53 μs | 1.13 | 0.03 | True | |||
|
372.39 μs | 417.71 μs | 1.12 | 0.04 | True | |||
|
363.10 μs | 395.55 μs | 1.09 | 0.03 | True | |||
|
370.61 μs | 416.80 μs | 1.12 | 0.01 | True | |||
|
359.80 μs | 402.84 μs | 1.12 | 0.04 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<ImmutableSortedDictionary<String, String>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
58.49 μs | 73.40 μs | 1.25 | 0.10 | True | |||
|
60.38 μs | 78.85 μs | 1.31 | 0.07 | True | |||
|
61.95 μs | 79.57 μs | 1.28 | 0.03 | True | |||
|
50.69 μs | 66.72 μs | 1.32 | 0.13 | True | |||
|
67.22 μs | 84.84 μs | 1.26 | 0.07 | True | |||
|
65.31 μs | 82.23 μs | 1.26 | 0.04 | True | |||
|
55.96 μs | 73.77 μs | 1.32 | 0.07 | True | |||
|
51.83 μs | 69.07 μs | 1.33 | 0.15 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<ImmutableSortedDictionary<String, String>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
385.38 ns | 542.51 ns | 1.41 | 0.20 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Threading.Channels.Tests.SpscUnboundedChannelPerfTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.83 ms | 2.28 ms | 1.25 | 0.05 | True | |||
|
1.90 ms | 2.30 ms | 1.21 | 0.10 | True | |||
|
22.83 ms | 24.79 ms | 1.09 | 0.01 | True | |||
|
1.80 ms | 1.99 ms | 1.11 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_FromStream<CollectionsOfPrimitives>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
830.42 ns | 1.09 μs | 1.32 | 0.19 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Interop.StructureToPtr*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.61 μs | 2.33 μs | 1.45 | 0.21 | True | |||
|
65.27 μs | 98.32 μs | 1.51 | 0.41 | True | |||
|
57.27 μs | 95.52 μs | 1.67 | 0.31 | True | |||
|
7.42 μs | 11.84 μs | 1.60 | 0.27 | True | |||
|
1.54 μs | 2.24 μs | 1.45 | 0.19 | True | |||
|
6.86 μs | 11.62 μs | 1.69 | 0.33 | True | |||
|
1.18 μs | 1.35 μs | 1.15 | 0.15 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Perf_Frozen<Int16>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
568.13 ns | 737.58 ns | 1.30 | 0.13 | True | |||
|
24.31 μs | 35.19 μs | 1.45 | 0.08 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.DependencyInjection.GetServiceIEnumerable*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
11.43 ms | 12.75 ms | 1.12 | 0.01 | True | |||
|
3.03 ms | 4.34 ms | 1.43 | 0.08 | True | |||
|
2.38 ms | 3.12 ms | 1.31 | 0.12 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<CollectionsOfPrimitives>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
504.93 μs | 652.03 μs | 1.29 | 0.17 | True | |||
|
166.46 μs | 242.01 μs | 1.45 | 0.08 | True | |||
|
126.71 μs | 138.78 μs | 1.10 | 0.21 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsKeyFalse<Int32, Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.25 μs | 3.98 μs | 1.22 | 0.13 | True | |||
|
2.76 μs | 3.27 μs | 1.18 | 0.15 | True | |||
|
3.07 μs | 3.59 μs | 1.17 | 0.14 | True | |||
|
2.28 μs | 2.87 μs | 1.26 | 0.16 | True | |||
|
2.95 μs | 3.70 μs | 1.26 | 0.12 | True | |||
|
2.86 μs | 3.43 μs | 1.20 | 0.18 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<SimpleStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.65 μs | 3.43 μs | 1.30 | 0.12 | True | |||
|
2.04 μs | 2.64 μs | 1.29 | 0.15 | True | |||
|
2.41 μs | 3.16 μs | 1.31 | 0.10 | True | |||
|
1.71 μs | 2.21 μs | 1.30 | 0.18 | True | |||
|
2.28 μs | 2.91 μs | 1.28 | 0.10 | True | |||
|
1.88 μs | 2.45 μs | 1.30 | 0.12 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.05 ms | 1.28 ms | 1.22 | 0.07 | True | |||
|
1.09 ms | 1.33 ms | 1.21 | 0.11 | True | |||
|
2.34 ms | 2.74 ms | 1.17 | 0.09 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_FromString<MyEventsListerViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
293.47 μs | 346.87 μs | 1.18 | 0.06 | True | |||
|
309.42 μs | 420.92 μs | 1.36 | 0.11 | True | |||
|
811.58 μs | 879.40 μs | 1.08 | 0.04 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.92 μs | 3.25 μs | 1.11 | 0.03 | True | |||
|
2.17 μs | 2.39 μs | 1.10 | 0.03 | False | |||
|
1.42 μs | 1.52 μs | 1.07 | 0.02 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<BinaryData>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.36 ms | 2.66 ms | 1.13 | 0.07 | True | |||
|
675.86 μs | 736.04 μs | 1.09 | 0.14 | False | |||
|
728.23 μs | 802.17 μs | 1.10 | 0.11 | False | |||
|
9.40 μs | 10.25 μs | 1.09 | 0.48 | False | |||
|
34.95 μs | 42.58 μs | 1.22 | 0.30 | False | |||
|
2.42 ms | 2.81 ms | 1.16 | 0.09 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CreateAddAndClear<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
484.81 μs | 787.29 μs | 1.62 | 0.17 | True | |||
|
1.32 ms | 1.83 ms | 1.39 | 0.05 | True | |||
|
1.32 ms | 1.78 ms | 1.35 | 0.08 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Sort<IntStruct>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
477.59 μs | 588.06 μs | 1.23 | 0.11 | True | |||
|
1.95 ms | 2.60 ms | 1.33 | 0.10 | True | |||
|
608.15 μs | 747.84 μs | 1.23 | 0.12 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToString<CollectionsOfPrimitives>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.80 μs | 3.84 μs | 1.37 | 0.05 | True | |||
|
2.60 μs | 3.36 μs | 1.29 | 0.08 | True | |||
|
2.43 μs | 3.10 μs | 1.28 | 0.08 | True | |||
|
1.74 μs | 1.88 μs | 1.08 | 0.11 | False | |||
|
3.70 μs | 4.46 μs | 1.21 | 0.12 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<ClassRecord>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
407.11 μs | 584.45 μs | 1.44 | 0.22 | True | |||
|
59.57 μs | 78.73 μs | 1.32 | 0.32 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IndexerSet<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.55 μs | 4.49 μs | 1.27 | 0.10 | True | |||
|
3.11 μs | 3.95 μs | 1.27 | 0.10 | True | |||
|
3.43 μs | 4.21 μs | 1.23 | 0.09 | True | |||
|
4.79 μs | 6.03 μs | 1.26 | 0.08 | True | |||
|
2.43 μs | 2.81 μs | 1.16 | 0.16 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<StructRecord>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
9.01 μs | 10.83 μs | 1.20 | 0.10 | True | |||
|
5.57 μs | 6.64 μs | 1.19 | 0.13 | True | |||
|
4.26 μs | 5.10 μs | 1.20 | 0.19 | True | |||
|
7.07 μs | 7.77 μs | 1.10 | 0.15 | False | |||
|
8.61 μs | 9.60 μs | 1.12 | 0.13 | True | |||
|
8.49 μs | 10.28 μs | 1.21 | 0.11 | True | |||
|
236.35 μs | 260.89 μs | 1.10 | 0.03 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ColdStartSerialization<SimpleStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
159.33 μs | 191.69 μs | 1.20 | 0.08 | True | |||
|
94.11 μs | 111.31 μs | 1.18 | 0.03 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToString<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
563.60 μs | 1.03 ms | 1.82 | 0.21 | True | |||
|
88.82 μs | 178.48 μs | 2.01 | 0.38 | True | |||
|
649.73 μs | 1.20 ms | 1.85 | 0.29 | True | |||
|
191.61 μs | 284.21 μs | 1.48 | 0.11 | True | |||
|
86.08 μs | 120.32 μs | 1.40 | 0.28 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsTrueComparer<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
11.93 μs | 17.21 μs | 1.44 | 0.44 | False | |||
|
432.79 ns | 595.48 ns | 1.38 | 0.17 | True | |||
|
299.19 ns | 445.47 ns | 1.49 | 0.18 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Reflection.Activator<EmptyClass>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
86.33 μs | 98.62 μs | 1.14 | 0.05 | True | |||
|
93.36 μs | 110.12 μs | 1.18 | 0.03 | True | |||
|
88.78 μs | 104.92 μs | 1.18 | 0.05 | True | |||
|
92.97 μs | 111.41 μs | 1.20 | 0.04 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.34 μs | 4.05 μs | 1.21 | 0.15 | True | |||
|
1.59 μs | 1.98 μs | 1.25 | 0.10 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToString<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
76.88 μs | 92.76 μs | 1.21 | 0.04 | True | |||
|
87.48 μs | 103.67 μs | 1.19 | 0.03 | True | |||
|
143.17 μs | 179.83 μs | 1.26 | 0.05 | True | |||
|
251.55 μs | 310.79 μs | 1.24 | 0.06 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToStream<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
199.66 ns | 266.81 ns | 1.34 | 0.23 | True | |||
|
357.28 ns | 442.43 ns | 1.24 | 0.20 | True | |||
|
172.79 ns | 257.12 ns | 1.49 | 0.29 | True | |||
|
313.54 ns | 409.08 ns | 1.30 | 0.20 | True | |||
|
807.41 ns | 885.30 ns | 1.10 | 0.09 | True | |||
|
155.45 ns | 228.98 ns | 1.47 | 0.21 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Reflection.Invoke*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
109.85 μs | 139.64 μs | 1.27 | 0.11 | True | |||
|
120.25 μs | 164.07 μs | 1.36 | 0.07 | True | |||
|
124.08 μs | 164.38 μs | 1.32 | 0.08 | True | |||
|
125.10 μs | 166.60 μs | 1.33 | 0.08 | True | |||
|
99.70 μs | 144.04 μs | 1.44 | 0.11 | True | |||
|
122.77 μs | 167.98 μs | 1.37 | 0.12 | True | |||
|
106.28 μs | 141.87 μs | 1.33 | 0.12 | True | |||
|
97.69 μs | 136.27 μs | 1.39 | 0.11 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<ImmutableDictionary<String, String>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
434.69 ns | 477.75 ns | 1.10 | 0.20 | False | |||
|
621.62 ns | 724.32 ns | 1.17 | 0.10 | False | |||
|
414.69 ns | 465.39 ns | 1.12 | 0.21 | False | |||
|
366.38 ns | 406.86 ns | 1.11 | 0.16 | False | |||
|
437.66 ns | 472.43 ns | 1.08 | 0.13 | False | |||
|
371.90 ns | 409.56 ns | 1.10 | 0.16 | False | |||
|
375.04 ns | 418.00 ns | 1.11 | 0.17 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Logging.ScopesOverheadBenchmark*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
26.28 μs | 29.55 μs | 1.12 | 0.08 | True | |||
|
9.04 μs | 11.09 μs | 1.23 | 0.15 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.42 μs | 1.73 μs | 1.22 | 0.11 | True | |||
|
2.40 μs | 3.07 μs | 1.28 | 0.11 | True | |||
|
1.22 μs | 1.50 μs | 1.23 | 0.15 | True | |||
|
1.64 μs | 1.86 μs | 1.14 | 0.18 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
207.24 μs | 247.08 μs | 1.19 | 0.08 | False | |||
|
91.50 μs | 107.15 μs | 1.17 | 0.05 | True | |||
|
106.43 μs | 127.35 μs | 1.20 | 0.07 | True | |||
|
1.72 ms | 1.87 ms | 1.09 | 0.01 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_FromStream<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
5.82 μs | 6.77 μs | 1.16 | 0.11 | True | |||
|
3.45 μs | 4.30 μs | 1.25 | 0.04 | True | |||
|
7.69 μs | 8.55 μs | 1.11 | 0.07 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToStream<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
89.69 μs | 107.82 μs | 1.20 | 0.05 | True | |||
|
120.96 μs | 145.60 μs | 1.20 | 0.05 | True | |||
|
86.87 μs | 103.25 μs | 1.19 | 0.02 | True | |||
|
112.00 μs | 131.73 μs | 1.18 | 0.07 | True | |||
|
102.20 μs | 124.13 μs | 1.21 | 0.06 | True | |||
|
97.14 μs | 120.89 μs | 1.24 | 0.04 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.06 μs | 3.76 μs | 1.23 | 0.12 | True | |||
|
3.85 μs | 4.38 μs | 1.14 | 0.07 | False | |||
|
3.77 μs | 4.13 μs | 1.10 | 0.07 | False | |||
|
2.60 μs | 2.96 μs | 1.14 | 0.12 | False | |||
|
3.06 μs | 3.45 μs | 1.13 | 0.12 | False | |||
|
2.81 μs | 3.32 μs | 1.18 | 0.11 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<ClassRecord>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
854.00 ns | 1.17 μs | 1.37 | 0.13 | True | |||
|
864.86 ns | 1.15 μs | 1.33 | 0.09 | True | |||
|
6.15 μs | 6.66 μs | 1.08 | 0.06 | False | |||
|
11.18 μs | 12.62 μs | 1.13 | 0.07 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Logging.EventSourceLogger*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.16 ms | 3.80 ms | 1.20 | 0.14 | True | |||
|
9.33 ms | 10.96 ms | 1.17 | 0.02 | True | |||
|
3.93 ms | 5.44 ms | 1.38 | 0.09 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<MyEventsListerViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.29 ms | 2.80 ms | 1.22 | 0.08 | True | |||
|
1.55 ms | 1.88 ms | 1.21 | 0.04 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToString<MyEventsListerViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
8.35 μs | 10.30 μs | 1.23 | 0.09 | True | |||
|
8.94 μs | 10.94 μs | 1.22 | 0.05 | True | |||
|
7.82 μs | 10.32 μs | 1.32 | 0.09 | True | |||
|
7.48 μs | 9.61 μs | 1.28 | 0.12 | True | |||
|
7.72 μs | 9.34 μs | 1.21 | 0.11 | True | |||
|
9.10 μs | 11.22 μs | 1.23 | 0.06 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<LargeStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.40 μs | 3.51 μs | 1.46 | 0.08 | True | |||
|
2.33 μs | 3.46 μs | 1.48 | 0.06 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.DependencyInjection.ScopeValidation*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
855.82 ns | 1.00 μs | 1.17 | 0.17 | False | |||
|
864.68 ns | 1.04 μs | 1.20 | 0.31 | False | |||
|
1.32 μs | 1.47 μs | 1.11 | 0.18 | False | |||
|
1.15 μs | 1.37 μs | 1.20 | 0.14 | False | |||
|
1.32 μs | 1.43 μs | 1.08 | 0.21 | False | |||
|
1.13 μs | 1.33 μs | 1.17 | 0.20 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<Nullable<DateTimeOffset>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.00 μs | 1.14 μs | 1.14 | 0.10 | True | |||
|
970.34 ns | 1.06 μs | 1.09 | 0.09 | True | |||
|
2.20 μs | 2.40 μs | 1.09 | 0.09 | False | |||
|
2.53 μs | 2.78 μs | 1.10 | 0.05 | False | |||
|
1.51 μs | 1.69 μs | 1.12 | 0.20 | False | |||
|
1.44 μs | 1.63 μs | 1.14 | 0.24 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Document.Tests.Perf_DocumentParse*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.78 μs | 2.29 μs | 1.29 | 0.15 | True | |||
|
1.89 μs | 2.18 μs | 1.15 | 0.20 | False | |||
|
1.40 μs | 1.85 μs | 1.32 | 0.17 | True | |||
|
1.62 μs | 2.22 μs | 1.37 | 0.20 | True | |||
|
2.98 μs | 3.76 μs | 1.26 | 0.14 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<SimpleStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
8.22 μs | 10.69 μs | 1.30 | 0.10 | True | |||
|
10.17 μs | 13.45 μs | 1.32 | 0.10 | True | |||
|
43.20 μs | 56.94 μs | 1.32 | 0.07 | True | |||
|
12.98 μs | 13.80 μs | 1.06 | 0.24 | False | |||
|
657.44 μs | 895.83 μs | 1.36 | 0.10 | True | |||
|
28.35 μs | 35.99 μs | 1.27 | 0.06 | True | |||
|
262.97 μs | 355.04 μs | 1.35 | 0.08 | True | |||
|
9.82 ms | 13.37 ms | 1.36 | 0.09 | True | |||
|
4.40 ms | 6.06 ms | 1.38 | 0.09 | True | |||
|
294.71 μs | 400.29 μs | 1.36 | 0.14 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.Perf_PriorityQueue<Guid, Guid>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.39 ms | 2.82 ms | 1.18 | 0.04 | True | |||
|
1.16 ms | 1.41 ms | 1.22 | 0.05 | True | |||
|
18.68 ms | 20.70 ms | 1.11 | 0.01 | True | |||
|
1.09 ms | 1.30 ms | 1.20 | 0.12 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_FromStream<MyEventsListerViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
6.13 μs | 7.43 μs | 1.21 | 0.13 | True | |||
|
3.47 μs | 4.28 μs | 1.23 | 0.03 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToString<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
187.18 μs | 211.88 μs | 1.13 | 0.09 | True | |||
|
9.71 ms | 10.61 ms | 1.09 | 0.02 | True | |||
|
189.94 μs | 217.18 μs | 1.14 | 0.06 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.Perf_RandomAccess*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
365.61 ns | 418.42 ns | 1.14 | 0.18 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Logging.LoggingOverhead*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
7.59 μs | 8.72 μs | 1.15 | 0.13 | True | |||
|
1.70 μs | 1.87 μs | 1.11 | 0.18 | False | |||
|
2.75 μs | 3.04 μs | 1.11 | 0.16 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<SimpleStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
4.07 μs | 5.04 μs | 1.24 | 0.28 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<XmlElement>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.41 ms | 1.96 ms | 1.40 | 0.07 | True | |||
|
991.64 μs | 1.47 ms | 1.48 | 0.05 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Linq.Tests.Perf_OrderBy*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.55 μs | 2.05 μs | 1.32 | 0.09 | True | |||
|
2.68 μs | 3.20 μs | 1.19 | 0.15 | True | |||
|
3.38 μs | 4.04 μs | 1.20 | 0.10 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToStream<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
4.65 μs | 6.10 μs | 1.31 | 0.07 | True | |||
|
5.04 μs | 6.01 μs | 1.19 | 0.06 | True | |||
|
6.39 μs | 7.86 μs | 1.23 | 0.06 | True | |||
|
4.39 μs | 5.58 μs | 1.27 | 0.04 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<LargeStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.23 ms | 1.40 ms | 1.14 | 0.10 | True | |||
|
1.60 ms | 2.08 ms | 1.30 | 0.12 | True | |||
|
2.37 ms | 3.01 ms | 1.27 | 0.06 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<CollectionsOfPrimitives>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
606.79 μs | 777.53 μs | 1.28 | 0.08 | True | |||
|
1.88 ms | 2.62 ms | 1.39 | 0.10 | True | |||
|
590.71 μs | 774.41 μs | 1.31 | 0.16 | True | |||
|
4.75 ms | 5.81 ms | 1.22 | 0.06 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_ToStream<CollectionsOfPrimitives>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.52 ms | 1.87 ms | 1.23 | 0.08 | True | |||
|
1.51 ms | 1.83 ms | 1.21 | 0.05 | True | |||
|
1.56 ms | 1.87 ms | 1.20 | 0.04 | True | |||
|
1.53 ms | 1.83 ms | 1.20 | 0.07 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<MyEventsListerViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.70 μs | 1.99 μs | 1.17 | 0.11 | True | |||
|
386.16 ns | 436.92 ns | 1.13 | 0.17 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Logging.Formatting*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
10.28 μs | 11.76 μs | 1.14 | 0.08 | True | |||
|
4.30 μs | 5.29 μs | 1.23 | 0.20 | True | |||
|
17.22 μs | 19.97 μs | 1.16 | 0.09 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
562.01 ns | 805.88 ns | 1.43 | 0.24 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Threading.Channels.Tests.BoundedChannelPerfTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
7.00 secs | 10.05 secs | 1.44 | 0.08 | True | |||
|
2.08 secs | 2.44 secs | 1.17 | 0.49 | False | |||
|
7.09 secs | 9.87 secs | 1.39 | 0.03 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'LinqBenchmarks*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
9.02 μs | 10.29 μs | 1.14 | 0.12 | False | |||
|
2.50 μs | 2.88 μs | 1.15 | 0.19 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<ClassImplementingIXmlSerialiable>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
10.55 μs | 12.00 μs | 1.14 | 0.08 | False | |||
|
38.85 μs | 43.78 μs | 1.13 | 0.08 | False | |||
|
4.39 μs | 5.08 μs | 1.16 | 0.06 | True | |||
|
5.29 μs | 6.46 μs | 1.22 | 0.14 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_FromStream<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
5.14 μs | 6.37 μs | 1.24 | 0.09 | True | |||
|
4.40 μs | 4.99 μs | 1.13 | 0.08 | True | |||
|
9.50 μs | 11.50 μs | 1.21 | 0.10 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_FromString<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
105.76 μs | 140.99 μs | 1.33 | 0.10 | True | |||
|
120.64 μs | 155.98 μs | 1.29 | 0.09 | True | |||
|
106.29 μs | 140.91 μs | 1.33 | 0.07 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<TreeRecord>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
9.34 μs | 10.41 μs | 1.11 | 0.22 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.Perf_FileStream*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
124.40 μs | 150.66 μs | 1.21 | 0.09 | True | |||
|
225.08 μs | 269.10 μs | 1.20 | 0.09 | True | |||
|
156.49 μs | 200.92 μs | 1.28 | 0.07 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<IndexViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
138.44 μs | 202.85 μs | 1.47 | 0.18 | True | |||
|
794.90 ns | 1.12 μs | 1.41 | 0.11 | True | |||
|
137.53 μs | 202.29 μs | 1.47 | 0.12 | True | |||
|
643.04 ns | 882.23 ns | 1.37 | 0.16 | True | |||
|
138.58 μs | 206.18 μs | 1.49 | 0.19 | True | |||
|
137.83 μs | 205.38 μs | 1.49 | 0.10 | True | |||
|
774.68 ns | 1.09 μs | 1.41 | 0.14 | True | |||
|
657.99 ns | 897.16 ns | 1.36 | 0.17 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Diagnostics.Perf_Activity*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.60 ms | 2.13 ms | 1.33 | 0.05 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CreateAddAndRemove<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.49 μs | 3.47 μs | 1.39 | 0.05 | True | |||
|
574.53 ns | 741.21 ns | 1.29 | 0.12 | True | |||
|
117.24 ns | 133.10 ns | 1.14 | 0.34 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.DependencyInjection.GetService*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
1.91 μs | 2.42 μs | 1.27 | 0.17 | True | |||
|
4.32 μs | 5.01 μs | 1.16 | 0.17 | False | |||
|
2.23 μs | 2.91 μs | 1.31 | 0.13 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Json_FromString<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
8.03 μs | 9.81 μs | 1.22 | 0.15 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Exceptions.Handling*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
355.59 ns | 420.86 ns | 1.18 | 0.25 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Threading.Channels.Tests.UnboundedChannelPerfTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | fc5c29692fc1a92426b7d1ce8c501e7696062bb6 |
Compare | 1be2db9f75035a01e1955a33b35743018b6d85a6 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
2.24 ms | 2.88 ms | 1.28 | 0.10 | True | |||
|
3.13 ms | 3.65 ms | 1.16 | 0.05 | True | |||
|
1.24 ms | 1.53 ms | 1.23 | 0.14 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<MyEventsListerViewModel>*'
looks like diplicate of https://github.com/dotnet/perf-autofiling-issues/issues/22385
Run Information
Regressions in System.Collections.IterateForEach<Int32>
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Run Information
Regressions in MicroBenchmarks.Serializers.Json_FromString<IndexViewModel>
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md