Open performanceautofiler[bot] opened 1 month ago
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | e1ab2243b27da4aa8a76372e4384bcd2b5894b3b |
Compare | bc9b3b61a4fda49ee9c964c96f2b9ec3730e6b71 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
406.78 ns | 304.99 ns | 0.75 | 0.07 | False | |||
|
169.04 ns | 123.38 ns | 0.73 | 0.05 | True | |||
|
211.52 ns | 158.38 ns | 0.75 | 0.11 | False | |||
|
3.45 μs | 2.04 μs | 0.59 | 0.04 | True | |||
|
644.12 ns | 554.95 ns | 0.86 | 0.09 | False | |||
|
211.34 ns | 167.53 ns | 0.79 | 0.13 | False | |||
|
755.49 ns | 511.92 ns | 0.68 | 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.CtorGivenSize<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | af5e7150362294696d3d52aa2302062e4b7c8095 |
Compare | 2b3088b99e97f0d6d3dd24dcd41ab330757f5aa2 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
130.63 μs | 121.28 μs | 0.93 | 0.00 | True |
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 'Benchstone.BenchI.AddArray*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | e1ab2243b27da4aa8a76372e4384bcd2b5894b3b |
Compare | bc9b3b61a4fda49ee9c964c96f2b9ec3730e6b71 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
4.47 μs | 2.86 μs | 0.64 | 0.03 | True | |||
|
5.10 μs | 2.80 μs | 0.55 | 0.07 | True | |||
|
5.17 μs | 2.82 μs | 0.55 | 0.05 | True | |||
|
505.76 ns | 400.17 ns | 0.79 | 0.09 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Array*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | e1ab2243b27da4aa8a76372e4384bcd2b5894b3b |
Compare | bc9b3b61a4fda49ee9c964c96f2b9ec3730e6b71 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
12.86 μs | 12.15 μs | 0.94 | 0.00 | True | |||
|
13.15 μs | 12.22 μs | 0.93 | 0.01 | True | |||
|
4.29 μs | 3.04 μs | 0.71 | 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.Numerics.Tests.Perf_BigInteger*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | e1ab2243b27da4aa8a76372e4384bcd2b5894b3b |
Compare | bc9b3b61a4fda49ee9c964c96f2b9ec3730e6b71 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
275.33 ns | 227.82 ns | 0.83 | 0.09 | False | |||
|
155.15 ns | 134.05 ns | 0.86 | 0.03 | False | |||
|
182.43 ns | 167.95 ns | 0.92 | 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.Memory.Span<Char>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | e1ab2243b27da4aa8a76372e4384bcd2b5894b3b |
Compare | 2b3088b99e97f0d6d3dd24dcd41ab330757f5aa2 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
21.97 μs | 19.86 μs | 0.90 | 0.08 | False | |||
|
20.85 μs | 18.64 μs | 0.89 | 0.07 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.StringReaderReadLineTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | e1ab2243b27da4aa8a76372e4384bcd2b5894b3b |
Compare | bc9b3b61a4fda49ee9c964c96f2b9ec3730e6b71 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.11 ms | 2.75 ms | 0.89 | 0.08 | False | |||
|
3.65 ms | 3.30 ms | 0.91 | 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 'PerfLabTests.LowLevelPerf*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | e1ab2243b27da4aa8a76372e4384bcd2b5894b3b |
Compare | bc9b3b61a4fda49ee9c964c96f2b9ec3730e6b71 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
45.56 ns | 40.37 ns | 0.89 | 0.09 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.BinaryWriterTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | e1ab2243b27da4aa8a76372e4384bcd2b5894b3b |
Compare | bc9b3b61a4fda49ee9c964c96f2b9ec3730e6b71 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
188.70 μs | 174.26 μs | 0.92 | 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 'System.Collections.AddGivenSize<Int32>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | e1ab2243b27da4aa8a76372e4384bcd2b5894b3b |
Compare | bc9b3b61a4fda49ee9c964c96f2b9ec3730e6b71 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
74.09 μs | 66.24 μs | 0.89 | 0.09 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.Perf_Dictionary*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | e1ab2243b27da4aa8a76372e4384bcd2b5894b3b |
Compare | 2b3088b99e97f0d6d3dd24dcd41ab330757f5aa2 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
118.16 ns | 109.51 ns | 0.93 | 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 'XmlDocumentTests.XmlDocumentTests.Perf_XmlDocument*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | e1ab2243b27da4aa8a76372e4384bcd2b5894b3b |
Compare | bc9b3b61a4fda49ee9c964c96f2b9ec3730e6b71 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
183.50 μs | 159.79 μs | 0.87 | 0.11 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.AddGivenSize<String>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | e1ab2243b27da4aa8a76372e4384bcd2b5894b3b |
Compare | bc9b3b61a4fda49ee9c964c96f2b9ec3730e6b71 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
76.06 μs | 52.87 μs | 0.70 | 0.02 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Tests.Perf_StringBuilder*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | e1ab2243b27da4aa8a76372e4384bcd2b5894b3b |
Compare | bc9b3b61a4fda49ee9c964c96f2b9ec3730e6b71 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
27.09 ns | 25.08 ns | 0.93 | 0.31 | False | |||
|
925.86 ns | 829.87 ns | 0.90 | 0.06 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Buffers.Binary.Tests.BinaryReadAndWriteTests*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | af5e7150362294696d3d52aa2302062e4b7c8095 |
Compare | bc9b3b61a4fda49ee9c964c96f2b9ec3730e6b71 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
167.88 ns | 136.70 ns | 0.81 | 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.Memory.Span<Byte>*'
Name | Value |
---|---|
Architecture | x64 |
OS | ubuntu 22.04 |
Queue | TigerUbuntu |
Baseline | af5e7150362294696d3d52aa2302062e4b7c8095 |
Compare | bc9b3b61a4fda49ee9c964c96f2b9ec3730e6b71 |
Diff | Diff |
Configs | CompilationMode:wasm, RunKind:micro |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio |
---|---|---|---|---|---|---|---|---|
|
3.57 secs | 1.79 secs | 0.50 | 0.02 | True |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'ByteMark*'
Run Information
Improvements in System.Memory.Span<Int32>
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Run Information
Improvements in System.Memory.ReadOnlyMemory<Char>
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Run Information
Improvements in System.Tests.Perf_GC<Byte>
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Run Information
Improvements in System.Collections.CtorGivenSizeNonGeneric
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Run Information
Improvements in System.Tests.Perf_String
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Run Information
Improvements in System.Collections.CtorGivenSize<String>
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Run Information
Improvements in GuardedDevirtualization.TwoClassVirtual
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md