Open performanceautofiler[bot] opened 1 year ago
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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 | 3.74 μs | 0.90 | 0.50 | False | |||
|
4.48 μs | 3.77 μs | 0.84 | 0.32 | False | |||
|
2.70 μs | 2.49 μs | 0.92 | 0.26 | True | |||
|
78.24 μs | 70.01 μs | 0.89 | 0.39 | False | |||
|
3.92 μs | 3.14 μs | 0.80 | 0.33 | False | |||
|
5.83 μs | 5.07 μs | 0.87 | 0.25 | False | |||
|
16.79 μs | 15.66 μs | 0.93 | 0.24 | False | |||
|
3.58 μs | 3.24 μs | 0.91 | 0.46 | False | |||
|
2.77 μs | 2.45 μs | 0.88 | 0.41 | True | |||
|
3.65 μs | 3.32 μs | 0.91 | 0.31 | True | |||
|
3.71 μs | 3.24 μs | 0.87 | 0.39 | False | |||
|
4.29 μs | 4.03 μs | 0.94 | 0.31 | False | |||
|
81.83 ns | 71.34 ns | 0.87 | 0.49 | False | |||
|
3.91 μs | 3.43 μs | 0.88 | 0.33 | False | |||
|
3.65 μs | 3.37 μs | 0.92 | 0.50 | False | |||
|
3.89 μs | 3.24 μs | 0.83 | 0.41 | False | |||
|
3.57 μs | 3.25 μs | 0.91 | 0.45 | False | |||
|
7.36 μs | 6.13 μs | 0.83 | 0.35 | False | |||
|
4.17 μs | 3.44 μs | 0.83 | 0.41 | False | |||
|
3.25 μs | 3.02 μs | 0.93 | 0.27 | False | |||
|
4.13 μs | 3.71 μs | 0.90 | 0.45 | False | |||
|
3.63 μs | 3.31 μs | 0.91 | 0.40 | False | |||
|
840.34 ns | 774.07 ns | 0.92 | 0.06 | True | |||
|
1.15 μs | 1.06 μs | 0.93 | 0.45 | 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 | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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.99 μs | 85.46 μs | 0.94 | 0.26 | 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.TryAddGiventSize<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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.00 ns | 4.98 ns | 0.83 | 0.14 | True | |||
|
10.06 ns | 8.70 ns | 0.87 | 0.13 | True | |||
|
9.80 ns | 8.25 ns | 0.84 | 0.12 | True | |||
|
8.88 ns | 7.54 ns | 0.85 | 0.23 | True | |||
|
10.41 ns | 8.79 ns | 0.84 | 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 'GuardedDevirtualization.TwoClassVirtual*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
151.75 ms | 116.03 ms | 0.76 | 0.27 | True | |||
|
497.63 μs | 453.71 μs | 0.91 | 0.24 | False | |||
|
524.78 μs | 451.58 μs | 0.86 | 0.15 | True | |||
|
423.35 μs | 382.00 μs | 0.90 | 0.14 | True | |||
|
1.24 ms | 1.11 ms | 0.90 | 0.27 | False | |||
|
1.19 ms | 1.03 ms | 0.86 | 0.30 | False | |||
|
12.63 ms | 10.54 ms | 0.83 | 0.61 | 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 'PerfLabTests.LowLevelPerf*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
298.69 ns | 257.27 ns | 0.86 | 0.25 | False | |||
|
300.58 ns | 256.83 ns | 0.85 | 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.Tests.Perf_String*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
845.11 μs | 775.29 μs | 0.92 | 0.14 | False | |||
|
19.73 μs | 18.46 μs | 0.94 | 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.CtorFromCollection<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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.36 ns | 17.32 ns | 0.85 | 0.49 | 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.Memory.ReadOnlySpan*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | fd6d5fd0a330a8a6fd286a3d924f4e832aaeb479 |
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.89 ns | 10.48 ns | 0.88 | 0.16 | True | |||
|
13.02 ns | 11.96 ns | 0.92 | 0.31 | False | |||
|
15.43 ns | 11.47 ns | 0.74 | 0.24 | False | |||
|
14.93 ns | 13.49 ns | 0.90 | 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 'GuardedDevirtualization.TwoClassInterface*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
97.77 μs | 88.44 μs | 0.90 | 0.27 | False | |||
|
736.42 μs | 668.25 μs | 0.91 | 0.22 | False | |||
|
534.57 μs | 481.02 μs | 0.90 | 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.Collections.CreateAddAndClear<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
148.80 μs | 132.07 μs | 0.89 | 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.Collections.TryGetValueFalse<Int32, Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
14.28 ns | 12.53 ns | 0.88 | 0.18 | True | |||
|
13.87 ns | 11.96 ns | 0.86 | 0.27 | False | |||
|
19.60 ns | 15.94 ns | 0.81 | 0.23 | False | |||
|
13.60 ns | 12.44 ns | 0.91 | 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 'GuardedDevirtualization.ThreeClassInterface*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
397.28 ns | 372.84 ns | 0.94 | 0.14 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_DateTime*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
29.41 μs | 27.27 μs | 0.93 | 0.27 | False | |||
|
9.18 μs | 8.18 μs | 0.89 | 0.35 | False | |||
|
13.52 μs | 12.72 μs | 0.94 | 0.39 | False | |||
|
17.58 μs | 16.32 μs | 0.93 | 0.29 | False | |||
|
21.79 μs | 20.34 μs | 0.93 | 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.Collections.IterateForEach<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
99.63 μs | 92.10 μs | 0.92 | 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 'System.Collections.TryAddGiventSize<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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.84 secs | 3.39 secs | 0.88 | 0.31 | False | |||
|
2.44 secs | 2.02 secs | 0.83 | 0.40 | False | |||
|
1.40 secs | 1.28 secs | 0.92 | 0.29 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'LinqBenchmarks*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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.39 ns | 31.69 ns | 0.85 | 0.50 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.DictionarySequentialKeys*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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 | 1.67 μs | 0.94 | 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.Serialization.Tests.ReadJson<LoginViewModel>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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.10 ns | 7.79 ns | 0.86 | 0.10 | True | |||
|
9.40 ns | 7.93 ns | 0.84 | 0.27 | True | |||
|
8.82 ns | 7.40 ns | 0.84 | 0.10 | True | |||
|
9.41 ns | 8.18 ns | 0.87 | 0.18 | True | |||
|
8.78 ns | 7.54 ns | 0.86 | 0.12 | True | |||
|
12.05 ns | 10.04 ns | 0.83 | 0.29 | True | |||
|
9.70 ns | 7.52 ns | 0.78 | 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 'GuardedDevirtualization.ThreeClassVirtual*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
779.59 μs | 710.63 μs | 0.91 | 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.Linq.Tests.Perf_OrderBy*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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.97 ns | 2.88 ns | 0.36 | 0.82 | 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.Numerics.Tests.Perf_VectorOf<Int64>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
14.15 μs | 12.82 μs | 0.91 | 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.Collections.Tests.Perf_PriorityQueue<Guid, Guid>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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.58 μs | 4.90 μs | 0.88 | 0.30 | False | |||
|
11.28 μs | 9.99 μs | 0.89 | 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.Collections.IterateFor<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
13.78 μs | 11.85 μs | 0.86 | 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 'System.Collections.IterateForEachNonGeneric<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
78.60 ms | 72.08 ms | 0.92 | 0.08 | True | |||
|
79.84 ms | 73.80 ms | 0.92 | 0.04 | True | |||
|
80.72 ms | 74.66 ms | 0.92 | 0.14 | True | |||
|
79.44 ms | 72.79 ms | 0.92 | 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.Tests.Perf_Strings*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
70.19 μs | 60.14 μs | 0.86 | 0.29 | False | |||
|
782.73 μs | 722.84 μs | 0.92 | 0.13 | False | |||
|
30.23 μs | 27.91 μs | 0.92 | 0.35 | False | |||
|
8.98 μs | 8.52 μs | 0.95 | 0.47 | False | |||
|
9.20 μs | 8.33 μs | 0.91 | 0.62 | False | |||
|
15.59 μs | 11.92 μs | 0.76 | 0.43 | 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.AddGivenSize<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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.14 μs | 18.20 μs | 0.90 | 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.Xml_FromStream<SimpleStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
96.84 μs | 90.88 μs | 0.94 | 0.25 | 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.Tests.Perf_HashCode*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
132.62 ms | 116.97 ms | 0.88 | 0.27 | True | |||
|
13.24 ms | 11.76 ms | 0.89 | 0.28 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'PerfLabTests.DelegatePerf*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
18.83 μs | 13.77 μs | 0.73 | 0.43 | False | |||
|
40.20 μs | 37.30 μs | 0.93 | 0.41 | 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<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
600.83 ns | 568.39 ns | 0.95 | 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 'System.Text.Json.Serialization.Tests.WriteJson<Nullable<DateTimeOffset>>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
115.29 ns | 101.17 ns | 0.88 | 0.43 | 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.Concurrent.IsEmpty<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | fd6d5fd0a330a8a6fd286a3d924f4e832aaeb479 |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
110.58 μs | 102.14 μs | 0.92 | 0.08 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<Hashtable>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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.39 μs | 5.08 μs | 0.94 | 0.08 | False | |||
|
95.02 μs | 88.03 μs | 0.93 | 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.AddGivenSize<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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.68 ns | 2.89 ns | 0.38 | 0.80 | True |
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.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
71.22 μs | 64.45 μs | 0.90 | 0.15 | True | |||
|
84.03 μs | 66.22 μs | 0.79 | 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.Collections.Sort<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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.41 μs | 4.97 μs | 0.92 | 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.IterateFor<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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.82 ms | 2.47 ms | 0.88 | 0.46 | False | |||
|
633.85 μs | 589.02 μs | 0.93 | 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 'System.Collections.ContainsTrue<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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.95 μs | 8.08 μs | 0.90 | 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.Globalization.Tests.StringSearch*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
126.20 μs | 114.22 μs | 0.91 | 0.15 | True | |||
|
115.98 μs | 107.71 μs | 0.93 | 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.ContainsKeyTrue<Int32, Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
27.86 μs | 22.76 μs | 0.82 | 0.25 | False | |||
|
12.81 μs | 11.85 μs | 0.93 | 0.35 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IterateForEachNonGeneric<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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 μs | 950.76 ns | 0.89 | 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.ComponentModel.Tests.Perf_TypeDescriptorTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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 | 1.75 μs | 0.92 | 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.Net.Primitives.Tests.CredentialCacheTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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.03 ns | 139.46 ns | 0.88 | 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.Xml.Linq.Perf_XName*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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 | 2.40 μs | 0.94 | 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<Location>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
123.62 μs | 110.24 μs | 0.89 | 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.ContainsKeyFalse<String, String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
113.46 μs | 102.25 μs | 0.90 | 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.Collections.ContainsKeyFalse<Int32, Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
659.15 μs | 611.58 μs | 0.93 | 0.22 | True |
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<String, String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
64.86 ns | 58.41 ns | 0.90 | 0.51 | 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.Runtime.Intrinsics.Tests.Perf_Vector128Int*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
142.11 μs | 125.96 μs | 0.89 | 0.29 | False | |||
|
122.11 μs | 115.02 μs | 0.94 | 0.08 | True | |||
|
688.44 μs | 614.99 μs | 0.89 | 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.ContainsTrue<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
68.67 μs | 57.60 μs | 0.84 | 0.38 | False | |||
|
164.06 μs | 146.41 μs | 0.89 | 0.25 | 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.ContainsTrueComparer<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
133.16 μs | 117.84 μs | 0.88 | 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.Collections.TryGetValueTrue<Int32, Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
190.32 ns | 166.79 ns | 0.88 | 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.Numerics.Tests.Perf_VectorOf<Byte>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
39.11 μs | 35.86 μs | 0.92 | 0.08 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
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 | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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 | 2.77 μs | 0.85 | 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 'MicroBenchmarks.Serializers.Xml_ToStream<SimpleStructWithProperties>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
29.67 μs | 26.91 μs | 0.91 | 0.08 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<ArrayList>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
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.21 μs | 10.00 μs | 0.89 | 0.33 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
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 | 3a9412266ac60dc5e6156909ab2ddb9e89eb0df8 |
Compare | e3368e865281f97585316af5702e7bac5d4c1a3a |
Diff | Diff |
Configs | AOT:true, CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
821.97 ns | 751.67 ns | 0.91 | 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 'XmlDocumentTests.XmlNodeListTests.Perf_XmlNodeList*'
Run Information
Improvements in System.MathBenchmarks.Single
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Run Information
Improvements in System.Collections.CreateAddAndRemove<String>
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Run Information
Improvements in System.Collections.Sort<String>
Test Report
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md