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 |
---|---|---|---|---|---|---|---|---|
|
112.67 μs | 141.78 μs | 1.26 | 0.11 | True | |||
|
104.43 μs | 139.41 μs | 1.34 | 0.11 | True | |||
|
131.31 μs | 170.78 μs | 1.30 | 0.12 | True | |||
|
126.01 μs | 162.93 μs | 1.29 | 0.08 | True | |||
|
126.45 μs | 168.07 μs | 1.33 | 0.08 | True | |||
|
122.48 μs | 172.91 μs | 1.41 | 0.07 | True | |||
|
108.56 μs | 142.67 μs | 1.31 | 0.11 | True | |||
|
102.52 μs | 135.45 μs | 1.32 | 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 |
---|---|---|---|---|---|---|---|---|
|
32.11 μs | 35.42 μs | 1.10 | 0.04 | True | |||
|
145.72 μs | 156.94 μs | 1.08 | 0.04 | True | |||
|
30.92 μs | 34.92 μs | 1.13 | 0.05 | True | |||
|
46.59 μs | 49.31 μs | 1.06 | 0.01 | True | |||
|
187.83 μs | 199.20 μs | 1.06 | 0.04 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Node.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 |
---|---|---|---|---|---|---|---|---|
|
171.19 μs | 240.12 μs | 1.40 | 0.13 | True | |||
|
465.67 μs | 645.70 μs | 1.39 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
20.93 μs | 29.71 μs | 1.42 | 0.27 | True | |||
|
19.05 μs | 29.63 μs | 1.56 | 0.19 | True | |||
|
22.55 μs | 31.26 μs | 1.39 | 0.23 | True | |||
|
16.82 μs | 21.68 μs | 1.29 | 0.22 | True | |||
|
22.40 μs | 31.79 μs | 1.42 | 0.13 | True | |||
|
828.34 ns | 994.44 ns | 1.20 | 0.15 | True | |||
|
26.73 μs | 35.50 μs | 1.33 | 0.22 | True | |||
|
37.84 μs | 50.31 μs | 1.33 | 0.13 | True | |||
|
26.59 μs | 37.20 μs | 1.40 | 0.20 | True | |||
|
86.94 μs | 141.72 μs | 1.63 | 0.11 | True | |||
|
7.95 μs | 11.17 μs | 1.41 | 0.32 | True | |||
|
15.99 μs | 20.77 μs | 1.30 | 0.30 | True | |||
|
26.56 μs | 36.18 μs | 1.36 | 0.19 | True | |||
|
96.02 μs | 141.24 μs | 1.47 | 0.14 | True | |||
|
47.97 μs | 67.84 μs | 1.41 | 0.09 | True | |||
|
17.48 μs | 22.23 μs | 1.27 | 0.23 | True | |||
|
25.34 μs | 40.04 μs | 1.58 | 0.20 | True | |||
|
31.12 μs | 45.23 μs | 1.45 | 0.33 | True | |||
|
41.26 μs | 56.69 μs | 1.37 | 0.15 | True | |||
|
26.22 μs | 44.06 μs | 1.68 | 0.25 | True | |||
|
128.02 μs | 203.09 μs | 1.59 | 0.08 | True | |||
|
26.85 μs | 36.68 μs | 1.37 | 0.21 | True | |||
|
22.19 μs | 30.45 μs | 1.37 | 0.21 | True | |||
|
23.48 μs | 27.95 μs | 1.19 | 0.24 | True | |||
|
44.08 μs | 63.39 μs | 1.44 | 0.13 | True | |||
|
19.95 μs | 28.73 μs | 1.44 | 0.13 | True | |||
|
35.01 μs | 47.98 μs | 1.37 | 0.09 | True | |||
|
26.20 μs | 43.85 μs | 1.67 | 0.32 | True | |||
|
27.15 μs | 36.86 μs | 1.36 | 0.17 | True | |||
|
26.49 μs | 35.65 μs | 1.35 | 0.16 | True | |||
|
27.14 μs | 36.18 μs | 1.33 | 0.21 | True | |||
|
20.47 μs | 28.51 μs | 1.39 | 0.20 | True | |||
|
14.88 μs | 17.20 μs | 1.16 | 0.33 | True | |||
|
9.78 μs | 11.14 μs | 1.14 | 0.38 | True | |||
|
15.72 μs | 18.85 μs | 1.20 | 0.38 | False | |||
|
15.30 μs | 19.75 μs | 1.29 | 0.31 | True | |||
|
26.13 μs | 35.36 μs | 1.35 | 0.20 | True | |||
|
26.59 μs | 36.20 μs | 1.36 | 0.15 | True | |||
|
30.74 μs | 40.04 μs | 1.30 | 0.17 | True | |||
|
95.46 μs | 160.01 μs | 1.68 | 0.14 | True | |||
|
8.13 μs | 11.17 μs | 1.37 | 0.30 | True | |||
|
14.74 μs | 17.63 μs | 1.20 | 0.23 | True | |||
|
28.76 μs | 40.90 μs | 1.42 | 0.17 | True | |||
|
14.96 μs | 17.32 μs | 1.16 | 0.24 | True | |||
|
82.87 μs | 140.58 μs | 1.70 | 0.08 | True | |||
|
8.24 μs | 11.08 μs | 1.34 | 0.26 | True | |||
|
15.87 μs | 22.41 μs | 1.41 | 0.27 | True | |||
|
39.16 μs | 54.06 μs | 1.38 | 0.11 | True | |||
|
24.87 μs | 30.90 μs | 1.24 | 0.12 | True | |||
|
7.95 μs | 11.15 μs | 1.40 | 0.21 | True | |||
|
20.39 μs | 31.38 μs | 1.54 | 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.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.04 μs | 2.34 μs | 1.15 | 0.16 | True | |||
|
2.41 μs | 2.85 μs | 1.18 | 0.14 | True | |||
|
4.44 μs | 4.87 μs | 1.10 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
2.36 ms | 2.96 ms | 1.25 | 0.09 | True | |||
|
3.16 ms | 3.70 ms | 1.17 | 0.05 | True | |||
|
1.39 ms | 1.53 ms | 1.10 | 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>*'
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 |
---|---|---|---|---|---|---|---|---|
|
635.18 ns | 700.24 ns | 1.10 | 0.08 | True | |||
|
874.39 ns | 973.62 ns | 1.11 | 0.10 | False | |||
|
2.28 μs | 2.62 μs | 1.15 | 0.38 | False | |||
|
873.40 ns | 941.65 ns | 1.08 | 0.15 | False | |||
|
2.22 μs | 2.39 μs | 1.08 | 0.17 | False | |||
|
444.64 ns | 521.07 ns | 1.17 | 0.10 | True | |||
|
627.48 ns | 743.89 ns | 1.19 | 0.11 | True | |||
|
1.04 μs | 1.12 μs | 1.08 | 0.08 | False | |||
|
2.04 μs | 2.42 μs | 1.18 | 0.37 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
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 |
---|---|---|---|---|---|---|---|---|
|
2.79 μs | 3.17 μs | 1.14 | 0.14 | True | |||
|
3.67 μs | 4.06 μs | 1.11 | 0.10 | False | |||
|
1.60 μs | 1.90 μs | 1.18 | 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_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 |
---|---|---|---|---|---|---|---|---|
|
17.57 μs | 22.72 μs | 1.29 | 0.16 | True | |||
|
1.15 μs | 1.40 μs | 1.22 | 0.14 | True | |||
|
134.76 μs | 165.77 μs | 1.23 | 0.07 | True | |||
|
145.15 μs | 183.60 μs | 1.26 | 0.17 | True | |||
|
229.95 μs | 300.65 μs | 1.31 | 0.03 | True | |||
|
1.49 μs | 1.79 μs | 1.20 | 0.03 | True | |||
|
26.99 μs | 36.50 μs | 1.35 | 0.04 | True | |||
|
18.38 μs | 22.28 μs | 1.21 | 0.13 | True | |||
|
158.42 μs | 198.31 μs | 1.25 | 0.10 | True | |||
|
1.56 μs | 1.87 μs | 1.19 | 0.06 | True | |||
|
16.72 μs | 20.66 μ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 |
---|---|---|---|---|---|---|---|---|
|
5.43 μs | 6.56 μs | 1.21 | 0.09 | True | |||
|
4.60 μs | 4.91 μs | 1.07 | 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_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 |
---|---|---|---|---|---|---|---|---|
|
5.55 μs | 6.79 μs | 1.22 | 0.11 | True | |||
|
6.79 μs | 8.06 μs | 1.19 | 0.11 | True | |||
|
6.30 μs | 7.44 μs | 1.18 | 0.08 | True | |||
|
5.28 μs | 6.47 μs | 1.22 | 0.12 | True | |||
|
5.73 μs | 6.92 μs | 1.21 | 0.10 | True | |||
|
6.03 μs | 7.33 μs | 1.21 | 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 |
---|---|---|---|---|---|---|---|---|
|
38.76 μs | 41.69 μs | 1.08 | 0.08 | False | |||
|
5.36 μs | 6.64 μs | 1.24 | 0.14 | True | |||
|
10.83 μs | 11.89 μs | 1.10 | 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_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 |
---|---|---|---|---|---|---|---|---|
|
12.05 μs | 13.02 μs | 1.08 | 0.07 | True | |||
|
920.93 ns | 1.17 μs | 1.27 | 0.11 | True | |||
|
943.30 ns | 1.19 μs | 1.26 | 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 '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 |
---|---|---|---|---|---|---|---|---|
|
1.65 ms | 2.04 ms | 1.24 | 0.12 | True | |||
|
1.27 ms | 1.48 ms | 1.16 | 0.10 | True | |||
|
2.54 ms | 2.94 ms | 1.16 | 0.05 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
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 |
---|---|---|---|---|---|---|---|---|
|
69.32 μs | 86.42 μs | 1.25 | 0.07 | True | |||
|
52.53 μs | 67.05 μs | 1.28 | 0.14 | True | |||
|
66.39 μs | 82.34 μs | 1.24 | 0.04 | True | |||
|
65.51 μs | 78.11 μs | 1.19 | 0.03 | True | |||
|
62.41 μs | 77.10 μs | 1.24 | 0.07 | True | |||
|
56.60 μs | 70.68 μs | 1.25 | 0.09 | True | |||
|
52.70 μs | 66.65 μs | 1.26 | 0.13 | True | |||
|
59.01 μs | 69.52 μs | 1.18 | 0.07 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
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 |
---|---|---|---|---|---|---|---|---|
|
2.54 μs | 3.42 μs | 1.35 | 0.06 | True | |||
|
597.51 ns | 699.73 ns | 1.17 | 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 '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 |
---|---|---|---|---|---|---|---|---|
|
831.90 μs | 1.45 ms | 1.75 | 0.08 | True | |||
|
823.91 μs | 1.38 ms | 1.67 | 0.13 | True | |||
|
365.91 μs | 676.99 μs | 1.85 | 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 |
---|---|---|---|---|---|---|---|---|
|
6.55 μs | 7.21 μs | 1.10 | 0.14 | True | |||
|
3.67 μs | 4.31 μs | 1.17 | 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<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 |
---|---|---|---|---|---|---|---|---|
|
524.79 ns | 589.15 ns | 1.12 | 0.16 | True | |||
|
763.94 ns | 850.16 ns | 1.11 | 0.19 | False | |||
|
524.18 ns | 580.94 ns | 1.11 | 0.16 | False | |||
|
764.13 ns | 834.99 ns | 1.09 | 0.13 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
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 |
---|---|---|---|---|---|---|---|---|
|
3.04 μs | 3.65 μs | 1.20 | 0.11 | True | |||
|
2.81 μs | 3.34 μs | 1.19 | 0.18 | True | |||
|
3.45 μs | 4.06 μs | 1.18 | 0.14 | True | |||
|
3.14 μs | 3.56 μs | 1.13 | 0.14 | True | |||
|
2.69 μs | 3.20 μs | 1.19 | 0.14 | True | |||
|
2.31 μs | 2.93 μs | 1.27 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
1.60 ms | 1.84 ms | 1.14 | 0.05 | True | |||
|
1.56 ms | 1.86 ms | 1.19 | 0.07 | True | |||
|
1.60 ms | 1.82 ms | 1.13 | 0.04 | True | |||
|
1.54 ms | 1.88 ms | 1.22 | 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 |
---|---|---|---|---|---|---|---|---|
|
60.25 μs | 87.20 μs | 1.45 | 0.23 | True | |||
|
232.93 μs | 350.40 μs | 1.50 | 0.13 | True | |||
|
142.48 μs | 190.73 μs | 1.34 | 0.20 | True | |||
|
377.36 μs | 531.06 μs | 1.41 | 0.17 | True | |||
|
125.09 μs | 202.38 μs | 1.62 | 0.14 | True | |||
|
388.49 μs | 542.82 μs | 1.40 | 0.17 | True | |||
|
58.64 μs | 91.18 μs | 1.56 | 0.21 | True | |||
|
139.35 μs | 203.88 μs | 1.46 | 0.18 | True | |||
|
145.05 μs | 223.14 μs | 1.54 | 0.29 | True | |||
|
99.99 μs | 129.46 μs | 1.29 | 0.14 | True | |||
|
104.39 μs | 173.05 μs | 1.66 | 0.27 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IterateForEach<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 |
---|---|---|---|---|---|---|---|---|
|
1.65 μs | 2.04 μs | 1.24 | 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 |
---|---|---|---|---|---|---|---|---|
|
4.42 μs | 5.24 μs | 1.19 | 0.20 | True | |||
|
17.78 μs | 19.55 μs | 1.10 | 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 |
---|---|---|---|---|---|---|---|---|
|
1.45 μs | 1.90 μs | 1.31 | 0.16 | True | |||
|
1.77 μs | 2.15 μs | 1.22 | 0.21 | True | |||
|
3.17 μs | 3.96 μs | 1.25 | 0.14 | True | |||
|
2.04 μs | 2.22 μs | 1.09 | 0.19 | False | |||
|
1.92 μs | 2.32 μs | 1.21 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
81.55 μs | 117.90 μs | 1.45 | 0.27 | True | |||
|
583.30 μs | 1.04 ms | 1.78 | 0.20 | True | |||
|
86.63 μs | 176.13 μs | 2.03 | 0.37 | True | |||
|
199.62 μs | 277.96 μs | 1.39 | 0.11 | True | |||
|
741.99 μs | 1.20 ms | 1.62 | 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 |
---|---|---|---|---|---|---|---|---|
|
1.10 ms | 1.27 ms | 1.16 | 0.07 | True | |||
|
1.16 ms | 1.34 ms | 1.15 | 0.10 | True | |||
|
2.46 ms | 2.70 ms | 1.10 | 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 '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 |
---|---|---|---|---|---|---|---|---|
|
2.94 μs | 3.70 μs | 1.26 | 0.05 | True | |||
|
3.78 μs | 4.41 μs | 1.17 | 0.12 | True | |||
|
2.41 μs | 3.15 μs | 1.31 | 0.09 | True | |||
|
2.77 μs | 3.36 μs | 1.21 | 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<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 |
---|---|---|---|---|---|---|---|---|
|
4.56 μs | 5.78 μs | 1.27 | 0.04 | True | |||
|
6.54 μs | 7.63 μs | 1.17 | 0.06 | True | |||
|
5.07 μs | 5.99 μs | 1.18 | 0.06 | True | |||
|
4.88 μs | 5.98 μ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.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 |
---|---|---|---|---|---|---|---|---|
|
12.87 μs | 16.17 μs | 1.26 | 0.43 | False | |||
|
309.53 ns | 459.53 ns | 1.48 | 0.17 | True | |||
|
442.71 ns | 554.27 ns | 1.25 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
7.49 secs | 9.97 secs | 1.33 | 0.09 | True | |||
|
7.30 secs | 10.33 secs | 1.42 | 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 '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 |
---|---|---|---|---|---|---|---|---|
|
112.95 μs | 128.77 μs | 1.14 | 0.07 | True | |||
|
104.22 μs | 120.61 μs | 1.16 | 0.05 | True | |||
|
106.00 μs | 125.16 μs | 1.18 | 0.05 | True | |||
|
93.62 μs | 106.85 μs | 1.14 | 0.03 | True | |||
|
93.80 μs | 112.65 μs | 1.20 | 0.06 | True | |||
|
125.17 μs | 147.05 μs | 1.17 | 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<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.58 μs | 4.28 μs | 1.20 | 0.06 | True | |||
|
4.48 μs | 5.33 μs | 1.19 | 0.07 | True | |||
|
3.09 μs | 3.72 μs | 1.21 | 0.04 | True | |||
|
3.49 μs | 4.17 μs | 1.20 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
301.31 μs | 400.29 μs | 1.33 | 0.14 | True | |||
|
10.56 μs | 13.20 μs | 1.25 | 0.10 | True | |||
|
10.30 ms | 13.79 ms | 1.34 | 0.09 | True | |||
|
28.97 μs | 37.33 μs | 1.29 | 0.06 | True | |||
|
277.96 μs | 358.00 μs | 1.29 | 0.08 | True | |||
|
4.34 ms | 6.06 ms | 1.40 | 0.10 | True | |||
|
8.51 μs | 10.67 μs | 1.25 | 0.10 | True | |||
|
43.66 μs | 57.38 μs | 1.31 | 0.07 | True | |||
|
670.71 μs | 860.54 μs | 1.28 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
232.03 μs | 263.16 μs | 1.13 | 0.09 | True | |||
|
163.11 μs | 193.03 μs | 1.18 | 0.07 | True | |||
|
126.27 μs | 145.12 μs | 1.15 | 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_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 |
---|---|---|---|---|---|---|---|---|
|
25.49 μs | 36.92 μs | 1.45 | 0.08 | True | |||
|
587.33 ns | 733.36 ns | 1.25 | 0.13 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
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 |
---|---|---|---|---|---|---|---|---|
|
669.81 ns | 908.86 ns | 1.36 | 0.16 | True | |||
|
144.46 μs | 201.37 μs | 1.39 | 0.17 | True | |||
|
667.02 ns | 884.88 ns | 1.33 | 0.16 | True | |||
|
793.49 ns | 1.12 μs | 1.41 | 0.13 | True | |||
|
140.73 μs | 201.26 μs | 1.43 | 0.18 | True | |||
|
145.85 μs | 204.02 μs | 1.40 | 0.10 | True | |||
|
142.26 μs | 196.90 μs | 1.38 | 0.11 | True | |||
|
798.06 ns | 1.11 μ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.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.91 μs | 2.40 μs | 1.26 | 0.12 | True | |||
|
5.02 μs | 5.80 μs | 1.15 | 0.12 | True | |||
|
882.95 ns | 1.24 μs | 1.40 | 0.10 | True | |||
|
1.59 μs | 2.12 μs | 1.34 | 0.09 | True | |||
|
1.33 μs | 1.69 μs | 1.27 | 0.14 | True | |||
|
2.19 μs | 2.80 μs | 1.28 | 0.11 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
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 |
---|---|---|---|---|---|---|---|---|
|
2.56 μs | 3.56 μs | 1.39 | 0.08 | True | |||
|
2.59 μs | 3.44 μs | 1.33 | 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 |
---|---|---|---|---|---|---|---|---|
|
411.79 μs | 593.60 μs | 1.44 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
196.15 μs | 218.83 μs | 1.12 | 0.11 | True | |||
|
197.92 μs | 213.53 μs | 1.08 | 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 |
---|---|---|---|---|---|---|---|---|
|
150.49 μs | 197.49 μs | 1.31 | 0.13 | True | |||
|
1.32 ms | 1.53 ms | 1.16 | 0.10 | True | |||
|
821.17 μs | 1.07 ms | 1.31 | 0.05 | True | |||
|
96.31 μs | 129.39 μs | 1.34 | 0.17 | True | |||
|
1.37 ms | 1.61 ms | 1.18 | 0.06 | True | |||
|
142.48 μs | 179.22 μs | 1.26 | 0.11 | True | |||
|
565.06 μs | 749.66 μs | 1.33 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
363.59 μs | 533.51 μs | 1.47 | 0.11 | True | |||
|
238.15 μs | 341.88 μs | 1.44 | 0.14 | True | |||
|
122.21 μs | 186.81 μs | 1.53 | 0.24 | True | |||
|
121.38 μs | 170.13 μs | 1.40 | 0.25 | True | |||
|
127.92 μs | 197.02 μs | 1.54 | 0.20 | True | |||
|
373.32 μs | 536.05 μs | 1.44 | 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.Collections.IterateForEach<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 |
---|---|---|---|---|---|---|---|---|
|
1.06 ms | 1.25 ms | 1.18 | 0.09 | True | |||
|
1.18 ms | 1.39 ms | 1.18 | 0.06 | True | |||
|
1.05 ms | 1.20 ms | 1.15 | 0.06 | True | |||
|
1.38 ms | 1.55 ms | 1.12 | 0.06 | True | |||
|
1.27 ms | 1.44 ms | 1.13 | 0.05 | True | |||
|
1.12 ms | 1.33 ms | 1.19 | 0.07 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<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 |
---|---|---|---|---|---|---|---|---|
|
794.49 μs | 866.92 μs | 1.09 | 0.04 | True | |||
|
323.53 μs | 402.69 μs | 1.24 | 0.12 | True | |||
|
310.28 μs | 364.51 μs | 1.17 | 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_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 |
---|---|---|---|---|---|---|---|---|
|
338.90 ns | 431.74 ns | 1.27 | 0.12 | True | |||
|
346.14 ns | 421.82 ns | 1.22 | 0.12 | True | |||
|
342.46 ns | 414.93 ns | 1.21 | 0.08 | True | |||
|
378.50 ns | 437.31 ns | 1.16 | 0.14 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Devirtualization.EqualityComparer*'
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 |
---|---|---|---|---|---|---|---|---|
|
84.10 μs | 93.27 μs | 1.11 | 0.05 | True | |||
|
152.31 μs | 180.58 μs | 1.19 | 0.05 | True | |||
|
261.03 μs | 311.97 μs | 1.20 | 0.06 | True | |||
|
84.80 μs | 101.63 μs | 1.20 | 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_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 |
---|---|---|---|---|---|---|---|---|
|
20.71 μs | 22.82 μs | 1.10 | 0.08 | True | |||
|
9.26 μs | 11.28 μs | 1.22 | 0.14 | True | |||
|
25.67 μs | 28.26 μs | 1.10 | 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<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 |
---|---|---|---|---|---|---|---|---|
|
2.61 ms | 3.10 ms | 1.19 | 0.13 | True | |||
|
2.98 ms | 4.12 ms | 1.38 | 0.08 | True | |||
|
11.52 ms | 12.93 ms | 1.12 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
221.01 μs | 239.75 μs | 1.08 | 0.07 | True | |||
|
96.04 μs | 108.00 μs | 1.12 | 0.07 | True | |||
|
106.95 μs | 126.07 μs | 1.18 | 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 'MicroBenchmarks.Serializers.Json_FromString<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.23 μs | 4.02 μs | 1.25 | 0.10 | True | |||
|
3.55 μs | 4.44 μs | 1.25 | 0.09 | True | |||
|
3.73 μs | 4.53 μs | 1.21 | 0.11 | True | |||
|
4.84 μs | 6.13 μs | 1.27 | 0.08 | True | |||
|
2.56 μs | 2.96 μ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 |
---|---|---|---|---|---|---|---|---|
|
3.39 μs | 3.82 μs | 1.13 | 0.16 | True | |||
|
1.60 μs | 1.97 μs | 1.23 | 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 |
---|---|---|---|---|---|---|---|---|
|
48.97 μs | 59.02 μs | 1.21 | 0.05 | True | |||
|
49.04 μs | 56.23 μs | 1.15 | 0.09 | True | |||
|
46.63 μs | 54.90 μs | 1.18 | 0.05 | True | |||
|
46.39 μs | 58.22 μs | 1.26 | 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 'System.Text.Json.Serialization.Tests.WriteJson<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 |
---|---|---|---|---|---|---|---|---|
|
431.36 ns | 505.76 ns | 1.17 | 0.07 | True | |||
|
599.70 ns | 679.34 ns | 1.13 | 0.17 | True | |||
|
560.79 ns | 657.81 ns | 1.17 | 0.09 | True | |||
|
475.03 ns | 551.27 ns | 1.16 | 0.10 | True | |||
|
743.20 ns | 861.62 ns | 1.16 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
295.55 μs | 325.08 μs | 1.10 | 0.04 | True | |||
|
291.60 μs | 331.77 μs | 1.14 | 0.04 | True | |||
|
296.64 μs | 337.01 μs | 1.14 | 0.04 | True | |||
|
286.89 μs | 342.87 μs | 1.20 | 0.05 | True | |||
|
300.95 μs | 345.87 μs | 1.15 | 0.02 | True | |||
|
292.68 μs | 332.13 μs | 1.13 | 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 '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 |
---|---|---|---|---|---|---|---|---|
|
164.29 μs | 190.41 μs | 1.16 | 0.09 | True | |||
|
96.52 μs | 111.09 μs | 1.15 | 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 |
---|---|---|---|---|---|---|---|---|
|
2.10 μs | 2.43 μs | 1.16 | 0.09 | True | |||
|
2.44 μs | 2.98 μ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<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.33 μs | 1.49 μs | 1.12 | 0.18 | False | |||
|
897.91 ns | 988.10 ns | 1.10 | 0.31 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
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 |
---|---|---|---|---|---|---|---|---|
|
957.38 ns | 1.13 μs | 1.18 | 0.09 | True | |||
|
1.61 μs | 1.74 μs | 1.08 | 0.24 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
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 |
---|---|---|---|---|---|---|---|---|
|
90.42 μs | 104.76 μs | 1.16 | 0.05 | True | |||
|
86.05 μs | 101.03 μs | 1.17 | 0.05 | True | |||
|
95.63 μs | 109.38 μs | 1.14 | 0.03 | True | |||
|
99.07 μs | 111.34 μ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.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 |
---|---|---|---|---|---|---|---|---|
|
2.19 μs | 2.39 μs | 1.09 | 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 '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 |
---|---|---|---|---|---|---|---|---|
|
1.15 ms | 1.28 ms | 1.11 | 0.11 | True | |||
|
2.47 ms | 2.83 ms | 1.15 | 0.04 | True | |||
|
1.20 ms | 1.43 ms | 1.19 | 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_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 |
---|---|---|---|---|---|---|---|---|
|
37.53 μs | 48.95 μ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.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 |
---|---|---|---|---|---|---|---|---|
|
8.76 μs | 9.71 μs | 1.11 | 0.10 | True | |||
|
5.42 μs | 6.61 μs | 1.22 | 0.12 | True | |||
|
4.28 μs | 4.82 μs | 1.13 | 0.18 | True | |||
|
9.65 μs | 11.00 μs | 1.14 | 0.10 | True | |||
|
8.31 μs | 9.52 μs | 1.14 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
1.95 ms | 2.67 ms | 1.36 | 0.09 | True | |||
|
631.44 μs | 787.89 μs | 1.25 | 0.12 | True | |||
|
474.49 μs | 585.02 μs | 1.23 | 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 '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 |
---|---|---|---|---|---|---|---|---|
|
1.61 ms | 2.11 ms | 1.31 | 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 |
---|---|---|---|---|---|---|---|---|
|
371.21 ns | 423.96 ns | 1.14 | 0.16 | False | |||
|
389.24 ns | 409.14 ns | 1.05 | 0.15 | False | |||
|
440.23 ns | 468.57 ns | 1.06 | 0.13 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
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 |
---|---|---|---|---|---|---|---|---|
|
365.04 ns | 484.84 ns | 1.33 | 0.09 | True | |||
|
280.60 ns | 343.52 ns | 1.22 | 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 'System.Reflection.Activator<EmptyStruct>*'
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 |
---|---|---|---|---|---|---|---|---|
|
587.41 ns | 881.11 ns | 1.50 | 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 |
---|---|---|---|---|---|---|---|---|
|
1.34 ms | 1.79 ms | 1.34 | 0.08 | True | |||
|
495.14 μs | 833.23 μs | 1.68 | 0.17 | True | |||
|
1.31 ms | 1.79 ms | 1.36 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
4.02 ms | 5.49 ms | 1.37 | 0.09 | True | |||
|
9.57 ms | 10.65 ms | 1.11 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
377.69 μs | 404.60 μs | 1.07 | 0.01 | True | |||
|
364.90 μs | 392.66 μs | 1.08 | 0.04 | True | |||
|
368.37 μs | 401.22 μs | 1.09 | 0.03 | True | |||
|
367.43 μs | 397.92 μs | 1.08 | 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 '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 |
---|---|---|---|---|---|---|---|---|
|
105.93 μs | 130.76 μs | 1.23 | 0.10 | True | |||
|
128.22 μs | 149.58 μs | 1.17 | 0.09 | True | |||
|
110.63 μs | 135.39 μs | 1.22 | 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 |
---|---|---|---|---|---|---|---|---|
|
2.47 ms | 2.72 ms | 1.10 | 0.07 | True | |||
|
1.58 ms | 1.95 ms | 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 '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 |
---|---|---|---|---|---|---|---|---|
|
1.74 ms | 2.13 ms | 1.22 | 0.04 | True | |||
|
1.78 ms | 2.15 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_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.84 ms | 2.30 ms | 1.25 | 0.05 | True | |||
|
1.84 ms | 2.27 ms | 1.23 | 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_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 |
---|---|---|---|---|---|---|---|---|
|
8.84 μs | 10.73 μs | 1.21 | 0.05 | True | |||
|
7.97 μs | 9.89 μs | 1.24 | 0.08 | True | |||
|
9.48 μs | 10.85 μs | 1.14 | 0.07 | True | |||
|
7.51 μs | 9.55 μs | 1.27 | 0.11 | True | |||
|
8.49 μs | 9.92 μs | 1.17 | 0.10 | True | |||
|
7.85 μs | 9.81 μs | 1.25 | 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<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.69 μs | 3.15 μs | 1.17 | 0.10 | True | |||
|
2.10 μs | 2.62 μs | 1.25 | 0.14 | True | |||
|
2.84 μs | 3.38 μs | 1.19 | 0.12 | True | |||
|
2.43 μs | 2.82 μs | 1.16 | 0.10 | True | |||
|
2.10 μs | 2.45 μs | 1.16 | 0.12 | True | |||
|
1.79 μs | 2.18 μs | 1.22 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
826.10 ns | 910.09 ns | 1.10 | 0.09 | True | |||
|
313.38 ns | 386.26 ns | 1.23 | 0.20 | True | |||
|
170.39 ns | 239.21 ns | 1.40 | 0.30 | True | |||
|
163.28 ns | 231.57 ns | 1.42 | 0.21 | True | |||
|
368.47 ns | 433.29 ns | 1.18 | 0.19 | True | |||
|
202.68 ns | 270.50 ns | 1.33 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
422.69 ns | 532.97 ns | 1.26 | 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 '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 |
---|---|---|---|---|---|---|---|---|
|
4.16 μs | 5.23 μs | 1.26 | 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 |
---|---|---|---|---|---|---|---|---|
|
2.55 ms | 2.97 ms | 1.17 | 0.04 | True | |||
|
2.47 ms | 2.85 ms | 1.15 | 0.04 | True | |||
|
577.94 μs | 714.60 μs | 1.24 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
1.62 μs | 1.90 μs | 1.17 | 0.17 | True | |||
|
2.44 μs | 2.82 μs | 1.16 | 0.12 | True | |||
|
1.48 μs | 1.72 μs | 1.16 | 0.10 | True | |||
|
1.26 μs | 1.47 μs | 1.17 | 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<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 |
---|---|---|---|---|---|---|---|---|
|
869.85 ns | 1.08 μs | 1.24 | 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 |
---|---|---|---|---|---|---|---|---|
|
434.02 μs | 612.26 μs | 1.41 | 0.20 | True | |||
|
170.81 μs | 241.26 μs | 1.41 | 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.ContainsKeyTrue<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 |
---|---|---|---|---|---|---|---|---|
|
1.93 ms | 2.63 ms | 1.36 | 0.10 | True | |||
|
628.43 μs | 752.39 μs | 1.20 | 0.08 | True | |||
|
597.65 μs | 758.85 μs | 1.27 | 0.17 | True | |||
|
4.96 ms | 5.65 ms | 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 '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.74 μs | 2.06 μs | 1.18 | 0.12 | True | |||
|
377.72 ns | 418.05 ns | 1.11 | 0.10 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
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 |
---|---|---|---|---|---|---|---|---|
|
109.84 μs | 139.66 μs | 1.27 | 0.17 | True | |||
|
1.36 ms | 1.62 ms | 1.19 | 0.07 | True | |||
|
1.40 ms | 1.60 ms | 1.15 | 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.CtorFromCollection<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 |
---|---|---|---|---|---|---|---|---|
|
1.74 μs | 2.00 μs | 1.15 | 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 '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 |
---|---|---|---|---|---|---|---|---|
|
3.55 μs | 4.11 μs | 1.16 | 0.05 | True | |||
|
7.91 μs | 8.98 μs | 1.13 | 0.07 | True | |||
|
5.88 μs | 6.90 μs | 1.17 | 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 '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 |
---|---|---|---|---|---|---|---|---|
|
4.45 μs | 5.10 μs | 1.14 | 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 'MicroBenchmarks.Serializers.Xml_ToStream<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 |
---|---|---|---|---|---|---|---|---|
|
169.90 μs | 243.92 μs | 1.44 | 0.08 | True | |||
|
484.94 μs | 658.71 μs | 1.36 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
2.53 ms | 2.82 ms | 1.12 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
5.61 μs | 6.41 μs | 1.14 | 0.09 | True | |||
|
5.51 μs | 6.85 μs | 1.24 | 0.09 | True | |||
|
5.38 μs | 6.95 μs | 1.29 | 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.ReadMissingAndCaseInsensitive<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 |
---|---|---|---|---|---|---|---|---|
|
193.80 μs | 255.14 μs | 1.32 | 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.CtorFromCollectionNonGeneric<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 |
---|---|---|---|---|---|---|---|---|
|
7.72 μs | 8.53 μs | 1.11 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
7.94 μs | 9.63 μs | 1.21 | 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 '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 |
---|---|---|---|---|---|---|---|---|
|
241.61 μs | 338.06 μs | 1.40 | 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.Tests.Perf_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 |
---|---|---|---|---|---|---|---|---|
|
347.32 ns | 423.75 ns | 1.22 | 0.27 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
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 |
---|---|---|---|---|---|---|---|---|
|
1.06 ms | 1.48 ms | 1.40 | 0.05 | True | |||
|
1.41 ms | 1.92 ms | 1.36 | 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.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 |
---|---|---|---|---|---|---|---|---|
|
2.86 ms | 3.19 ms | 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.Collections.CreateAddAndRemove<String>*'
Looks like duplicate of https://github.com/dotnet/perf-autofiling-issues/issues/22385
Run Information
Regressions in System.Collections.Perf_Frozen<Int16>
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_FromStream<IndexViewModel>
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md