Closed performanceautofiler[bot] closed 9 months ago
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Bag - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Concurrent.IsEmpty(Int32).Bag(Size%3a%200).html>) | 40.65 ns | 54.50 ns | 1.34 | 0.25 | False | |||||
[Bag - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Concurrent.IsEmpty(Int32).Bag(Size%3a%20512).html>) | 36.41 ns | 43.16 ns | 1.19 | 0.12 | False | |||||
[Queue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Concurrent.IsEmpty(Int32).Queue(Size%3a%200).html>) | 17.95 ns | 20.09 ns | 1.12 | 0.01 | False | |||||
[Queue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Concurrent.IsEmpty(Int32).Queue(Size%3a%20512).html>) | 17.42 ns | 20.87 ns | 1.20 | 0.04 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Concurrent.IsEmpty<Int32>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Globalization.Tests.Perf_DateTimeCultureInfo.Parse(culturestring%3a%20ja).html>) | 716.52 ns | 1.16 μs | 1.63 | 0.04 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Globalization.Tests.Perf_DateTimeCultureInfo.ToString(culturestring%3a%20).html>) | 288.94 ns | 512.28 ns | 1.77 | 0.04 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Globalization.Tests.Perf_DateTimeCultureInfo.ToString(culturestring%3a%20da).html>) | 281.52 ns | 502.47 ns | 1.78 | 0.03 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Globalization.Tests.Perf_DateTimeCultureInfo.ToString(culturestring%3a%20fr).html>) | 286.95 ns | 507.72 ns | 1.77 | 0.05 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Globalization.Tests.Perf_DateTimeCultureInfo.Parse(culturestring%3a%20fr).html>) | 723.75 ns | 1.17 μs | 1.62 | 0.07 | False | |||||
[ToStringHebrewIsrael - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Globalization.Tests.Perf_DateTimeCultureInfo.ToStringHebrewIsrael.html>) | 464.73 ns | 1.15 μs | 2.47 | 0.05 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Globalization.Tests.Perf_DateTimeCultureInfo.Parse(culturestring%3a%20).html>) | 732.52 ns | 1.18 μs | 1.62 | 0.05 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Globalization.Tests.Perf_DateTimeCultureInfo.ToString(culturestring%3a%20ja).html>) | 282.16 ns | 507.03 ns | 1.80 | 0.02 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Globalization.Tests.Perf_DateTimeCultureInfo.Parse(culturestring%3a%20da).html>) | 729.44 ns | 1.21 μs | 1.66 | 0.05 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Globalization.Tests.Perf_DateTimeCultureInfo*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ImmutableHashSet - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.ContainsTrueComparer(String).ImmutableHashSet(Size%3a%20512).html>) | 92.80 μs | 129.09 μs | 1.39 | 0.13 | False | |||||
[HashSet - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.ContainsTrueComparer(String).HashSet(Size%3a%20512).html>) | 50.40 μs | 85.86 μs | 1.70 | 0.28 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsTrueComparer<String>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Base64EncodeInPlace - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Buffers.Text.Tests.Base64EncodeDecodeInPlaceTests.Base64EncodeInPlace(NumberOfBytes%3a%20200000000).html>) | 261.26 ms | 528.16 ms | 2.02 | 0.00 | False | |||||
[Base64DecodeInPlace - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Buffers.Text.Tests.Base64EncodeDecodeInPlaceTests.Base64DecodeInPlace(NumberOfBytes%3a%20200000000).html>) | 318.36 ms | 455.12 ms | 1.43 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Buffers.Text.Tests.Base64EncodeDecodeInPlaceTests*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[WriteDoubles - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Doubles.WriteDoubles(Formatted%3a%20False%2c%20SkipValidation%3a%20False).html>) | 35.83 ms | 86.92 ms | 2.43 | 0.02 | False | |||||
[WriteDoubles - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Doubles.WriteDoubles(Formatted%3a%20True%2c%20SkipValidation%3a%20False).html>) | 38.95 ms | 87.68 ms | 2.25 | 0.03 | False | |||||
[WriteDoubles - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Doubles.WriteDoubles(Formatted%3a%20False%2c%20SkipValidation%3a%20True).html>) | 35.42 ms | 86.08 ms | 2.43 | 0.04 | False | |||||
[WriteDoubles - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Doubles.WriteDoubles(Formatted%3a%20True%2c%20SkipValidation%3a%20True).html>) | 36.13 ms | 87.55 ms | 2.42 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Tests.Perf_Doubles*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[SpanFromArrayStartLength - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).SpanFromArrayStartLength.html>) | 11.00 ns | 14.40 ns | 1.31 | 0.07 | False | |||||
[SpanFromMemory - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).SpanFromMemory.html>) | 4.64 ns | 16.07 ns | 3.46 | 0.05 | False | |||||
[ReadOnlySpanFromArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).ReadOnlySpanFromArray.html>) | 2.49 ns | 4.91 ns | 1.97 | 0.02 | False | |||||
[SpanFromArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).SpanFromArray.html>) | 11.70 ns | 13.43 ns | 1.15 | 0.07 | False | |||||
[ReadOnlySpanImplicitCastFromArraySegment - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).ReadOnlySpanImplicitCastFromArraySegment.html>) | 25.89 ns | 30.06 ns | 1.16 | 0.28 | False | |||||
[MemoryFromArrayStartLength - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).MemoryFromArrayStartLength.html>) | 11.59 ns | 14.61 ns | 1.26 | 0.06 | False | |||||
[ReadOnlySpanImplicitCastFromArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).ReadOnlySpanImplicitCastFromArray.html>) | 2.02 ns | 4.95 ns | 2.45 | 0.14 | False | |||||
[SpanImplicitCastFromArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).SpanImplicitCastFromArray.html>) | 10.99 ns | 12.58 ns | 1.14 | 0.07 | False | |||||
[ArrayAsSpanStartLength - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).ArrayAsSpanStartLength.html>) | 11.18 ns | 14.21 ns | 1.27 | 0.07 | False | |||||
[ReadOnlyMemoryFromArrayStartLength - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).ReadOnlyMemoryFromArrayStartLength.html>) | 4.24 ns | 9.17 ns | 2.16 | 0.16 | False | |||||
[ReadOnlySpanFromArrayStartLength - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).ReadOnlySpanFromArrayStartLength.html>) | 2.37 ns | 4.38 ns | 1.85 | 0.03 | False | |||||
[SpanImplicitCastFromArraySegment - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).SpanImplicitCastFromArraySegment.html>) | 26.61 ns | 31.55 ns | 1.19 | 0.19 | False | |||||
[ArrayAsMemory - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).ArrayAsMemory.html>) | 13.07 ns | 14.38 ns | 1.10 | 0.02 | False | |||||
[ReadOnlySpanImplicitCastFromSpan - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).ReadOnlySpanImplicitCastFromSpan.html>) | 1.69 ns | 3.09 ns | 1.83 | 0.03 | False | |||||
[ReadOnlySpanFromMemory - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).ReadOnlySpanFromMemory.html>) | 3.98 ns | 16.04 ns | 4.03 | 0.09 | False | |||||
[ReadOnlyMemoryFromArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).ReadOnlyMemoryFromArray.html>) | 5.13 ns | 7.55 ns | 1.47 | 0.39 | False | |||||
[ArrayAsMemoryStartLength - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).ArrayAsMemoryStartLength.html>) | 11.11 ns | 21.84 ns | 1.97 | 0.04 | False | |||||
[MemoryFromArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Constructors(String).MemoryFromArray.html>) | 12.69 ns | 14.36 ns | 1.13 | 0.05 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.Constructors<String>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Boolean.Parse(value%3a%20%22False%22).html>) | 24.53 ns | 37.55 ns | 1.53 | 0.49 | False | |||||
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Boolean.TryParse(value%3a%20%22TRUE%22).html>) | 18.59 ns | 29.75 ns | 1.60 | 0.44 | False | |||||
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Boolean.TryParse(value%3a%20%22true%22).html>) | 18.67 ns | 28.87 ns | 1.55 | 0.47 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Boolean.ToString(value%3a%20False).html>) | 0.60 ns | 1.96 ns | 3.29 | 0.83 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Boolean.Parse(value%3a%20%22TRUE%22).html>) | 21.96 ns | 32.74 ns | 1.49 | 0.47 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Boolean.Parse(value%3a%20%22true%22).html>) | 21.35 ns | 33.39 ns | 1.56 | 0.47 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Boolean.Parse(value%3a%20%22%20True%20%22).html>) | 53.74 ns | 136.87 ns | 2.55 | 0.19 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Boolean.ToString(value%3a%20True).html>) | 0.65 ns | 2.09 ns | 3.23 | 0.82 | False | |||||
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Boolean.TryParse(value%3a%20%22false%22).html>) | 22.29 ns | 32.37 ns | 1.45 | 0.46 | False | |||||
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Boolean.TryParse(value%3a%20%22%20True%20%22).html>) | 44.77 ns | 137.39 ns | 3.07 | 0.09 | False | |||||
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Boolean.TryParse(value%3a%20%220%22).html>) | 11.34 ns | 17.62 ns | 1.55 | 0.06 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Boolean.Parse(value%3a%20%22false%22).html>) | 24.52 ns | 36.51 ns | 1.49 | 0.50 | False | |||||
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Boolean.TryParse(value%3a%20%22Bogus%22).html>) | 43.57 ns | 87.06 ns | 2.00 | 0.31 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Boolean*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ReadSingleSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSingleSpanSequenceEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20LotsOfStrings).html>) | 2.12 μs | 3.43 μs | 1.62 | 0.01 | False | |||||
[ReadMultiSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadMultiSpanSequenceEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20LotsOfStrings).html>) | 3.48 μs | 5.54 μs | 1.59 | 0.02 | False | |||||
[ReadMultiSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadMultiSpanSequenceEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20BroadTree).html>) | 20.00 μs | 34.46 μs | 1.72 | 0.01 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSpanEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20Json400B).html>) | 1.11 μs | 1.87 μs | 1.68 | 0.01 | False | |||||
[ReadSingleSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSingleSpanSequenceEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20LotsOfNumbers).html>) | 4.24 μs | 7.65 μs | 1.80 | 0.01 | False | |||||
[ReadReturnBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadReturnBytes(IsDataCompact%3a%20True%2c%20TestCase%3a%20HelloWorld).html>) | 144.91 ns | 283.47 ns | 1.96 | 0.03 | False | |||||
[ReadReturnBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadReturnBytes(IsDataCompact%3a%20True%2c%20TestCase%3a%20LotsOfNumbers).html>) | 3.73 μs | 7.20 μs | 1.93 | 0.02 | False | |||||
[ReadSingleSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSingleSpanSequenceEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20HelloWorld).html>) | 188.19 ns | 336.62 ns | 1.79 | 0.01 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSpanEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20HelloWorld).html>) | 130.56 ns | 243.03 ns | 1.86 | 0.00 | False | |||||
[ReadReturnBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadReturnBytes(IsDataCompact%3a%20True%2c%20TestCase%3a%20DeepTree).html>) | 6.50 μs | 11.17 μs | 1.72 | 0.02 | False | |||||
[ReadMultiSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadMultiSpanSequenceEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20Json400B).html>) | 1.55 μs | 2.72 μs | 1.75 | 0.01 | False | |||||
[ReadReturnBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadReturnBytes(IsDataCompact%3a%20False%2c%20TestCase%3a%20BroadTree).html>) | 20.87 μs | 32.45 μs | 1.55 | 0.01 | False | |||||
[ReadReturnBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadReturnBytes(IsDataCompact%3a%20False%2c%20TestCase%3a%20HelloWorld).html>) | 161.36 ns | 309.80 ns | 1.92 | 0.01 | False | |||||
[ReadSingleSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSingleSpanSequenceEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20Json400B).html>) | 1.18 μs | 1.98 μs | 1.68 | 0.02 | False | |||||
[ReadMultiSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadMultiSpanSequenceEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20Json4KB).html>) | 14.49 μs | 23.53 μs | 1.62 | 0.01 | False | |||||
[ReadSingleSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSingleSpanSequenceEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20BroadTree).html>) | 18.22 μs | 28.46 μs | 1.56 | 0.01 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSpanEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20DeepTree).html>) | 14.01 μs | 19.91 μs | 1.42 | 0.01 | False | |||||
[ReadSingleSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSingleSpanSequenceEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20Json4KB).html>) | 13.20 μs | 19.91 μs | 1.51 | 0.01 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSpanEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20BroadTree).html>) | 11.58 μs | 18.79 μs | 1.62 | 0.01 | False | |||||
[ReadReturnBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadReturnBytes(IsDataCompact%3a%20True%2c%20TestCase%3a%20Json400B).html>) | 1.28 μs | 2.33 μs | 1.82 | 0.01 | False | |||||
[ReadMultiSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadMultiSpanSequenceEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20LotsOfStrings).html>) | 2.63 μs | 4.41 μs | 1.68 | 0.01 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSpanEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20BroadTree).html>) | 18.49 μs | 28.14 μs | 1.52 | 0.01 | False | |||||
[ReadMultiSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadMultiSpanSequenceEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20DeepTree).html>) | 15.15 μs | 22.91 μs | 1.51 | 0.01 | False | |||||
[ReadMultiSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadMultiSpanSequenceEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20HelloWorld).html>) | 429.87 ns | 682.45 ns | 1.59 | 0.00 | False | |||||
[ReadMultiSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadMultiSpanSequenceEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20Json4KB).html>) | 11.02 μs | 17.71 μs | 1.61 | 0.01 | False | |||||
[ReadSingleSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSingleSpanSequenceEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20DeepTree).html>) | 5.58 μs | 9.27 μs | 1.66 | 0.01 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSpanEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20LotsOfNumbers).html>) | 3.19 μs | 5.96 μs | 1.87 | 0.03 | False | |||||
[ReadMultiSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadMultiSpanSequenceEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20Json400B).html>) | 1.90 μs | 3.33 μs | 1.76 | 0.01 | False | |||||
[ReadSingleSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSingleSpanSequenceEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20LotsOfStrings).html>) | 3.06 μs | 4.77 μs | 1.56 | 0.02 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSpanEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20Json400B).html>) | 1.45 μs | 2.41 μs | 1.66 | 0.02 | False | |||||
[ReadReturnBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadReturnBytes(IsDataCompact%3a%20True%2c%20TestCase%3a%20LotsOfStrings).html>) | 2.43 μs | 4.08 μs | 1.68 | 0.01 | False | |||||
[ReadSingleSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSingleSpanSequenceEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20DeepTree).html>) | 14.10 μs | 19.92 μs | 1.41 | 0.01 | False | |||||
[ReadReturnBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadReturnBytes(IsDataCompact%3a%20True%2c%20TestCase%3a%20Json40KB).html>) | 108.78 μs | 177.33 μs | 1.63 | 0.01 | False | |||||
[ReadSingleSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSingleSpanSequenceEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20Json40KB).html>) | 129.66 μs | 194.22 μs | 1.50 | 0.01 | False | |||||
[ReadMultiSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadMultiSpanSequenceEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20LotsOfNumbers).html>) | 4.34 μs | 8.22 μs | 1.89 | 0.01 | False | |||||
[ReadReturnBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadReturnBytes(IsDataCompact%3a%20False%2c%20TestCase%3a%20DeepTree).html>) | 15.08 μs | 22.08 μs | 1.46 | 0.01 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSpanEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20LotsOfNumbers).html>) | 4.15 μs | 7.45 μs | 1.79 | 0.01 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSpanEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20Json40KB).html>) | 94.82 μs | 141.09 μs | 1.49 | 0.01 | False | |||||
[ReadMultiSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadMultiSpanSequenceEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20LotsOfNumbers).html>) | 5.13 μs | 9.60 μs | 1.87 | 0.02 | False | |||||
[ReadReturnBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadReturnBytes(IsDataCompact%3a%20True%2c%20TestCase%3a%20BroadTree).html>) | 13.72 μs | 23.02 μs | 1.68 | 0.03 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSpanEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20Json40KB).html>) | 131.75 μs | 195.51 μs | 1.48 | 0.02 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSpanEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20DeepTree).html>) | 5.54 μs | 9.17 μs | 1.66 | 0.01 | False | |||||
[ReadSingleSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSingleSpanSequenceEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20Json40KB).html>) | 94.36 μs | 141.97 μs | 1.50 | 0.01 | False | |||||
[ReadMultiSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadMultiSpanSequenceEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20HelloWorld).html>) | 449.70 ns | 724.61 ns | 1.61 | 0.00 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSpanEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20Json4KB).html>) | 13.37 μs | 19.92 μs | 1.49 | 0.01 | False | |||||
[ReadMultiSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadMultiSpanSequenceEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20Json40KB).html>) | 140.40 μs | 228.39 μs | 1.63 | 0.01 | False | |||||
[ReadMultiSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadMultiSpanSequenceEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20Json40KB).html>) | 105.46 μs | 169.30 μs | 1.61 | 0.01 | False | |||||
[ReadSingleSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSingleSpanSequenceEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20Json4KB).html>) | 9.62 μs | 14.57 μs | 1.52 | 0.01 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSpanEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20LotsOfStrings).html>) | 3.06 μs | 4.51 μs | 1.47 | 0.02 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSpanEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20HelloWorld).html>) | 145.68 ns | 274.89 ns | 1.89 | 0.01 | False | |||||
[ReadReturnBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadReturnBytes(IsDataCompact%3a%20False%2c%20TestCase%3a%20Json400B).html>) | 1.67 μs | 2.85 μs | 1.71 | 0.01 | False | |||||
[ReadReturnBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadReturnBytes(IsDataCompact%3a%20False%2c%20TestCase%3a%20LotsOfStrings).html>) | 3.32 μs | 5.20 μs | 1.57 | 0.01 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSpanEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20LotsOfStrings).html>) | 2.09 μs | 3.38 μs | 1.62 | 0.01 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSpanEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20Json4KB).html>) | 9.61 μs | 14.41 μs | 1.50 | 0.01 | False | |||||
[ReadSingleSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSingleSpanSequenceEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20BroadTree).html>) | 11.63 μs | 18.81 μs | 1.62 | 0.01 | False | |||||
[ReadMultiSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadMultiSpanSequenceEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20BroadTree).html>) | 13.42 μs | 24.06 μs | 1.79 | 0.01 | False | |||||
[ReadMultiSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadMultiSpanSequenceEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20DeepTree).html>) | 6.71 μs | 11.98 μs | 1.79 | 0.01 | False | |||||
[ReadSingleSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSingleSpanSequenceEmptyLoop(IsDataCompact%3a%20False%2c%20TestCase%3a%20Json400B).html>) | 1.50 μs | 2.51 μs | 1.67 | 0.02 | False | |||||
[ReadSingleSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSingleSpanSequenceEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20HelloWorld).html>) | 170.97 ns | 306.87 ns | 1.79 | 0.00 | False | |||||
[ReadReturnBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadReturnBytes(IsDataCompact%3a%20True%2c%20TestCase%3a%20Json4KB).html>) | 11.19 μs | 18.04 μs | 1.61 | 0.01 | False | |||||
[ReadReturnBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadReturnBytes(IsDataCompact%3a%20False%2c%20TestCase%3a%20LotsOfNumbers).html>) | 4.82 μs | 8.61 μs | 1.79 | 0.02 | False | |||||
[ReadReturnBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadReturnBytes(IsDataCompact%3a%20False%2c%20TestCase%3a%20Json40KB).html>) | 143.91 μs | 230.51 μs | 1.60 | 0.01 | False | |||||
[ReadSingleSpanSequenceEmptyLoop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadSingleSpanSequenceEmptyLoop(IsDataCompact%3a%20True%2c%20TestCase%3a%20LotsOfNumbers).html>) | 3.24 μs | 6.11 μs | 1.88 | 0.02 | False | |||||
[ReadReturnBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Reader.ReadReturnBytes(IsDataCompact%3a%20False%2c%20TestCase%3a%20Json4KB).html>) | 14.56 μs | 23.11 μs | 1.59 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Tests.Perf_Reader*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[TransformVector3ByQuaternionBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.TransformVector3ByQuaternionBenchmark.html>) | 7.98 ns | 51.21 ns | 6.42 | 0.33 | False | |||||
[MultiplyOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.MultiplyOperatorBenchmark.html>) | 2.71 ns | 19.83 ns | 7.32 | 0.72 | False | |||||
[CreateFromScalarXYZWBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.CreateFromScalarXYZWBenchmark.html>) | 0.47 ns | 9.87 ns | 21.00 | 0.20 | False | |||||
[DistanceBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.DistanceBenchmark.html>) | 1.61 ns | 36.27 ns | 22.46 | 0.67 | False | |||||
[DistanceSquaredJitOptimizeCanaryBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.DistanceSquaredJitOptimizeCanaryBenchmark.html>) | 1.71 ns | 25.75 ns | 15.01 | 0.77 | False | |||||
[UnitZBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.UnitZBenchmark.html>) | 0.48 ns | 13.78 ns | 28.86 | 0.20 | False | |||||
[MultiplyByScalarBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.MultiplyByScalarBenchmark.html>) | 0.99 ns | 33.53 ns | 33.71 | 0.64 | False | |||||
[AddOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.AddOperatorBenchmark.html>) | 1.66 ns | 19.20 ns | 11.55 | 0.56 | False | |||||
[TransformVector2ByQuaternionBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.TransformVector2ByQuaternionBenchmark.html>) | 6.52 ns | 47.57 ns | 7.30 | 0.09 | False | |||||
[UnitWBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.UnitWBenchmark.html>) | 0.48 ns | 12.88 ns | 27.11 | 0.10 | False | |||||
[ZeroBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.ZeroBenchmark.html>) | 0.46 ns | 2.18 ns | 4.77 | 0.26 | False | |||||
[DivideOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.DivideOperatorBenchmark.html>) | 1.19 ns | 21.32 ns | 17.90 | 0.60 | False | |||||
[InequalityOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.InequalityOperatorBenchmark.html>) | 0.90 ns | 7.58 ns | 8.43 | 0.60 | False | |||||
[LengthBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.LengthBenchmark.html>) | 1.43 ns | 21.28 ns | 14.90 | 0.72 | False | |||||
[EqualityOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.EqualityOperatorBenchmark.html>) | 0.78 ns | 5.22 ns | 6.73 | 0.60 | False | |||||
[LengthSquaredBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.LengthSquaredBenchmark.html>) | 1.87 ns | 11.09 ns | 5.93 | 0.64 | False | |||||
[MinBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.MinBenchmark.html>) | 1.66 ns | 39.61 ns | 23.79 | 0.57 | False | |||||
[NormalizeBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.NormalizeBenchmark.html>) | 3.54 ns | 70.99 ns | 20.05 | 0.39 | False | |||||
[UnitYBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.UnitYBenchmark.html>) | 0.49 ns | 13.74 ns | 28.33 | 0.28 | False | |||||
[CreateFromVector2WithScalarBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.CreateFromVector2WithScalarBenchmark.html>) | 1.88 ns | 15.60 ns | 8.30 | 0.36 | False | |||||
[DotBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.DotBenchmark.html>) | 1.57 ns | 9.02 ns | 5.73 | 0.66 | False | |||||
[DivideBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.DivideBenchmark.html>) | 1.55 ns | 21.21 ns | 13.67 | 0.71 | False | |||||
[DivideByScalarBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.DivideByScalarBenchmark.html>) | 2.58 ns | 35.33 ns | 13.71 | 0.63 | False | |||||
[EqualsBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.EqualsBenchmark.html>) | 4.68 ns | 10.71 ns | 2.29 | 0.31 | False | |||||
[NegateBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.NegateBenchmark.html>) | 2.65 ns | 19.43 ns | 7.32 | 0.62 | False | |||||
[TransformVector3ByMatrix4x4Benchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.TransformVector3ByMatrix4x4Benchmark.html>) | 4.12 ns | 139.89 ns | 33.94 | 0.20 | False | |||||
[MultiplyByScalarOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.MultiplyByScalarOperatorBenchmark.html>) | 1.22 ns | 31.61 ns | 25.98 | 0.63 | False | |||||
[TransformByQuaternionBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.TransformByQuaternionBenchmark.html>) | 6.74 ns | 51.10 ns | 7.58 | 0.41 | False | |||||
[CreateFromScalar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.CreateFromScalar.html>) | 0.45 ns | 13.33 ns | 29.93 | 0.15 | False | |||||
[MultiplyFunctionBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.MultiplyFunctionBenchmark.html>) | 1.60 ns | 19.94 ns | 12.43 | 0.54 | False | |||||
[CreateFromVector3WithScalarBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.CreateFromVector3WithScalarBenchmark.html>) | 1.84 ns | 17.44 ns | 9.48 | 0.31 | False | |||||
[DivideByScalarOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.DivideByScalarOperatorBenchmark.html>) | 0.89 ns | 31.60 ns | 35.63 | 0.63 | False | |||||
[AddFunctionBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.AddFunctionBenchmark.html>) | 1.98 ns | 19.55 ns | 9.87 | 0.73 | False | |||||
[MaxBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.MaxBenchmark.html>) | 1.66 ns | 40.46 ns | 24.35 | 0.56 | False | |||||
[OneBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.OneBenchmark.html>) | 0.47 ns | 16.34 ns | 34.77 | 0.13 | False | |||||
[DistanceSquaredBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.DistanceSquaredBenchmark.html>) | 1.44 ns | 25.65 ns | 17.82 | 0.77 | False | |||||
[NegateOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.NegateOperatorBenchmark.html>) | 0.88 ns | 19.12 ns | 21.83 | 0.60 | False | |||||
[SubtractFunctionBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.SubtractFunctionBenchmark.html>) | 1.67 ns | 19.59 ns | 11.75 | 0.57 | False | |||||
[SubtractOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.SubtractOperatorBenchmark.html>) | 1.19 ns | 19.75 ns | 16.57 | 0.58 | False | |||||
[ClampBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.ClampBenchmark.html>) | 1.21 ns | 78.62 ns | 65.08 | 0.69 | False | |||||
[UnitXBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.UnitXBenchmark.html>) | 0.49 ns | 13.75 ns | 28.22 | 0.17 | False | |||||
[AbsBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.AbsBenchmark.html>) | 1.59 ns | 59.96 ns | 37.72 | 0.68 | False | |||||
[SquareRootBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.SquareRootBenchmark.html>) | 1.41 ns | 59.15 ns | 41.99 | 0.67 | False | |||||
[TransformByMatrix4x4Benchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.TransformByMatrix4x4Benchmark.html>) | 4.03 ns | 142.12 ns | 35.30 | 0.19 | False | |||||
[TransformVector2ByMatrix4x4Benchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.TransformVector2ByMatrix4x4Benchmark.html>) | 3.16 ns | 144.60 ns | 45.75 | 0.08 | False | |||||
[LerpBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_Vector4.LerpBenchmark.html>) | 2.95 ns | 79.48 ns | 26.98 | 0.67 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_Vector4*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ImmutableDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.TryGetValueTrue(String%2c%20String).ImmutableDictionary(Size%3a%20512).html>) | 73.08 μs | 114.95 μs | 1.57 | 0.19 | False | |||||
[ImmutableSortedDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.TryGetValueTrue(String%2c%20String).ImmutableSortedDictionary(Size%3a%20512).html>) | 776.65 μs | 882.89 μs | 1.14 | 0.33 | False | |||||
[ConcurrentDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.TryGetValueTrue(String%2c%20String).ConcurrentDictionary(Size%3a%20512).html>) | 32.56 μs | 68.49 μs | 2.10 | 0.11 | False | |||||
[IDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.TryGetValueTrue(String%2c%20String).IDictionary(Size%3a%20512).html>) | 29.80 μs | 42.97 μs | 1.44 | 0.06 | False | |||||
[Dictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.TryGetValueTrue(String%2c%20String).Dictionary(Size%3a%20512).html>) | 28.51 μs | 40.58 μs | 1.42 | 0.04 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.TryGetValueTrue<String, String>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchI.BubbleSort2.Test.html>) | 51.80 ms | 121.35 ms | 2.34 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchI.BubbleSort2*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Stack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CtorDefaultSize(String).Stack.html>) | 26.54 ns | 30.22 ns | 1.14 | 0.21 | False | |||||
[ConcurrentStack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CtorDefaultSize(String).ConcurrentStack.html>) | 20.60 ns | 22.43 ns | 1.09 | 0.13 | False | |||||
[SortedDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CtorDefaultSize(String).SortedDictionary.html>) | 94.60 ns | 107.56 ns | 1.14 | 0.21 | False | |||||
[SortedList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CtorDefaultSize(String).SortedList.html>) | 59.36 ns | 69.38 ns | 1.17 | 0.21 | False | |||||
[Queue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CtorDefaultSize(String).Queue.html>) | 27.28 ns | 33.92 ns | 1.24 | 0.20 | False | |||||
[List - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CtorDefaultSize(String).List.html>) | 34.74 ns | 51.89 ns | 1.49 | 0.07 | False | |||||
[Dictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CtorDefaultSize(String).Dictionary.html>) | 58.98 ns | 70.92 ns | 1.20 | 0.07 | False | |||||
[SortedSet - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CtorDefaultSize(String).SortedSet.html>) | 39.99 ns | 43.83 ns | 1.10 | 0.20 | False | |||||
[LinkedList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CtorDefaultSize(String).LinkedList.html>) | 21.52 ns | 30.05 ns | 1.40 | 0.10 | False | |||||
[HashSet - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CtorDefaultSize(String).HashSet.html>) | 54.29 ns | 72.85 ns | 1.34 | 0.13 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorDefaultSize<String>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Bench - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/V8.Crypto.Support.Bench.html>) | 9.50 ms | 22.77 ms | 2.40 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'V8.Crypto.Support*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.MDBenchF.MDInvMt.Test.html>) | 6.33 ms | 15.01 ms | 2.37 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.MDBenchF.MDInvMt*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_SByte.TryParse(value%3a%20%22-128%22).html>) | 26.77 ns | 41.95 ns | 1.57 | 0.56 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_SByte.ToString(value%3a%20-128).html>) | 40.51 ns | 107.28 ns | 2.65 | 0.33 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_SByte.Parse(value%3a%20%22-128%22).html>) | 25.98 ns | 44.90 ns | 1.73 | 0.43 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_SByte.ToString(value%3a%20127).html>) | 23.54 ns | 63.92 ns | 2.72 | 0.11 | False | |||||
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_SByte.TryParse(value%3a%20%22127%22).html>) | 31.15 ns | 41.23 ns | 1.32 | 0.44 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_SByte.Parse(value%3a%20%22127%22).html>) | 24.99 ns | 42.12 ns | 1.69 | 0.50 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_SByte*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Bench - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/BenchmarksGame.Mandelbrot_2.Bench(width%3a%204000%2c%20checksum%3a%20%22C7-E6-66-43-66-73-F8-A8-D3-B4-D7-97-2F-FC-A1-D3%22).html>) | 1.27 secs | 2.84 secs | 2.24 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'BenchmarksGame.Mandelbrot_2*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[IndexOfString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.ReadOnlySpan.IndexOfString(input%3a%20%22AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXAAAAAAAAAAAAAAAAAAAAAAAAAAAAA%22%2c%20value%3a%20%22x%22%2c%20comparisonType%3a%20InvariantCultureIgno.html>) | 397.56 ns | 851.79 ns | 2.14 | 0.01 | False | |||||
[IndexOfString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.ReadOnlySpan.IndexOfString(input%3a%20%22string1%22%2c%20value%3a%20%22string2%22%2c%20comparisonType%3a%20InvariantCulture).html>) | 70.57 ns | 125.52 ns | 1.78 | 0.01 | False | |||||
[IndexOfString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.ReadOnlySpan.IndexOfString(input%3a%20%22StrIng%22%2c%20value%3a%20%22string%22%2c%20comparisonType%3a%20OrdinalIgnoreCase).html>) | 24.53 ns | 43.18 ns | 1.76 | 0.01 | False | |||||
[IndexOfString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.ReadOnlySpan.IndexOfString(input%3a%20%22More%20Test%27s%22%2c%20value%3a%20%22Tests%22%2c%20comparisonType%3a%20OrdinalIgnoreCase).html>) | 41.12 ns | 59.86 ns | 1.46 | 0.14 | False | |||||
[Trim - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.ReadOnlySpan.Trim(input%3a%20%22%22).html>) | 6.13 ns | 11.08 ns | 1.81 | 0.18 | False | |||||
[StringAsSpan - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.ReadOnlySpan.StringAsSpan.html>) | 3.24 ns | 4.32 ns | 1.33 | 0.04 | False | |||||
[IndexOfString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.ReadOnlySpan.IndexOfString(input%3a%20%22ABCDE%22%2c%20value%3a%20%22c%22%2c%20comparisonType%3a%20InvariantCultureIgnoreCase).html>) | 45.38 ns | 81.57 ns | 1.80 | 0.01 | False | |||||
[Trim - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.ReadOnlySpan.Trim(input%3a%20%22abcdefg%22).html>) | 12.14 ns | 50.15 ns | 4.13 | 0.41 | False | |||||
[Trim - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.ReadOnlySpan.Trim(input%3a%20%22%20abcdefg%20%22).html>) | 19.00 ns | 90.45 ns | 4.76 | 0.12 | False | |||||
[GetPinnableReference - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.ReadOnlySpan.GetPinnableReference.html>) | 0.03 ns | 2.46 ns | 77.54 | 0.42 | False | |||||
[IndexOfString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.ReadOnlySpan.IndexOfString(input%3a%20%22foobardzsdzs%22%2c%20value%3a%20%22rddzs%22%2c%20comparisonType%3a%20InvariantCulture).html>) | 81.19 ns | 154.73 ns | 1.91 | 0.01 | False | |||||
[IndexOfString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.ReadOnlySpan.IndexOfString(input%3a%20%22AAAAA5AAAA%22%2c%20value%3a%20%225%22%2c%20comparisonType%3a%20InvariantCulture).html>) | 51.06 ns | 105.50 ns | 2.07 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.ReadOnlySpan*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[WriteDeepUtf8 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Deep.WriteDeepUtf8(Formatted%3a%20False%2c%20SkipValidation%3a%20False).html>) | 9.51 ms | 31.09 ms | 3.27 | 0.02 | False | |||||
[WriteDeepUtf8 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Deep.WriteDeepUtf8(Formatted%3a%20False%2c%20SkipValidation%3a%20True).html>) | 8.81 ms | 31.15 ms | 3.54 | 0.02 | False | |||||
[WriteDeepUtf16 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Deep.WriteDeepUtf16(Formatted%3a%20False%2c%20SkipValidation%3a%20True).html>) | 8.80 ms | 31.26 ms | 3.55 | 0.04 | False | |||||
[WriteDeepUtf16 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Deep.WriteDeepUtf16(Formatted%3a%20False%2c%20SkipValidation%3a%20False).html>) | 9.18 ms | 30.76 ms | 3.35 | 0.01 | False | |||||
[WriteDeepUtf16 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Deep.WriteDeepUtf16(Formatted%3a%20True%2c%20SkipValidation%3a%20False).html>) | 38.72 ms | 67.16 ms | 1.73 | 0.37 | False | |||||
[WriteDeepUtf8 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Deep.WriteDeepUtf8(Formatted%3a%20True%2c%20SkipValidation%3a%20False).html>) | 39.32 ms | 68.84 ms | 1.75 | 0.33 | False | |||||
[WriteDeepUtf8 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Deep.WriteDeepUtf8(Formatted%3a%20True%2c%20SkipValidation%3a%20True).html>) | 39.51 ms | 68.35 ms | 1.73 | 0.37 | False | |||||
[WriteDeepUtf16 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Deep.WriteDeepUtf16(Formatted%3a%20True%2c%20SkipValidation%3a%20True).html>) | 37.46 ms | 67.10 ms | 1.79 | 0.29 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Tests.Perf_Deep*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ctor_str - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_FileInfo.ctor_str.html>) | 260.04 ns | 439.70 ns | 1.69 | 0.02 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.Perf_FileInfo*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test0 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Burgers.Test0.html>) | 645.23 ms | 4.35 secs | 6.75 | 0.05 | False | |||||
[Test1 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Burgers.Test1.html>) | 254.80 ms | 4.01 secs | 15.73 | 0.02 | False | |||||
[Test2 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Burgers.Test2.html>) | 254.93 ms | 856.24 ms | 3.36 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Burgers*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[BubbleSortSpan - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Span.Sorting.BubbleSortSpan(Size%3a%20512).html>) | 339.53 μs | 633.02 μs | 1.86 | 0.00 | False | |||||
[QuickSortSpan - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Span.Sorting.QuickSortSpan(Size%3a%20512).html>) | 17.06 μs | 25.60 μs | 1.50 | 0.01 | False | |||||
[BubbleSortArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Span.Sorting.BubbleSortArray(Size%3a%20512).html>) | 200.68 μs | 630.18 μs | 3.14 | 0.02 | False | |||||
[QuickSortArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Span.Sorting.QuickSortArray(Size%3a%20512).html>) | 15.04 μs | 25.87 μs | 1.72 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Span.Sorting*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[DotBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(UInt16).DotBenchmark.html>) | 24.92 ns | 26.70 ns | 1.07 | 0.00 | False | |||||
[LessThanAnyBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(UInt16).LessThanAnyBenchmark.html>) | 21.66 ns | 22.82 ns | 1.05 | 0.00 | False | |||||
[NegateBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(UInt16).NegateBenchmark.html>) | 31.00 ns | 32.98 ns | 1.06 | 0.01 | False | |||||
[EqualsAnyBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(UInt16).EqualsAnyBenchmark.html>) | 21.78 ns | 23.17 ns | 1.06 | 0.00 | False | |||||
[EqualsBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(UInt16).EqualsBenchmark.html>) | 8.74 ns | 10.99 ns | 1.26 | 0.05 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<UInt16>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Order00ManualX - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/LinqBenchmarks.Order00ManualX.html>) | 226.99 ms | 319.03 ms | 1.41 | 0.02 | False | |||||
[Order00LinqQueryX - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/LinqBenchmarks.Order00LinqQueryX.html>) | 199.51 ms | 224.28 ms | 1.12 | 0.03 | False | |||||
[Where01LinqMethodX - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/LinqBenchmarks.Where01LinqMethodX.html>) | 861.42 ms | 950.74 ms | 1.10 | 0.44 | False | |||||
[Order00LinqMethodX - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/LinqBenchmarks.Order00LinqMethodX.html>) | 199.38 ms | 223.35 ms | 1.12 | 0.02 | False | |||||
[Where01LinqQueryX - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/LinqBenchmarks.Where01LinqQueryX.html>) | 787.10 ms | 949.87 ms | 1.21 | 0.51 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'LinqBenchmarks*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Array - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.IndexerSet(String).Array(Size%3a%20512).html>) | 3.32 μs | 4.13 μs | 1.24 | 0.01 | False | |||||
[Dictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.IndexerSet(String).Dictionary(Size%3a%20512).html>) | 28.89 μs | 40.72 μs | 1.41 | 0.06 | False | |||||
[Span - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.IndexerSet(String).Span(Size%3a%20512).html>) | 356.13 ns | 873.26 ns | 2.45 | 0.00 | False | |||||
[SortedDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.IndexerSet(String).SortedDictionary(Size%3a%20512).html>) | 808.88 μs | 979.85 μs | 1.21 | 0.35 | False | |||||
[ConcurrentDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.IndexerSet(String).ConcurrentDictionary(Size%3a%20512).html>) | 79.23 μs | 103.07 μs | 1.30 | 0.33 | False | |||||
[List - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.IndexerSet(String).List(Size%3a%20512).html>) | 6.19 μs | 8.66 μs | 1.40 | 0.13 | False | |||||
[SortedList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.IndexerSet(String).SortedList(Size%3a%20512).html>) | 703.47 μs | 898.44 μs | 1.28 | 0.36 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IndexerSet<String>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ValueTupleCompareCached - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Devirtualization.EqualityComparer.ValueTupleCompareCached.html>) | 30.03 ns | 33.02 ns | 1.10 | 0.27 | False | |||||
[ValueTupleCompare - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Devirtualization.EqualityComparer.ValueTupleCompare.html>) | 31.38 ns | 34.18 ns | 1.09 | 0.07 | False | |||||
[ValueTupleCompareWrapped - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Devirtualization.EqualityComparer.ValueTupleCompareWrapped.html>) | 34.13 ns | 36.53 ns | 1.07 | 0.06 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Devirtualization.EqualityComparer*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.MDBenchF.MDInProd.Test.html>) | 2.97 secs | 5.42 secs | 1.83 | 0.13 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.MDBenchF.MDInProd*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[CreateManyRegisterMultipleDispose - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Threading.Tests.Perf_CancellationToken.CreateManyRegisterMultipleDispose.html>) | 812.10 ns | 861.55 ns | 1.06 | 0.00 | False | |||||
[CancelAfter - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Threading.Tests.Perf_CancellationToken.CancelAfter.html>) | 377.18 ns | 420.62 ns | 1.12 | 0.47 | False | |||||
[RegisterAndUnregister_Serial - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Threading.Tests.Perf_CancellationToken.RegisterAndUnregister_Serial.html>) | 153.94 ns | 166.45 ns | 1.08 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Threading.Tests.Perf_CancellationToken*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Utf8JsonReaderCommentParsing - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Utf8JsonReaderCommentsTests.Utf8JsonReaderCommentParsing(CommentHandling%3a%20Allow%2c%20SegmentSize%3a%20100%2c%20TestCase%3a%20ShortMultiLine).html>) | 160.12 ns | 509.32 ns | 3.18 | 0.01 | False | |||||
[Utf8JsonReaderCommentParsing - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Utf8JsonReaderCommentsTests.Utf8JsonReaderCommentParsing(CommentHandling%3a%20Allow%2c%20SegmentSize%3a%20100%2c%20TestCase%3a%20ShortSingleLine).html>) | 170.66 ns | 485.49 ns | 2.84 | 0.03 | False | |||||
[Utf8JsonReaderCommentParsing - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Utf8JsonReaderCommentsTests.Utf8JsonReaderCommentParsing(CommentHandling%3a%20Skip%2c%20SegmentSize%3a%20100%2c%20TestCase%3a%20ShortMultiLine).html>) | 157.30 ns | 489.28 ns | 3.11 | 0.01 | False | |||||
[Utf8JsonReaderCommentParsing - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Utf8JsonReaderCommentsTests.Utf8JsonReaderCommentParsing(CommentHandling%3a%20Allow%2c%20SegmentSize%3a%200%2c%20TestCase%3a%20ShortMultiLine).html>) | 117.18 ns | 418.54 ns | 3.57 | 0.01 | False | |||||
[Utf8JsonReaderCommentParsing - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Utf8JsonReaderCommentsTests.Utf8JsonReaderCommentParsing(CommentHandling%3a%20Skip%2c%20SegmentSize%3a%200%2c%20TestCase%3a%20ShortSingleLine).html>) | 121.09 ns | 408.71 ns | 3.38 | 0.01 | False | |||||
[Utf8JsonReaderCommentParsing - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Utf8JsonReaderCommentsTests.Utf8JsonReaderCommentParsing(CommentHandling%3a%20Skip%2c%20SegmentSize%3a%200%2c%20TestCase%3a%20LongMultiLine).html>) | 23.91 μs | 33.49 μs | 1.40 | 0.01 | False | |||||
[Utf8JsonReaderCommentParsing - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Utf8JsonReaderCommentsTests.Utf8JsonReaderCommentParsing(CommentHandling%3a%20Allow%2c%20SegmentSize%3a%20100%2c%20TestCase%3a%20LongSingleLine).html>) | 6.24 μs | 6.98 μs | 1.12 | 0.01 | False | |||||
[Utf8JsonReaderCommentParsing - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Utf8JsonReaderCommentsTests.Utf8JsonReaderCommentParsing(CommentHandling%3a%20Allow%2c%20SegmentSize%3a%200%2c%20TestCase%3a%20LongMultiLine).html>) | 23.95 μs | 33.50 μs | 1.40 | 0.01 | False | |||||
[Utf8JsonReaderCommentParsing - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Utf8JsonReaderCommentsTests.Utf8JsonReaderCommentParsing(CommentHandling%3a%20Skip%2c%20SegmentSize%3a%200%2c%20TestCase%3a%20ShortMultiLine).html>) | 115.48 ns | 411.50 ns | 3.56 | 0.02 | False | |||||
[Utf8JsonReaderCommentParsing - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Utf8JsonReaderCommentsTests.Utf8JsonReaderCommentParsing(CommentHandling%3a%20Allow%2c%20SegmentSize%3a%200%2c%20TestCase%3a%20ShortSingleLine).html>) | 122.44 ns | 407.23 ns | 3.33 | 0.02 | False | |||||
[Utf8JsonReaderCommentParsing - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Utf8JsonReaderCommentsTests.Utf8JsonReaderCommentParsing(CommentHandling%3a%20Skip%2c%20SegmentSize%3a%20100%2c%20TestCase%3a%20ShortSingleLine).html>) | 171.93 ns | 472.44 ns | 2.75 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Tests.Utf8JsonReaderCommentsTests*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[benchFFT - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/SciMark2.kernel.benchFFT.html>) | 1.04 secs | 2.82 secs | 2.71 | 0.00 | False | |||||
[benchMonteCarlo - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/SciMark2.kernel.benchMonteCarlo.html>) | 512.66 ms | 1.07 secs | 2.09 | 0.01 | False | |||||
[benchSOR - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/SciMark2.kernel.benchSOR.html>) | 903.84 ms | 1.21 secs | 1.33 | 0.00 | False | |||||
[benchmarkLU - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/SciMark2.kernel.benchmarkLU.html>) | 1.28 secs | 3.06 secs | 2.39 | 0.01 | False | |||||
[benchSparseMult - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/SciMark2.kernel.benchSparseMult.html>) | 1.01 secs | 2.22 secs | 2.20 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'SciMark2.kernel*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Queue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Add_Remove_SteadyState(String).Queue(Count%3a%20512).html>) | 25.48 ns | 39.33 ns | 1.54 | 0.11 | False | |||||
[ConcurrentStack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Add_Remove_SteadyState(String).ConcurrentStack(Count%3a%20512).html>) | 59.66 ns | 79.65 ns | 1.34 | 0.43 | False | |||||
[Stack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Add_Remove_SteadyState(String).Stack(Count%3a%20512).html>) | 23.18 ns | 32.56 ns | 1.40 | 0.17 | False | |||||
[ConcurrentBag - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Add_Remove_SteadyState(String).ConcurrentBag(Count%3a%20512).html>) | 186.09 ns | 234.21 ns | 1.26 | 0.13 | False | |||||
[ImmutableStack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Add_Remove_SteadyState(String).ImmutableStack(Count%3a%20512).html>) | 48.69 ns | 67.13 ns | 1.38 | 0.12 | False | |||||
[ImmutableQueue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Add_Remove_SteadyState(String).ImmutableQueue(Count%3a%20512).html>) | 167.07 ns | 287.94 ns | 1.72 | 0.10 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.Add_Remove_SteadyState<String>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ServiceScope - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.DependencyInjection.GetService.ServiceScope.html>) | 150.59 ns | 180.16 ns | 1.20 | 0.13 | False | |||||
[Singleton - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.DependencyInjection.GetService.Singleton.html>) | 81.12 ns | 100.54 ns | 1.24 | 0.32 | False | |||||
[ServiceScopeProvider - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.DependencyInjection.GetService.ServiceScopeProvider.html>) | 85.48 ns | 99.96 ns | 1.17 | 0.36 | False | |||||
[Transient - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.DependencyInjection.GetService.Transient.html>) | 115.55 ns | 146.28 ns | 1.27 | 0.26 | False | |||||
[Scoped - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.DependencyInjection.GetService.Scoped.html>) | 219.95 ns | 246.45 ns | 1.12 | 0.31 | False | |||||
[EmptyEnumerable - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.DependencyInjection.GetService.EmptyEnumerable.html>) | 85.07 ns | 103.19 ns | 1.21 | 0.31 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.DependencyInjection.GetService*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[IndexOfAnyThreeValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).IndexOfAnyThreeValues(Size%3a%204).html>) | 11.66 ns | 12.90 ns | 1.11 | 0.06 | False | |||||
[EndsWith - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).EndsWith(Size%3a%2033).html>) | 21.83 ns | 112.27 ns | 5.14 | 0.03 | False | |||||
[SequenceEqual - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).SequenceEqual(Size%3a%204).html>) | 10.49 ns | 31.47 ns | 3.00 | 0.08 | False | |||||
[Reverse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).Reverse(Size%3a%204).html>) | 12.35 ns | 14.83 ns | 1.20 | 0.03 | False | |||||
[Clear - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).Clear(Size%3a%204).html>) | 11.76 ns | 13.22 ns | 1.12 | 0.01 | False | |||||
[Reverse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).Reverse(Size%3a%2033).html>) | 23.67 ns | 38.36 ns | 1.62 | 0.11 | False | |||||
[StartsWith - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).StartsWith(Size%3a%20512).html>) | 139.79 ns | 1.35 μs | 9.67 | 0.01 | False | |||||
[EndsWith - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).EndsWith(Size%3a%20512).html>) | 140.70 ns | 1.35 μs | 9.59 | 0.01 | False | |||||
[SequenceEqual - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).SequenceEqual(Size%3a%2033).html>) | 25.33 ns | 189.09 ns | 7.46 | 0.04 | False | |||||
[Clear - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).Clear(Size%3a%2033).html>) | 22.16 ns | 24.59 ns | 1.11 | 0.02 | False | |||||
[ToArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).ToArray(Size%3a%2033).html>) | 54.55 ns | 107.11 ns | 1.96 | 0.32 | False | |||||
[SequenceEqual - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).SequenceEqual(Size%3a%20512).html>) | 270.90 ns | 2.67 μs | 9.87 | 0.01 | False | |||||
[StartsWith - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).StartsWith(Size%3a%204).html>) | 14.08 ns | 29.03 ns | 2.06 | 0.06 | False | |||||
[ToArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).ToArray(Size%3a%20512).html>) | 409.72 ns | 1.15 μs | 2.81 | 0.03 | False | |||||
[LastIndexOfAnyValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).LastIndexOfAnyValues(Size%3a%2033).html>) | 32.49 ns | 34.28 ns | 1.06 | 0.03 | False | |||||
[StartsWith - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).StartsWith(Size%3a%2033).html>) | 19.82 ns | 101.06 ns | 5.10 | 0.01 | False | |||||
[EndsWith - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).EndsWith(Size%3a%204).html>) | 16.44 ns | 30.11 ns | 1.83 | 0.04 | False | |||||
[ToArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Span(Int32).ToArray(Size%3a%204).html>) | 28.48 ns | 38.15 ns | 1.34 | 0.38 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.Span<Int32>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Array - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Sort(String).Array(Size%3a%20512).html>) | 912.04 μs | 1.04 ms | 1.15 | 0.38 | False | |||||
[Array_Comparison - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Sort(String).Array_Comparison(Size%3a%20512).html>) | 986.66 μs | 1.09 ms | 1.10 | 0.30 | False | |||||
[Array_ComparerStruct - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Sort(String).Array_ComparerStruct(Size%3a%20512).html>) | 1.01 ms | 1.08 ms | 1.07 | 0.32 | False | |||||
[List - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Sort(String).List(Size%3a%20512).html>) | 879.88 μs | 1.10 ms | 1.25 | 0.37 | False | |||||
[LinqOrderByExtension - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Sort(String).LinqOrderByExtension(Size%3a%20512).html>) | 912.75 μs | 1.05 ms | 1.15 | 0.06 | False | |||||
[LinqQuery - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Sort(String).LinqQuery(Size%3a%20512).html>) | 897.27 μs | 1.02 ms | 1.14 | 0.07 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Sort<String>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[WriteBooleans - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Booleans.WriteBooleans(Formatted%3a%20False%2c%20SkipValidation%3a%20False).html>) | 2.17 ms | 4.23 ms | 1.95 | 0.00 | False | |||||
[WriteBooleans - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Booleans.WriteBooleans(Formatted%3a%20False%2c%20SkipValidation%3a%20True).html>) | 2.00 ms | 4.07 ms | 2.03 | 0.00 | False | |||||
[WriteBooleans - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Booleans.WriteBooleans(Formatted%3a%20True%2c%20SkipValidation%3a%20True).html>) | 2.70 ms | 5.71 ms | 2.11 | 0.00 | False | |||||
[WriteBooleans - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Booleans.WriteBooleans(Formatted%3a%20True%2c%20SkipValidation%3a%20False).html>) | 2.87 ms | 5.86 ms | 2.04 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Tests.Perf_Booleans*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[TwoArguments - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.Logging.Formatting.TwoArguments.html>) | 263.08 ns | 469.89 ns | 1.79 | 0.35 | False | |||||
[NoArguments - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.Logging.Formatting.NoArguments.html>) | 46.56 ns | 54.12 ns | 1.16 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Logging.Formatting*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Load - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.Configuration.Xml.XmlConfigurationProviderBenchmarks.Load(FileName%3a%20%22deep.xml%22).html>) | 168.25 μs | 405.61 μs | 2.41 | 0.05 | False | |||||
[Load - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.Configuration.Xml.XmlConfigurationProviderBenchmarks.Load(FileName%3a%20%22repeated.xml%22).html>) | 255.84 μs | 469.58 μs | 1.84 | 0.05 | False | |||||
[Load - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.Configuration.Xml.XmlConfigurationProviderBenchmarks.Load(FileName%3a%20%22simple.xml%22).html>) | 108.31 μs | 167.40 μs | 1.55 | 0.05 | False | |||||
[Load - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.Configuration.Xml.XmlConfigurationProviderBenchmarks.Load(FileName%3a%20%22names.xml%22).html>) | 314.77 μs | 597.23 μs | 1.90 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Configuration.Xml.XmlConfigurationProviderBenchmarks*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchF.Secant.Test.html>) | 3.01 ms | 423.30 ms | 140.56 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchF.Secant*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[EqualsAllBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(UInt32).EqualsAllBenchmark.html>) | 7.22 ns | 8.55 ns | 1.18 | 0.08 | False | |||||
[EqualsBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(UInt32).EqualsBenchmark.html>) | 8.46 ns | 10.85 ns | 1.28 | 0.05 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<UInt32>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[SortedList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CtorFromCollectionNonGeneric(Int32).SortedList(Size%3a%20512).html>) | 137.58 μs | 161.92 μs | 1.18 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorFromCollectionNonGeneric<Int32>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Stack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CreateAddAndRemove(Int32).Stack(Size%3a%20512).html>) | 6.38 μs | 7.13 μs | 1.12 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CreateAddAndRemove<Int32>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchF.LLoops.Test.html>) | 861.71 ms | 1.73 secs | 2.01 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchF.LLoops*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.MDBenchI.MDMulMatrix.Test.html>) | 1.43 secs | 1.85 secs | 1.29 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.MDBenchI.MDMulMatrix*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.MDBenchI.MDMidpoint.Test.html>) | 660.13 ms | 1.41 secs | 2.13 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.MDBenchI.MDMidpoint*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[PopCount_uint - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_BitOperations.PopCount_uint.html>) | 3.68 μs | 5.45 μs | 1.48 | 0.04 | False | |||||
[LeadingZeroCount_ulong - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_BitOperations.LeadingZeroCount_ulong.html>) | 4.37 μs | 11.10 μs | 2.54 | 0.02 | False | |||||
[TrailingZeroCount_ulong - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_BitOperations.TrailingZeroCount_ulong.html>) | 1.38 μs | 7.56 μs | 5.49 | 0.00 | False | |||||
[LeadingZeroCount_uint - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_BitOperations.LeadingZeroCount_uint.html>) | 4.14 μs | 10.32 μs | 2.49 | 0.03 | False | |||||
[PopCount_ulong - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_BitOperations.PopCount_ulong.html>) | 3.52 μs | 6.67 μs | 1.90 | 0.05 | False | |||||
[Log2_uint - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_BitOperations.Log2_uint.html>) | 4.05 μs | 10.34 μs | 2.55 | 0.01 | False | |||||
[TrailingZeroCount_uint - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_BitOperations.TrailingZeroCount_uint.html>) | 1.38 μs | 7.46 μs | 5.43 | 0.00 | False | |||||
[Log2_ulong - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_BitOperations.Log2_ulong.html>) | 4.35 μs | 11.05 μs | 2.54 | 0.04 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_BitOperations*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchI.TreeInsert.Test.html>) | 69.25 μs | 128.80 μs | 1.86 | 0.02 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchI.TreeInsert*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.MDBenchF.MDSqMtx.Test.html>) | 1.15 secs | 2.27 secs | 1.98 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.MDBenchF.MDSqMtx*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Singleton - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.DependencyInjection.GetServiceIEnumerable.Singleton.html>) | 87.11 ns | 103.65 ns | 1.19 | 0.41 | False | |||||
[Scoped - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.DependencyInjection.GetServiceIEnumerable.Scoped.html>) | 204.43 ns | 230.70 ns | 1.13 | 0.32 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.DependencyInjection.GetServiceIEnumerable*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Bag - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Concurrent.Count(String).Bag(Size%3a%20512).html>) | 123.49 ns | 156.55 ns | 1.27 | 0.58 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Concurrent.Count<String>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchF.BenchMrk.Test.html>) | 189.03 ms | 659.53 ms | 3.49 | 0.10 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchF.BenchMrk*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Dictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.TryAddGiventSize(String).Dictionary(Count%3a%20512).html>) | 37.67 μs | 45.67 μs | 1.21 | 0.03 | False | |||||
[ConcurrentDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.TryAddGiventSize(String).ConcurrentDictionary(Count%3a%20512).html>) | 181.34 μs | 202.64 μs | 1.12 | 0.12 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.TryAddGiventSize<String>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[RunBench - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/BenchmarksGame.SpectralNorm_1.RunBench.html>) | 836.06 μs | 2.69 ms | 3.21 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'BenchmarksGame.SpectralNorm_1*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchF.MatInv4.Test.html>) | 2.39 ms | 6.14 ms | 2.57 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchF.MatInv4*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.MDBenchI.MDAddArray2.Test.html>) | 22.46 ms | 55.08 ms | 2.45 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.MDBenchI.MDAddArray2*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchF.InProd.Test.html>) | 5.76 secs | 12.20 secs | 2.12 | 0.39 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchF.InProd*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchI.NDhrystone.Test.html>) | 860.35 ms | 1.43 secs | 1.66 | 0.05 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchI.NDhrystone*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Bench - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/SIMD.RayTracerBench.Bench.html>) | 200.32 ms | 1.83 secs | 9.14 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'SIMD.RayTracerBench*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchF.Whetsto.Test.html>) | 677.69 ms | 1.29 secs | 1.91 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchF.Whetsto*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchI.Fib.Test.html>) | 163.20 μs | 256.41 μs | 1.57 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchI.Fib*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.MDBenchI.MDLogicArray.Test.html>) | 570.10 ms | 1.17 secs | 2.05 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.MDBenchI.MDLogicArray*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Dictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.AddGivenSize(String).Dictionary(Size%3a%20512).html>) | 37.56 μs | 45.69 μs | 1.22 | 0.03 | False | |||||
[Queue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.AddGivenSize(String).Queue(Size%3a%20512).html>) | 6.38 μs | 9.34 μs | 1.46 | 0.03 | False | |||||
[ConcurrentDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.AddGivenSize(String).ConcurrentDictionary(Size%3a%20512).html>) | 182.63 μs | 211.37 μs | 1.16 | 0.11 | False | |||||
[List - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.AddGivenSize(String).List(Size%3a%20512).html>) | 6.18 μs | 8.83 μs | 1.43 | 0.14 | False | |||||
[Stack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.AddGivenSize(String).Stack(Size%3a%20512).html>) | 6.19 μs | 7.88 μs | 1.27 | 0.05 | False | |||||
[HashSet - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.AddGivenSize(String).HashSet(Size%3a%20512).html>) | 33.14 μs | 42.45 μs | 1.28 | 0.13 | False | |||||
[IDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.AddGivenSize(String).IDictionary(Size%3a%20512).html>) | 42.27 μs | 48.12 μs | 1.14 | 0.12 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.AddGivenSize<String>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ImmutableDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.TryGetValueFalse(String%2c%20String).ImmutableDictionary(Size%3a%20512).html>) | 67.21 μs | 106.71 μs | 1.59 | 0.35 | False | |||||
[IDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.TryGetValueFalse(String%2c%20String).IDictionary(Size%3a%20512).html>) | 27.08 μs | 34.78 μs | 1.28 | 0.09 | False | |||||
[SortedList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.TryGetValueFalse(String%2c%20String).SortedList(Size%3a%20512).html>) | 893.60 μs | 1.08 ms | 1.21 | 0.31 | False | |||||
[ConcurrentDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.TryGetValueFalse(String%2c%20String).ConcurrentDictionary(Size%3a%20512).html>) | 23.01 μs | 59.52 μs | 2.59 | 0.09 | False | |||||
[Dictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.TryGetValueFalse(String%2c%20String).Dictionary(Size%3a%20512).html>) | 24.93 μs | 32.04 μs | 1.29 | 0.16 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.TryGetValueFalse<String, String>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[WriteEvent_StringParams - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Diagnostics.Tracing.Perf_EventListener.WriteEvent_StringParams.html>) | 299.23 ns | 342.16 ns | 1.14 | 0.11 | False | |||||
[WriteEvent_MixedParams - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Diagnostics.Tracing.Perf_EventListener.WriteEvent_MixedParams.html>) | 283.31 ns | 348.42 ns | 1.23 | 0.12 | False | |||||
[WriteEvent_NoParams - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Diagnostics.Tracing.Perf_EventListener.WriteEvent_NoParams.html>) | 105.88 ns | 136.31 ns | 1.29 | 0.06 | False | |||||
[WriteEvent_IntParams - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Diagnostics.Tracing.Perf_EventListener.WriteEvent_IntParams.html>) | 218.87 ns | 254.41 ns | 1.16 | 0.11 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Diagnostics.Tracing.Perf_EventListener*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchF.Romber.Test.html>) | 157.31 ms | 465.37 ms | 2.96 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchF.Romber*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Set_Reset - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Threading.Tests.Perf_EventWaitHandle.Set_Reset.html>) | 222.53 ns | 295.14 ns | 1.33 | 0.41 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Threading.Tests.Perf_EventWaitHandle*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[AddRef_GetHandle_Release - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.InteropServices.Tests.SafeHandleTests.AddRef_GetHandle_Release.html>) | 33.54 ns | 41.33 ns | 1.23 | 0.02 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.InteropServices.Tests.SafeHandleTests*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchI.Midpoint.Test.html>) | 564.35 ms | 1.36 secs | 2.40 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchI.Midpoint*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchI.Array2.Test.html>) | 1.42 secs | 2.92 secs | 2.06 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchI.Array2*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ScalarDoubleSinglethreadRaw - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/SIMD.ConsoleMandel.ScalarDoubleSinglethreadRaw.html>) | 796.57 ms | 2.08 secs | 2.61 | 0.00 | False | |||||
[ScalarFloatSinglethreadRaw - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/SIMD.ConsoleMandel.ScalarFloatSinglethreadRaw.html>) | 795.76 ms | 2.05 secs | 2.58 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'SIMD.ConsoleMandel*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchF.DMath.Test.html>) | 830.01 ms | 3.24 secs | 3.90 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchF.DMath*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[OrderByValueType - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Linq.Tests.Perf_OrderBy.OrderByValueType(NumberOfPeople%3a%20512).html>) | 124.38 μs | 151.30 μs | 1.22 | 0.01 | False | |||||
[OrderByCustomComparer - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Linq.Tests.Perf_OrderBy.OrderByCustomComparer(NumberOfPeople%3a%20512).html>) | 280.77 μs | 369.78 μs | 1.32 | 0.47 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Linq.Tests.Perf_OrderBy*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[MoveFolders - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Directory.MoveFolders.html>) | 14.67 μs | 20.30 μs | 1.38 | 0.54 | False | |||||
[EnumerateFiles - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Directory.EnumerateFiles.html>) | 6.48 ms | 10.80 ms | 1.67 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.Perf_Directory*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[DotBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_VectorOf(UInt64).DotBenchmark.html>) | 3.94 ns | 5.02 ns | 1.28 | 0.06 | False | |||||
[EqualsBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_VectorOf(UInt64).EqualsBenchmark.html>) | 5.80 ns | 9.11 ns | 1.57 | 0.06 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_VectorOf<UInt64>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Enumerator - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Xml.Linq.Perf_XElementList.Enumerator.html>) | 486.97 ns | 538.24 ns | 1.11 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Xml.Linq.Perf_XElementList*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[EqualsBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_VectorOf(UInt32).EqualsBenchmark.html>) | 6.37 ns | 8.89 ns | 1.39 | 0.04 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_VectorOf<UInt32>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[CallBlockCopy - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/PerfLabTests.BlockCopyPerf.CallBlockCopy(numElements%3a%201000).html>) | 40.20 ns | 454.11 ns | 11.30 | 0.11 | False | |||||
[CallBlockCopy - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/PerfLabTests.BlockCopyPerf.CallBlockCopy(numElements%3a%20100).html>) | 23.28 ns | 65.78 ns | 2.83 | 0.18 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'PerfLabTests.BlockCopyPerf*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.MDBenchF.MDRomber.Test.html>) | 169.80 ms | 507.02 ms | 2.99 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.MDBenchF.MDRomber*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Span - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.IndexerSetReverse(String).Span(Size%3a%20512).html>) | 356.76 ns | 872.36 ns | 2.45 | 0.00 | False | |||||
[Array - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.IndexerSetReverse(String).Array(Size%3a%20512).html>) | 3.38 μs | 4.03 μs | 1.19 | 0.01 | False | |||||
[List - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.IndexerSetReverse(String).List(Size%3a%20512).html>) | 4.72 μs | 7.40 μs | 1.57 | 0.05 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IndexerSetReverse<String>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Hashtable - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.IterateForEachNonGeneric(Int32).Hashtable(Size%3a%20512).html>) | 23.77 μs | 31.51 μs | 1.33 | 0.04 | False | |||||
[ArrayList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.IterateForEachNonGeneric(Int32).ArrayList(Size%3a%20512).html>) | 5.35 μs | 6.66 μs | 1.24 | 0.01 | False | |||||
[Queue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.IterateForEachNonGeneric(Int32).Queue(Size%3a%20512).html>) | 5.74 μs | 9.16 μs | 1.60 | 0.02 | False | |||||
[SortedList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.IterateForEachNonGeneric(Int32).SortedList(Size%3a%20512).html>) | 19.52 μs | 21.48 μs | 1.10 | 0.01 | False | |||||
[Stack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.IterateForEachNonGeneric(Int32).Stack(Size%3a%20512).html>) | 4.89 μs | 6.85 μs | 1.40 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IterateForEachNonGeneric<Int32>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchI.BubbleSort.Test.html>) | 16.89 μs | 41.05 μs | 2.43 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchI.BubbleSort*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Depth.ReadSpanEmptyLoop(Depth%3a%201).html>) | 133.83 ns | 241.75 ns | 1.81 | 0.01 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Depth.ReadSpanEmptyLoop(Depth%3a%20512).html>) | 33.71 μs | 58.74 μs | 1.74 | 0.01 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Depth.ReadSpanEmptyLoop(Depth%3a%2065).html>) | 4.03 μs | 7.09 μs | 1.76 | 0.01 | False | |||||
[ReadSpanEmptyLoop - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Tests.Perf_Depth.ReadSpanEmptyLoop(Depth%3a%2064).html>) | 3.94 μs | 7.00 μs | 1.78 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Tests.Perf_Depth*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GetStringHashCode - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Hashing.GetStringHashCode(BytesCount%3a%2010000).html>) | 4.41 μs | 13.94 μs | 3.16 | 0.00 | False | |||||
[GetStringHashCode - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Hashing.GetStringHashCode(BytesCount%3a%201000).html>) | 445.43 ns | 1.41 μs | 3.18 | 0.00 | False | |||||
[GetStringHashCode - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Hashing.GetStringHashCode(BytesCount%3a%20100).html>) | 45.80 ns | 154.99 ns | 3.38 | 0.01 | False | |||||
[GetStringHashCode - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Hashing.GetStringHashCode(BytesCount%3a%2010).html>) | 10.33 ns | 25.62 ns | 2.48 | 0.45 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Hashing*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchI.AddArray2.Test.html>) | 20.64 ms | 49.53 ms | 2.40 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchI.AddArray2*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchI.TreeSort.Test.html>) | 582.67 μs | 684.34 μs | 1.17 | 0.02 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchI.TreeSort*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ToArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.ReadOnlyMemory(Char).ToArray(Size%3a%20512).html>) | 263.08 ns | 642.44 ns | 2.44 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.ReadOnlyMemory<Char>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchI.AddArray.Test.html>) | 56.51 μs | 120.09 μs | 2.13 | 0.13 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchI.AddArray*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchF.Simpsn.Test.html>) | 0.98 ns | 573.42 ms | 583814206.41 | 0.62 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchF.Simpsn*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[SpanCastBenchmark_Byte - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.SpanCastBenchmark_Byte.html>) | 3.54 ns | 10.38 ns | 2.93 | 0.08 | False | |||||
[ConstructorBenchmark_Byte - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.ConstructorBenchmark_Byte.html>) | 4.24 ns | 22.00 ns | 5.19 | 0.18 | False | |||||
[SpanCastBenchmark_Int16 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.SpanCastBenchmark_Int16.html>) | 3.35 ns | 11.04 ns | 3.30 | 0.05 | False | |||||
[ConstructorBenchmark_Int64 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.ConstructorBenchmark_Int64.html>) | 3.77 ns | 22.15 ns | 5.87 | 0.07 | False | |||||
[SpanCastBenchmark_UInt16 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.SpanCastBenchmark_UInt16.html>) | 2.93 ns | 10.91 ns | 3.72 | 0.07 | False | |||||
[ConstructorBenchmark_SByte - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.ConstructorBenchmark_SByte.html>) | 3.56 ns | 22.25 ns | 6.26 | 0.14 | False | |||||
[ConstructorBenchmark_UInt64 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.ConstructorBenchmark_UInt64.html>) | 3.80 ns | 21.99 ns | 5.79 | 0.23 | False | |||||
[SpanCastBenchmark_UInt64 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.SpanCastBenchmark_UInt64.html>) | 3.52 ns | 10.88 ns | 3.09 | 0.05 | False | |||||
[SpanCastBenchmark_Int64 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.SpanCastBenchmark_Int64.html>) | 3.07 ns | 10.97 ns | 3.57 | 0.01 | False | |||||
[SpanCastBenchmark_SByte - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.SpanCastBenchmark_SByte.html>) | 3.74 ns | 10.34 ns | 2.76 | 0.06 | False | |||||
[SpanCastBenchmark_Single - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.SpanCastBenchmark_Single.html>) | 3.54 ns | 10.86 ns | 3.07 | 0.11 | False | |||||
[SpanCastBenchmark_Int32 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.SpanCastBenchmark_Int32.html>) | 3.63 ns | 10.89 ns | 3.00 | 0.02 | False | |||||
[ConstructorBenchmark_Int32 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.ConstructorBenchmark_Int32.html>) | 3.65 ns | 22.16 ns | 6.07 | 0.11 | False | |||||
[ConstructorBenchmark_Int16 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.ConstructorBenchmark_Int16.html>) | 4.37 ns | 22.19 ns | 5.08 | 0.09 | False | |||||
[SpanCastBenchmark_Double - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.SpanCastBenchmark_Double.html>) | 3.74 ns | 10.92 ns | 2.92 | 0.06 | False | |||||
[ConstructorBenchmark_Double - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.ConstructorBenchmark_Double.html>) | 3.78 ns | 21.99 ns | 5.81 | 0.09 | False | |||||
[ConstructorBenchmark_Single - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.ConstructorBenchmark_Single.html>) | 4.36 ns | 22.24 ns | 5.10 | 0.11 | False | |||||
[ConstructorBenchmark_UInt32 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.ConstructorBenchmark_UInt32.html>) | 3.70 ns | 22.06 ns | 5.97 | 0.11 | False | |||||
[SpanCastBenchmark_UInt32 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.SpanCastBenchmark_UInt32.html>) | 3.97 ns | 10.93 ns | 2.75 | 0.02 | False | |||||
[ConstructorBenchmark_UInt16 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Constructor.ConstructorBenchmark_UInt16.html>) | 3.78 ns | 22.31 ns | 5.91 | 0.24 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Constructor*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[AddChainedConfigurationWithSplitting - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchmark.GetChildKeysTests.AddChainedConfigurationWithSplitting.html>) | 705.87 μs | 1.12 ms | 1.59 | 0.18 | False | |||||
[AddChainedConfigurationNoDelimiter - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchmark.GetChildKeysTests.AddChainedConfigurationNoDelimiter.html>) | 1.43 ms | 2.25 ms | 1.57 | 0.05 | False | |||||
[AddChainedConfigurationEmpty - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchmark.GetChildKeysTests.AddChainedConfigurationEmpty.html>) | 48.32 ms | 68.33 ms | 1.41 | 0.01 | False | |||||
[AddChainedConfigurationWithCommonPaths - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchmark.GetChildKeysTests.AddChainedConfigurationWithCommonPaths.html>) | 741.12 μs | 1.12 ms | 1.51 | 0.12 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchmark.GetChildKeysTests*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchI.Array1.Test.html>) | 6.08 ms | 9.39 ms | 1.54 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchI.Array1*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ToArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.ReadOnlyMemory(Byte).ToArray(Size%3a%20512).html>) | 140.80 ns | 322.44 ns | 2.29 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.ReadOnlyMemory<Byte>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[MeasureReverseEndianness - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Buffers.Binary.Tests.BinaryReadAndWriteTests.MeasureReverseEndianness.html>) | 677.68 ns | 3.74 μs | 5.52 | 0.00 | False | |||||
[ReadStructAndReverseLE - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Buffers.Binary.Tests.BinaryReadAndWriteTests.ReadStructAndReverseLE.html>) | 2.77 ns | 44.06 ns | 15.90 | 0.57 | False | |||||
[ReadStructFieldByFieldLE - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Buffers.Binary.Tests.BinaryReadAndWriteTests.ReadStructFieldByFieldLE.html>) | 5.27 ns | 199.21 ns | 37.79 | 0.13 | False | |||||
[ReadStructAndReverseBE - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Buffers.Binary.Tests.BinaryReadAndWriteTests.ReadStructAndReverseBE.html>) | 4.48 ns | 68.43 ns | 15.28 | 0.08 | False | |||||
[ReadStructFieldByFieldUsingBitConverterLE - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Buffers.Binary.Tests.BinaryReadAndWriteTests.ReadStructFieldByFieldUsingBitConverterLE.html>) | 56.21 ns | 90.45 ns | 1.61 | 0.03 | False | |||||
[ReadStructFieldByFieldUsingBitConverterBE - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Buffers.Binary.Tests.BinaryReadAndWriteTests.ReadStructFieldByFieldUsingBitConverterBE.html>) | 54.68 ns | 120.77 ns | 2.21 | 0.04 | False | |||||
[MeasureReverseUsingNtoH - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Buffers.Binary.Tests.BinaryReadAndWriteTests.MeasureReverseUsingNtoH.html>) | 678.24 ns | 6.84 μs | 10.09 | 0.00 | False | |||||
[ReadStructFieldByFieldBE - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Buffers.Binary.Tests.BinaryReadAndWriteTests.ReadStructFieldByFieldBE.html>) | 5.62 ns | 229.28 ns | 40.77 | 0.12 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Buffers.Binary.Tests.BinaryReadAndWriteTests*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[RunBench - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/BenchmarksGame.FannkuchRedux_2.RunBench(n%3a%2010%2c%20expectedSum%3a%2073196).html>) | 172.22 ms | 367.72 ms | 2.14 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'BenchmarksGame.FannkuchRedux_2*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[DelegateInvoke - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/PerfLabTests.DelegatePerf.DelegateInvoke.html>) | 601.42 μs | 868.68 μs | 1.44 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'PerfLabTests.DelegatePerf*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[EqualsBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Int16).EqualsBenchmark.html>) | 8.76 ns | 11.17 ns | 1.28 | 0.06 | False | |||||
[AbsBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Int16).AbsBenchmark.html>) | 33.23 ns | 35.70 ns | 1.07 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int16>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[EqualsBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_VectorOf(SByte).EqualsBenchmark.html>) | 6.51 ns | 8.71 ns | 1.34 | 0.02 | False | |||||
[ConditionalSelectBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_VectorOf(SByte).ConditionalSelectBenchmark.html>) | 51.35 ns | 62.33 ns | 1.21 | 0.18 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_VectorOf<SByte>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[TryGetValueHit - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.Caching.Memory.Tests.MemoryCacheTests.TryGetValueHit.html>) | 99.70 ns | 171.63 ns | 1.72 | 0.14 | False | |||||
[GetMiss - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.Caching.Memory.Tests.MemoryCacheTests.GetMiss.html>) | 81.86 ns | 129.00 ns | 1.58 | 0.09 | False | |||||
[GetHit - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.Caching.Memory.Tests.MemoryCacheTests.GetHit.html>) | 100.42 ns | 165.80 ns | 1.65 | 0.16 | False | |||||
[TryGetValueMiss - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.Caching.Memory.Tests.MemoryCacheTests.TryGetValueMiss.html>) | 81.34 ns | 115.69 ns | 1.42 | 0.07 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Caching.Memory.Tests.MemoryCacheTests*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchF.FFT.Test.html>) | 243.49 ms | 587.57 ms | 2.41 | 0.09 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchF.FFT*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.MDBenchI.MDXposMatrix.Test.html>) | 64.23 μs | 113.30 μs | 1.76 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.MDBenchI.MDXposMatrix*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[EnumerateViewBetween - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_SortedSet.EnumerateViewBetween.html>) | 6.22 μs | 6.84 μs | 1.10 | 0.08 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.Perf_SortedSet*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[EnterExit - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Threading.Tests.Perf_SpinLock.EnterExit.html>) | 23.61 ns | 36.36 ns | 1.54 | 0.06 | False | |||||
[TryEnterExit - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Threading.Tests.Perf_SpinLock.TryEnterExit.html>) | 23.52 ns | 34.65 ns | 1.47 | 0.06 | False | |||||
[TryEnter_Fail - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Threading.Tests.Perf_SpinLock.TryEnter_Fail.html>) | 9.38 ns | 25.33 ns | 2.70 | 0.10 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Threading.Tests.Perf_SpinLock*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[RunBench - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/BenchmarksGame.BinaryTrees_2.RunBench.html>) | 303.67 ms | 351.18 ms | 1.16 | 0.02 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'BenchmarksGame.BinaryTrees_2*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[WritePartialCharArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_StreamWriter.WritePartialCharArray(writeLength%3a%20100).html>) | 1.56 secs | 6.93 secs | 4.45 | 0.01 | False | |||||
[WriteCharArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_StreamWriter.WriteCharArray(writeLength%3a%202).html>) | 220.42 ms | 468.36 ms | 2.12 | 0.02 | False | |||||
[WriteString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_StreamWriter.WriteString(writeLength%3a%20100).html>) | 1.46 secs | 6.82 secs | 4.67 | 0.01 | False | |||||
[WriteCharArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_StreamWriter.WriteCharArray(writeLength%3a%20100).html>) | 1.46 secs | 6.81 secs | 4.66 | 0.01 | False | |||||
[WritePartialCharArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_StreamWriter.WritePartialCharArray(writeLength%3a%202).html>) | 322.72 ms | 645.40 ms | 2.00 | 0.04 | False | |||||
[WriteString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_StreamWriter.WriteString(writeLength%3a%202).html>) | 221.60 ms | 458.39 ms | 2.07 | 0.05 | False | |||||
[WriteFormat - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_StreamWriter.WriteFormat.html>) | 139.83 ns | 347.13 ns | 2.48 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.Perf_StreamWriter*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/SeekUnroll.Test(boxedIndex%3a%2027).html>) | 1.33 secs | 5.67 secs | 4.25 | 0.02 | False | |||||
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/SeekUnroll.Test(boxedIndex%3a%203).html>) | 1.33 secs | 5.67 secs | 4.25 | 0.04 | False | |||||
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/SeekUnroll.Test(boxedIndex%3a%2011).html>) | 1.33 secs | 7.34 secs | 5.50 | 0.01 | False | |||||
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/SeekUnroll.Test(boxedIndex%3a%201).html>) | 1.33 secs | 5.67 secs | 4.25 | 0.02 | False | |||||
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/SeekUnroll.Test(boxedIndex%3a%2019).html>) | 1.33 secs | 5.34 secs | 4.00 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'SeekUnroll*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Dictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.TryAddDefaultSize(String).Dictionary(Count%3a%20512).html>) | 60.28 μs | 69.91 μs | 1.16 | 0.04 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.TryAddDefaultSize<String>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[EqualsBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Double).EqualsBenchmark.html>) | 24.34 ns | 35.70 ns | 1.47 | 0.00 | False | |||||
[GetHashCodeBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Double).GetHashCodeBenchmark.html>) | 27.45 ns | 31.64 ns | 1.15 | 0.01 | False | |||||
[EqualsStaticBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Double).EqualsStaticBenchmark.html>) | 17.69 ns | 18.91 ns | 1.07 | 0.01 | False | |||||
[LessThanOrEqualBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Double).LessThanOrEqualBenchmark.html>) | 17.78 ns | 18.98 ns | 1.07 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchF.Bisect.Test.html>) | 287.36 ms | 831.25 ms | 2.89 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchF.Bisect*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[SinCosPi - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.SinCosPi.html>) | 107.46 μs | 317.45 μs | 2.95 | 0.04 | False | |||||
[Log2 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Log2.html>) | 38.30 μs | 94.71 μs | 2.47 | 0.07 | False | |||||
[Min - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Min.html>) | 5.72 μs | 25.95 μs | 4.54 | 0.00 | False | |||||
[Round - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Round.html>) | 21.78 μs | 57.29 μs | 2.63 | 0.03 | False | |||||
[SinCos - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.SinCos.html>) | 91.61 μs | 203.44 μs | 2.22 | 0.05 | False | |||||
[Abs - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Abs.html>) | 4.08 μs | 16.89 μs | 4.14 | 0.00 | False | |||||
[FusedMultiplyAdd - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.FusedMultiplyAdd.html>) | 5.86 μs | 51.78 μs | 8.84 | 0.04 | False | |||||
[CopySign - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.CopySign.html>) | 13.36 μs | 51.98 μs | 3.89 | 0.00 | False | |||||
[Exp10 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Exp10.html>) | 98.55 μs | 160.20 μs | 1.63 | 0.01 | False | |||||
[Exp10M1 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Exp10M1.html>) | 100.08 μs | 163.88 μs | 1.64 | 0.03 | False | |||||
[Sqrt - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Sqrt.html>) | 11.68 μs | 60.30 μs | 5.16 | 0.03 | False | |||||
[Pow - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Pow.html>) | 99.71 μs | 151.80 μs | 1.52 | 0.04 | False | |||||
[Hypot - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Hypot.html>) | 57.89 μs | 263.40 μs | 4.55 | 0.04 | False | |||||
[Log - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Log.html>) | 34.82 μs | 71.10 μs | 2.04 | 0.09 | False | |||||
[Log2P1 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Log2P1.html>) | 38.08 μs | 83.21 μs | 2.19 | 0.07 | False | |||||
[Ceiling - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Ceiling.html>) | 3.77 μs | 53.11 μs | 14.08 | 0.03 | False | |||||
[ILogB - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.ILogB.html>) | 25.07 μs | 35.94 μs | 1.43 | 0.04 | False | |||||
[Exp2 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Exp2.html>) | 34.63 μs | 164.62 μs | 4.75 | 0.10 | False | |||||
[LogP1 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.LogP1.html>) | 34.87 μs | 81.39 μs | 2.33 | 0.09 | False | |||||
[SinPi - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.SinPi.html>) | 56.73 μs | 165.84 μs | 2.92 | 0.02 | False | |||||
[Sin - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Sin.html>) | 46.19 μs | 117.80 μs | 2.55 | 0.09 | False | |||||
[Max - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Max.html>) | 4.62 μs | 25.99 μs | 5.63 | 0.00 | False | |||||
[ExpM1 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.ExpM1.html>) | 37.93 μs | 87.08 μs | 2.30 | 0.07 | False | |||||
[Exp2M1 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Exp2M1.html>) | 34.86 μs | 195.71 μs | 5.61 | 0.09 | False | |||||
[TanPi - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.TanPi.html>) | 77.30 μs | 274.31 μs | 3.55 | 0.01 | False | |||||
[Exp - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Exp.html>) | 37.23 μs | 82.53 μs | 2.22 | 0.08 | False | |||||
[ScaleB - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.ScaleB.html>) | 22.13 μs | 39.78 μs | 1.80 | 0.05 | False | |||||
[Log10 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Log10.html>) | 54.82 μs | 97.36 μs | 1.78 | 0.07 | False | |||||
[Floor - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Floor.html>) | 3.77 μs | 46.78 μs | 12.41 | 0.02 | False | |||||
[Log10P1 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Log10P1.html>) | 54.89 μs | 107.29 μs | 1.95 | 0.06 | False | |||||
[CosPi - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.CosPi.html>) | 56.31 μs | 165.40 μs | 2.94 | 0.03 | False | |||||
[Cos - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.MathBenchmarks.Double.Cos.html>) | 55.29 μs | 95.23 μs | 1.72 | 0.07 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.MathBenchmarks.Double*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[LessThanAnyBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Byte).LessThanAnyBenchmark.html>) | 35.43 ns | 39.73 ns | 1.12 | 0.01 | False | |||||
[MultiplyOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Byte).MultiplyOperatorBenchmark.html>) | 52.35 ns | 55.08 ns | 1.05 | 0.01 | False | |||||
[SubtractionOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Byte).SubtractionOperatorBenchmark.html>) | 51.36 ns | 54.85 ns | 1.07 | 0.01 | False | |||||
[DotBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Byte).DotBenchmark.html>) | 42.47 ns | 49.06 ns | 1.16 | 0.01 | False | |||||
[NegateBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Byte).NegateBenchmark.html>) | 46.63 ns | 50.18 ns | 1.08 | 0.01 | False | |||||
[EqualsAnyBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Byte).EqualsAnyBenchmark.html>) | 35.31 ns | 39.48 ns | 1.12 | 0.01 | False | |||||
[GreaterThanOrEqualBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Byte).GreaterThanOrEqualBenchmark.html>) | 62.52 ns | 66.27 ns | 1.06 | 0.00 | False | |||||
[MaxBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Byte).MaxBenchmark.html>) | 61.21 ns | 64.67 ns | 1.06 | 0.00 | False | |||||
[LessThanOrEqualBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Byte).LessThanOrEqualBenchmark.html>) | 60.36 ns | 64.53 ns | 1.07 | 0.00 | False | |||||
[GreaterThanOrEqualAllBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Byte).GreaterThanOrEqualAllBenchmark.html>) | 39.28 ns | 43.93 ns | 1.12 | 0.00 | False | |||||
[EqualsBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Byte).EqualsBenchmark.html>) | 8.62 ns | 11.07 ns | 1.29 | 0.04 | False | |||||
[DivisionOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Byte).DivisionOperatorBenchmark.html>) | 98.83 ns | 104.62 ns | 1.06 | 0.00 | False | |||||
[GreaterThanAllBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Byte).GreaterThanAllBenchmark.html>) | 35.46 ns | 40.19 ns | 1.13 | 0.01 | False | |||||
[AddOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Byte).AddOperatorBenchmark.html>) | 51.95 ns | 54.81 ns | 1.06 | 0.01 | False | |||||
[LessThanOrEqualAnyBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Byte).LessThanOrEqualAnyBenchmark.html>) | 39.27 ns | 43.09 ns | 1.10 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Byte>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[DotBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_VectorOf(Int64).DotBenchmark.html>) | 3.90 ns | 5.03 ns | 1.29 | 0.10 | False | |||||
[EqualsBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Numerics.Tests.Perf_VectorOf(Int64).EqualsBenchmark.html>) | 6.45 ns | 8.91 ns | 1.38 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_VectorOf<Int64>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.ThreeClassVirtual.Call(testInput%3a%20pB%3d0.33%20pD%3d0.33).html>) | 2.35 ns | 3.46 ns | 1.47 | 0.06 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.ThreeClassVirtual.Call(testInput%3a%20pB%3d1.00%20pD%3d0.00).html>) | 1.34 ns | 3.12 ns | 2.32 | 0.03 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.ThreeClassVirtual.Call(testInput%3a%20pB%3d0.00%20pD%3d1.00).html>) | 1.36 ns | 3.09 ns | 2.27 | 0.02 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.ThreeClassVirtual.Call(testInput%3a%20pB%3d0.67%20pD%3d0.00).html>) | 2.65 ns | 4.97 ns | 1.88 | 0.04 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.ThreeClassVirtual.Call(testInput%3a%20pB%3d0.67%20pD%3d0.33).html>) | 3.44 ns | 4.97 ns | 1.44 | 0.04 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.ThreeClassVirtual.Call(testInput%3a%20pB%3d0.00%20pD%3d0.00).html>) | 1.34 ns | 3.11 ns | 2.32 | 0.02 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.ThreeClassVirtual.Call(testInput%3a%20pB%3d0.00%20pD%3d0.67).html>) | 2.68 ns | 4.81 ns | 1.79 | 0.05 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.ThreeClassVirtual.Call(testInput%3a%20pB%3d0.33%20pD%3d0.67).html>) | 2.60 ns | 4.81 ns | 1.85 | 0.04 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.ThreeClassVirtual.Call(testInput%3a%20pB%3d0.33%20pD%3d0.00).html>) | 2.57 ns | 4.82 ns | 1.88 | 0.04 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.ThreeClassVirtual.Call(testInput%3a%20pB%3d0.00%20pD%3d0.33).html>) | 2.59 ns | 4.58 ns | 1.77 | 0.05 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'GuardedDevirtualization.ThreeClassVirtual*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[BitArraySetLengthGrow - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArraySetLengthGrow(Size%3a%204).html>) | 96.36 ns | 118.43 ns | 1.23 | 0.36 | False | |||||
[BitArrayAnd - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayAnd(Size%3a%20512).html>) | 155.79 ns | 341.44 ns | 2.19 | 0.06 | False | |||||
[BitArrayCopyToBoolArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayCopyToBoolArray(Size%3a%20512).html>) | 8.23 μs | 19.08 μs | 2.32 | 0.01 | False | |||||
[BitArrayAnd - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayAnd(Size%3a%204).html>) | 5.77 ns | 8.46 ns | 1.47 | 0.47 | False | |||||
[BitArrayNot - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayNot(Size%3a%204).html>) | 3.26 ns | 5.66 ns | 1.74 | 0.54 | False | |||||
[BitArrayRightShift - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayRightShift(Size%3a%20512).html>) | 242.23 ns | 616.84 ns | 2.55 | 0.00 | False | |||||
[BitArraySet - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArraySet(Size%3a%204).html>) | 11.43 ns | 14.38 ns | 1.26 | 0.06 | False | |||||
[BitArraySetLengthShrink - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArraySetLengthShrink(Size%3a%204).html>) | 53.60 ns | 62.61 ns | 1.17 | 0.39 | False | |||||
[BitArrayOr - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayOr(Size%3a%20512).html>) | 156.07 ns | 341.93 ns | 2.19 | 0.03 | False | |||||
[BitArrayLeftShift - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayLeftShift(Size%3a%204).html>) | 12.05 ns | 14.65 ns | 1.22 | 0.37 | False | |||||
[BitArrayCopyToIntArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayCopyToIntArray(Size%3a%20512).html>) | 82.40 ns | 103.85 ns | 1.26 | 0.16 | False | |||||
[BitArrayXor - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayXor(Size%3a%204).html>) | 5.85 ns | 9.22 ns | 1.58 | 0.40 | False | |||||
[BitArraySetLengthGrow - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArraySetLengthGrow(Size%3a%20512).html>) | 536.62 ns | 1.75 μs | 3.25 | 0.04 | False | |||||
[BitArrayCopyToIntArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayCopyToIntArray(Size%3a%204).html>) | 50.45 ns | 64.02 ns | 1.27 | 0.48 | False | |||||
[BitArraySet - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArraySet(Size%3a%20512).html>) | 1.04 μs | 1.89 μs | 1.81 | 0.03 | False | |||||
[BitArrayNot - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayNot(Size%3a%20512).html>) | 129.14 ns | 311.15 ns | 2.41 | 0.01 | False | |||||
[BitArrayByteArrayCtor - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayByteArrayCtor(Size%3a%20512).html>) | 275.15 ns | 1.28 μs | 4.65 | 0.01 | False | |||||
[BitArrayCopyToByteArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayCopyToByteArray(Size%3a%20512).html>) | 231.26 ns | 1.72 μs | 7.42 | 0.00 | False | |||||
[BitArrayCopyToBoolArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayCopyToBoolArray(Size%3a%204).html>) | 80.89 ns | 214.93 ns | 2.66 | 0.01 | False | |||||
[BitArrayGet - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayGet(Size%3a%204).html>) | 59.92 ns | 111.16 ns | 1.86 | 0.00 | False | |||||
[BitArrayGet - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayGet(Size%3a%20512).html>) | 6.84 μs | 13.72 μs | 2.00 | 0.00 | False | |||||
[BitArraySetLengthShrink - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArraySetLengthShrink(Size%3a%20512).html>) | 293.84 ns | 1.29 μs | 4.40 | 0.01 | False | |||||
[BitArrayBoolArrayCtor - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayBoolArrayCtor(Size%3a%20512).html>) | 812.23 ns | 1.45 μs | 1.78 | 0.05 | False | |||||
[BitArrayRightShift - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayRightShift(Size%3a%204).html>) | 12.88 ns | 15.48 ns | 1.20 | 0.41 | False | |||||
[BitArrayLeftShift - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayLeftShift(Size%3a%20512).html>) | 289.98 ns | 574.06 ns | 1.98 | 0.00 | False | |||||
[BitArrayXor - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayXor(Size%3a%20512).html>) | 155.85 ns | 334.28 ns | 2.14 | 0.06 | False | |||||
[BitArrayCopyToByteArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_BitArray.BitArrayCopyToByteArray(Size%3a%204).html>) | 19.45 ns | 49.48 ns | 2.54 | 0.45 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.Perf_BitArray*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[IterateGetPositionTenSegments - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Buffers.Tests.ReadOnlySequenceTests(Char).IterateGetPositionTenSegments.html>) | 351.74 ns | 378.86 ns | 1.08 | 0.01 | False | |||||
[FirstSingleSegment - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Buffers.Tests.ReadOnlySequenceTests(Char).FirstSingleSegment.html>) | 18.95 ns | 20.68 ns | 1.09 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Buffers.Tests.ReadOnlySequenceTests<Char>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GetFullPathWithRedundantSegments - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Path.GetFullPathWithRedundantSegments.html>) | 3.42 μs | 4.71 μs | 1.38 | 0.37 | False | |||||
[GetPathRoot - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Path.GetPathRoot.html>) | 4.02 ns | 10.74 ns | 2.67 | 0.66 | False | |||||
[GetFullPathNoRedundantSegments - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Path.GetFullPathNoRedundantSegments.html>) | 472.88 ns | 827.18 ns | 1.75 | 0.00 | False | |||||
[GetExtension - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Path.GetExtension.html>) | 36.59 ns | 48.70 ns | 1.33 | 0.13 | False | |||||
[GetFileName - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Path.GetFileName.html>) | 49.31 ns | 84.32 ns | 1.71 | 0.17 | False | |||||
[GetFullPathForReallyLongPath - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Path.GetFullPathForReallyLongPath.html>) | 4.37 μs | 6.99 μs | 1.60 | 0.00 | False | |||||
[GetFullPathForTypicalLongPath - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Path.GetFullPathForTypicalLongPath.html>) | 2.24 μs | 3.71 μs | 1.66 | 0.00 | False | |||||
[ChangeExtension - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Path.ChangeExtension.html>) | 40.18 ns | 101.86 ns | 2.54 | 0.09 | False | |||||
[GetTempPath - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Path.GetTempPath.html>) | 302.05 ns | 577.96 ns | 1.91 | 0.55 | False | |||||
[Combine - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Path.Combine.html>) | 4.56 ns | 13.35 ns | 2.93 | 0.42 | False | |||||
[GetFullPathForLegacyLength - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Path.GetFullPathForLegacyLength.html>) | 876.72 ns | 1.39 μs | 1.59 | 0.00 | False | |||||
[GetDirectoryName - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Path.GetDirectoryName.html>) | 91.43 ns | 183.73 ns | 2.01 | 0.03 | False | |||||
[IsPathRooted - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Path.IsPathRooted.html>) | 0.68 ns | 6.35 ns | 9.35 | 0.66 | False | |||||
[GetFileNameWithoutExtension - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Path.GetFileNameWithoutExtension.html>) | 58.72 ns | 92.67 ns | 1.58 | 0.12 | False | |||||
[HasExtension - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.IO.Tests.Perf_Path.HasExtension.html>) | 10.35 ns | 15.86 ns | 1.53 | 0.42 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.Perf_Path*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_DateTimeOffset.ToString(format%3a%20null).html>) | 537.19 ns | 1.02 μs | 1.90 | 0.05 | False | |||||
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_DateTimeOffset.TryParse(value%3a%20%2212%2f30%2f2017%203%3a45%3a22%20AM%20-08%3a00%22).html>) | 825.18 ns | 1.52 μs | 1.85 | 0.01 | False | |||||
[op_Subtraction - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_DateTimeOffset.op_Subtraction.html>) | 10.88 ns | 31.75 ns | 2.92 | 0.06 | False | |||||
[GetNow - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_DateTimeOffset.GetNow.html>) | 161.05 ns | 506.26 ns | 3.14 | 0.01 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_DateTimeOffset.ToString(value%3a%2012%2f30%2f2017%203%3a45%3a22%20AM%20-08%3a00).html>) | 542.04 ns | 1.03 μs | 1.90 | 0.08 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_DateTimeOffset.Parse(value%3a%20%2212%2f30%2f2017%203%3a45%3a22%20AM%20-08%3a00%22).html>) | 810.41 ns | 1.54 μs | 1.90 | 0.06 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_DateTimeOffset.ToString(format%3a%20%22r%22).html>) | 64.03 ns | 144.19 ns | 2.25 | 0.04 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_DateTimeOffset.ToString(format%3a%20%22s%22).html>) | 318.45 ns | 592.82 ns | 1.86 | 0.01 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_DateTimeOffset.ToString(format%3a%20%22o%22).html>) | 92.64 ns | 213.96 ns | 2.31 | 0.02 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_DateTimeOffset.ToString(format%3a%20%22G%22).html>) | 320.79 ns | 581.75 ns | 1.81 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_DateTimeOffset*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[PathAndQuery - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Uri.PathAndQuery.html>) | 1.77 ns | 5.27 ns | 2.97 | 0.66 | False | |||||
[ParseAbsoluteUri - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Uri.ParseAbsoluteUri.html>) | 661.56 ns | 1.27 μs | 1.92 | 0.02 | False | |||||
[DnsSafeHost - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Uri.DnsSafeHost.html>) | 528.51 ns | 957.42 ns | 1.81 | 0.00 | False | |||||
[BuilderToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Uri.BuilderToString.html>) | 517.78 ns | 786.29 ns | 1.52 | 0.17 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Uri*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassInterface.Call(testInput%3a%20pB%20%3d%200.10).html>) | 2.56 ns | 4.36 ns | 1.70 | 0.05 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassInterface.Call(testInput%3a%20pB%20%3d%200.70).html>) | 2.51 ns | 4.88 ns | 1.94 | 0.07 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassInterface.Call(testInput%3a%20pB%20%3d%200.30).html>) | 2.35 ns | 4.80 ns | 2.04 | 0.04 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassInterface.Call(testInput%3a%20pB%20%3d%200.80).html>) | 2.77 ns | 4.84 ns | 1.75 | 0.05 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassInterface.Call(testInput%3a%20pB%20%3d%201.00).html>) | 1.38 ns | 3.57 ns | 2.58 | 0.03 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassInterface.Call(testInput%3a%20pB%20%3d%200.40).html>) | 2.17 ns | 4.54 ns | 2.09 | 0.04 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassInterface.Call(testInput%3a%20pB%20%3d%200.60).html>) | 2.31 ns | 4.65 ns | 2.02 | 0.04 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassInterface.Call(testInput%3a%20pB%20%3d%200.90).html>) | 2.52 ns | 4.21 ns | 1.67 | 0.06 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassInterface.Call(testInput%3a%20pB%20%3d%200.20).html>) | 2.71 ns | 5.42 ns | 2.00 | 0.05 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassInterface.Call(testInput%3a%20pB%20%3d%200.50).html>) | 2.16 ns | 4.71 ns | 2.18 | 0.07 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassInterface.Call(testInput%3a%20pB%20%3d%200.00).html>) | 1.35 ns | 3.56 ns | 2.64 | 0.04 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'GuardedDevirtualization.TwoClassInterface*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchI.Puzzle.Test.html>) | 823.22 ms | 1.26 secs | 1.54 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchI.Puzzle*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchI.MulMatrix.Test.html>) | 778.27 ms | 1.52 secs | 1.96 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchI.MulMatrix*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchI.HeapSort.Test.html>) | 194.29 μs | 507.41 μs | 2.61 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchI.HeapSort*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[EqualsBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Int64).EqualsBenchmark.html>) | 9.08 ns | 10.79 ns | 1.19 | 0.02 | False | |||||
[EqualsAllBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Int64).EqualsAllBenchmark.html>) | 7.18 ns | 8.60 ns | 1.20 | 0.06 | False |
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>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchF.Regula.Test.html>) | 229.83 ms | 523.27 ms | 2.28 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchF.Regula*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Stack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CreateAddAndClear(Int32).Stack(Size%3a%20512).html>) | 3.81 μs | 4.49 μs | 1.18 | 0.02 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CreateAddAndClear<Int32>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Benchstone.BenchF.Trap.Test.html>) | 0.74 ns | 504.99 ms | 678975750.22 | 0.48 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchF.Trap*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassVirtual.Call(testInput%3a%20pB%20%3d%200.90).html>) | 2.81 ns | 4.01 ns | 1.43 | 0.05 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassVirtual.Call(testInput%3a%20pB%20%3d%200.60).html>) | 2.60 ns | 4.47 ns | 1.72 | 0.05 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassVirtual.Call(testInput%3a%20pB%20%3d%200.20).html>) | 3.01 ns | 4.94 ns | 1.64 | 0.03 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassVirtual.Call(testInput%3a%20pB%20%3d%200.10).html>) | 2.85 ns | 4.21 ns | 1.48 | 0.04 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassVirtual.Call(testInput%3a%20pB%20%3d%200.50).html>) | 2.51 ns | 4.34 ns | 1.72 | 0.04 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassVirtual.Call(testInput%3a%20pB%20%3d%200.30).html>) | 2.65 ns | 4.60 ns | 1.74 | 0.03 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassVirtual.Call(testInput%3a%20pB%20%3d%200.70).html>) | 2.80 ns | 4.64 ns | 1.66 | 0.06 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassVirtual.Call(testInput%3a%20pB%20%3d%200.80).html>) | 3.01 ns | 4.63 ns | 1.54 | 0.06 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassVirtual.Call(testInput%3a%20pB%20%3d%200.40).html>) | 2.47 ns | 4.35 ns | 1.76 | 0.07 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassVirtual.Call(testInput%3a%20pB%20%3d%201.00).html>) | 1.36 ns | 3.13 ns | 2.30 | 0.06 | False | |||||
[Call - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/GuardedDevirtualization.TwoClassVirtual.Call(testInput%3a%20pB%20%3d%200.00).html>) | 1.34 ns | 3.12 ns | 2.32 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'GuardedDevirtualization.TwoClassVirtual*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Decimal.TryParse(value%3a%20%22123456.789%22).html>) | 128.67 ns | 222.39 ns | 1.73 | 0.01 | False | |||||
[Add - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Decimal.Add.html>) | 11.04 ns | 25.00 ns | 2.27 | 0.09 | False | |||||
[Subtract - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Decimal.Subtract.html>) | 10.76 ns | 25.00 ns | 2.32 | 0.05 | False | |||||
[Floor - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Decimal.Floor.html>) | 13.86 ns | 15.30 ns | 1.10 | 0.07 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Decimal.Parse(value%3a%20%22123456.789%22).html>) | 133.02 ns | 227.58 ns | 1.71 | 0.02 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Decimal.ToString(value%3a%20123456.789).html>) | 116.22 ns | 296.47 ns | 2.55 | 0.18 | False | |||||
[Divide - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Decimal.Divide.html>) | 67.92 ns | 106.99 ns | 1.58 | 0.04 | False | |||||
[Mod - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Decimal.Mod.html>) | 17.94 ns | 20.65 ns | 1.15 | 0.04 | False | |||||
[Round - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Decimal.Round.html>) | 17.46 ns | 19.40 ns | 1.11 | 0.05 | False | |||||
[Multiply - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Tests.Perf_Decimal.Multiply.html>) | 12.53 ns | 27.27 ns | 2.18 | 0.10 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Decimal*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[EnumerateUsingIndexer - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_EnumerateArray.EnumerateUsingIndexer(TestCase%3a%20ArrayOfNumbers).html>) | 5.86 μs | 11.32 μs | 1.93 | 0.00 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_EnumerateArray.Parse(TestCase%3a%20Json400KB).html>) | 1.17 ms | 3.30 ms | 2.82 | 0.01 | False | |||||
[EnumerateUsingIndexer - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_EnumerateArray.EnumerateUsingIndexer(TestCase%3a%20ArrayOfStrings).html>) | 5.86 μs | 11.34 μs | 1.93 | 0.01 | False | |||||
[EnumerateUsingIndexer - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_EnumerateArray.EnumerateUsingIndexer(TestCase%3a%20Json400KB).html>) | 239.47 μs | 1.02 ms | 4.25 | 0.00 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_EnumerateArray.Parse(TestCase%3a%20ArrayOfStrings).html>) | 13.01 μs | 31.12 μs | 2.39 | 0.01 | False | |||||
[EnumerateArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_EnumerateArray.EnumerateArray(TestCase%3a%20ArrayOfStrings).html>) | 4.49 μs | 11.36 μs | 2.53 | 0.00 | False | |||||
[EnumerateArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_EnumerateArray.EnumerateArray(TestCase%3a%20ArrayOfNumbers).html>) | 4.51 μs | 11.44 μs | 2.53 | 0.00 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_EnumerateArray.Parse(TestCase%3a%20ArrayOfNumbers).html>) | 17.38 μs | 43.06 μs | 2.48 | 0.02 | False | |||||
[EnumerateArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_EnumerateArray.EnumerateArray(TestCase%3a%20Json400KB).html>) | 4.52 μs | 11.84 μs | 2.62 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Document.Tests.Perf_EnumerateArray*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ToArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Memory.Memory(Char).ToArray(Size%3a%20512).html>) | 279.40 ns | 629.74 ns | 2.25 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.Memory<Char>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[EqualsAllBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Int32).EqualsAllBenchmark.html>) | 7.20 ns | 8.62 ns | 1.20 | 0.09 | False | |||||
[EqualsBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Int32).EqualsBenchmark.html>) | 8.39 ns | 11.03 ns | 1.32 | 0.05 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int32>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20True%2c%20TestRandomAccess%3a%20False%2c%20TestCase%3a%20HelloWorld).html>) | 393.53 ns | 942.62 ns | 2.40 | 0.02 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20True%2c%20TestRandomAccess%3a%20True%2c%20TestCase%3a%20BasicJson).html>) | 3.81 μs | 9.66 μs | 2.53 | 0.02 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20True%2c%20TestRandomAccess%3a%20True%2c%20TestCase%3a%20Json400KB).html>) | 11.25 ms | 37.16 ms | 3.30 | 0.01 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20False%2c%20TestRandomAccess%3a%20False%2c%20TestCase%3a%20BasicJson).html>) | 1.37 μs | 3.57 μs | 2.61 | 0.05 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20True%2c%20TestRandomAccess%3a%20False%2c%20TestCase%3a%20Json400B).html>) | 2.10 μs | 5.07 μs | 2.41 | 0.01 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20False%2c%20TestRandomAccess%3a%20True%2c%20TestCase%3a%20Json400KB).html>) | 10.86 ms | 36.58 ms | 3.37 | 0.01 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20False%2c%20TestRandomAccess%3a%20False%2c%20TestCase%3a%20HelloWorld).html>) | 377.06 ns | 892.09 ns | 2.37 | 0.01 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20True%2c%20TestRandomAccess%3a%20True%2c%20TestCase%3a%20HelloWorld).html>) | 613.46 ns | 1.59 μs | 2.59 | 0.04 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20True%2c%20TestRandomAccess%3a%20True%2c%20TestCase%3a%20Json400B).html>) | 7.03 μs | 16.93 μs | 2.41 | 0.01 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20False%2c%20TestRandomAccess%3a%20True%2c%20TestCase%3a%20Json400B).html>) | 6.62 μs | 16.42 μs | 2.48 | 0.01 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20False%2c%20TestRandomAccess%3a%20False%2c%20TestCase%3a%20Json400B).html>) | 1.75 μs | 4.49 μs | 2.56 | 0.02 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20False%2c%20TestRandomAccess%3a%20False%2c%20TestCase%3a%20Json400KB).html>) | 1.17 ms | 3.28 ms | 2.80 | 0.01 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20False%2c%20TestRandomAccess%3a%20True%2c%20TestCase%3a%20HelloWorld).html>) | 600.90 ns | 1.54 μs | 2.56 | 0.06 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20True%2c%20TestRandomAccess%3a%20False%2c%20TestCase%3a%20Json400KB).html>) | 1.51 ms | 3.75 ms | 2.48 | 0.01 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20True%2c%20TestRandomAccess%3a%20False%2c%20TestCase%3a%20BasicJson).html>) | 1.68 μs | 4.15 μs | 2.47 | 0.02 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20False%2c%20TestRandomAccess%3a%20True%2c%20TestCase%3a%20BasicJson).html>) | 3.57 μs | 9.03 μs | 2.53 | 0.01 | False |
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*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[IsDefinedClassMiss - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Reflection.Attributes.IsDefinedClassMiss.html>) | 291.31 ns | 319.38 ns | 1.10 | 0.07 | False | |||||
[GetCustomAttributesClassHitInherit - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Reflection.Attributes.GetCustomAttributesClassHitInherit.html>) | 5.94 μs | 6.26 μs | 1.05 | 0.36 | False | |||||
[GetCustomAttributesMethodBaseHitInherit - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Reflection.Attributes.GetCustomAttributesMethodBaseHitInherit.html>) | 3.00 μs | 3.30 μs | 1.10 | 0.46 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Reflection.Attributes*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Ctor_Array - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark.Ctor_Array.html>) | 3.09 ns | 5.88 ns | 1.91 | 0.22 | False | |||||
[Ctor_String - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark.Ctor_String.html>) | 3.61 ns | 5.78 ns | 1.60 | 0.11 | False | |||||
[ForEach_Array - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark.ForEach_Array.html>) | 46.88 ns | 68.30 ns | 1.46 | 0.08 | False | |||||
[ForEach_String - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark.ForEach_String.html>) | 22.72 ns | 35.13 ns | 1.55 | 0.30 | False | |||||
[Indexer_FirstElement_String - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark.Indexer_FirstElement_String.html>) | 0.49 ns | 2.13 ns | 4.36 | 0.74 | False | |||||
[Indexer_FirstElement_Array - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark.Indexer_FirstElement_Array.html>) | 0.82 ns | 2.69 ns | 3.28 | 0.70 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Dequeue_And_Enqueue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).Dequeue_And_Enqueue(Size%3a%2010).html>) | 3.61 μs | 3.93 μs | 1.09 | 0.00 | False | |||||
[Dequeue_And_Enqueue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).Dequeue_And_Enqueue(Size%3a%201000).html>) | 996.44 μs | 1.08 ms | 1.08 | 0.01 | False | |||||
[K_Max_Elements - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).K_Max_Elements(Size%3a%201000).html>) | 37.63 μs | 41.64 μs | 1.11 | 0.04 | False | |||||
[Dequeue_And_Enqueue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).Dequeue_And_Enqueue(Size%3a%20100).html>) | 71.57 μs | 77.54 μs | 1.08 | 0.01 | False | |||||
[HeapSort - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).HeapSort(Size%3a%20100).html>) | 27.57 μs | 29.93 μs | 1.09 | 0.01 | False | |||||
[K_Max_Elements - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).K_Max_Elements(Size%3a%2010).html>) | 1.14 μs | 1.23 μs | 1.07 | 0.02 | False | |||||
[HeapSort - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).HeapSort(Size%3a%201000).html>) | 414.94 μs | 453.26 μs | 1.09 | 0.04 | False | |||||
[K_Max_Elements - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).K_Max_Elements(Size%3a%20100).html>) | 5.69 μs | 6.06 μs | 1.07 | 0.02 | False |
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>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[EqualsAllBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(UInt64).EqualsAllBenchmark.html>) | 7.21 ns | 8.67 ns | 1.20 | 0.13 | False | |||||
[EqualsBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(UInt64).EqualsBenchmark.html>) | 8.41 ns | 9.82 ns | 1.17 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<UInt64>*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[RunBench - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/BenchmarksGame.NBody_3.RunBench.html>) | 825.63 ms | 1.52 secs | 1.84 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'BenchmarksGame.NBody_3*'
Architecture | arm64 |
---|---|
OS | ubuntu 20.04 |
Baseline | 524045bb01369c26a0dfc349c1c6a8e26a8a9833 |
Compare | 75f9609c5bb962d86afae1952536813a95b4a6d7 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ReadOnlySpan - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CopyTo(Int32).ReadOnlySpan(Size%3a%202048).html>) | 580.86 ns | 3.53 μs | 6.08 | 0.00 | False | |||||
[Memory - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CopyTo(Int32).Memory(Size%3a%202048).html>) | 613.78 ns | 3.55 μs | 5.79 | 0.00 | False | |||||
[ReadOnlyMemory - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CopyTo(Int32).ReadOnlyMemory(Size%3a%202048).html>) | 610.51 ns | 3.53 μs | 5.79 | 0.00 | False | |||||
[Span - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_arm64_ubuntu 20.04_LLVM=false_MonoAOT=true_MonoInterpreter=false/System.Collections.CopyTo(Int32).Span(Size%3a%202048).html>) | 580.79 ns | 3.52 μs | 6.06 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CopyTo<Int32>*'
@vargaz looks like this one too: https://github.com/dotnet/runtime/commit/5c36a27000618108678103ba7536ce17608bd4b9, something in this range: https://github.com/dotnet/runtime/compare/9197fd555152762b2f400459d46cb14ad741bf75...8ebfddba8baae0a58957146baf080ee66629baab
So I got a report comparing before and after https://github.com/dotnet/runtime/commit/5c36a27000618108678103ba7536ce17608bd4b9, here is the report: https://pvscmdupload.blob.core.windows.net/drewtest/reports/report_Daily_ca%3Dx64_cb%3Drefs-heads-main_co%3DUbuntu1804_cr%3Ddotnetruntime_cc%3DCompilationMode%3Dtiered-LLVM%3Dfalse-MonoAOT%3Dtrue-MonoInterpreter%3Dfalse-RunKind%3Dmicro_mono_2023-01-31.html
So that is definately not the cause. This still leaves me confuse about what is, something in this range: https://github.com/dotnet/runtime/compare/9197fd555152762b2f400459d46cb14ad741bf75...8ebfddba8baae0a58957146baf080ee66629baab
I'm putting this back on my plate while I try to find what caused the regression.
So I got a report comparing before and after [dotnet/runtime@5c36a27]
@naricc Was it an additional run that compared only before and after the change?
When results from the issue are compared against the additional report, there are differences in trends. For example, here is a trend for System.MathBenchmarks.Single.ExpM1
benchmark from this issue.
Here is a trend for System.MathBenchmarks.Single.ExpM1 benchmark
from the additional run.
I've tried to reproduce it on osx-arm64 by using Mono AOT with LLVM but without a success. Do you know how to run the microbenchmarks using Mono AOT without LLVM?
@kotlarmilos The report I got is here: https://pvscmdupload.blob.core.windows.net/drewtest/reports/report_Daily_ca%3Dx64_cb%3Drefs-heads-main_co%3DUbuntu1804_cr%3Ddotnetruntime_cc%3DCompilationMode%3Dtiered-LLVM%3Dfalse-MonoAOT%3Dtrue-MonoInterpreter%3Dfalse-RunKind%3Dmicro_mono_2023-01-31.html, but it doesn't cover arm64, only x64; I am getting another one for arm64.
To use the mini compiler instead of llvm, you can use --aotcompilermode mini
.
Local run for System.MathBenchmarks.Double*
microbenchmarks with the first commit in the range https://github.com/dotnet/runtime/commit/9197fd555152762b2f400459d46cb14ad741bf75 using Mono AOT nollvm release configuration.
Method | Mean | Error | StdDev | Median | Min | Max | Allocated |
---|---|---|---|---|---|---|---|
Abs | 19.15 us | 0.075 us | 0.066 us | 19.15 us | 19.01 us | 19.26 us | - |
Acos | 50.89 us | 0.787 us | 0.657 us | 51.19 us | 50.04 us | 51.73 us | - |
Acosh | 48.61 us | 0.393 us | 0.367 us | 48.52 us | 48.23 us | 49.46 us | - |
AcosPi | 73.69 us | 0.252 us | 0.223 us | 73.72 us | 73.17 us | 74.00 us | - |
Asin | 55.04 us | 0.340 us | 0.301 us | 55.03 us | 54.67 us | 55.71 us | - |
Asinh | 61.24 us | 0.583 us | 0.545 us | 61.19 us | 60.51 us | 62.15 us | - |
AsinPi | 77.97 us | 2.956 us | 3.163 us | 76.80 us | 74.87 us | 85.53 us | - |
Atan | 53.44 us | 0.851 us | 0.754 us | 53.33 us | 52.29 us | 54.83 us | - |
Atan2 | 32.47 us | 0.153 us | 0.143 us | 32.48 us | 32.25 us | 32.68 us | - |
Atanh | 50.57 us | 0.393 us | 0.349 us | 50.62 us | 49.95 us | 51.04 us | - |
AtanPi | 77.56 us | 1.513 us | 1.554 us | 77.06 us | 75.96 us | 81.98 us | - |
Cbrt | 41.40 us | 0.184 us | 0.163 us | 41.39 us | 41.09 us | 41.67 us | - |
Ceiling | 25.77 us | 0.158 us | 0.123 us | 25.79 us | 25.48 us | 25.97 us | - |
CopySign | 50.17 us | 0.421 us | 0.394 us | 50.22 us | 49.67 us | 50.86 us | - |
Cos | 38.78 us | 0.441 us | 0.413 us | 38.74 us | 38.30 us | 39.60 us | - |
Cosh | 35.41 us | 0.213 us | 0.189 us | 35.41 us | 35.04 us | 35.69 us | - |
CosPi | 87.66 us | 1.063 us | 0.994 us | 87.20 us | 86.36 us | 89.56 us | - |
Exp | 32.40 us | 0.089 us | 0.084 us | 32.42 us | 32.23 us | 32.50 us | - |
Exp10 | 64.61 us | 0.332 us | 0.294 us | 64.53 us | 64.18 us | 65.23 us | - |
Exp10M1 | 66.79 us | 0.848 us | 0.752 us | 66.75 us | 65.54 us | 67.90 us | - |
Exp2 | 45.87 us | 0.421 us | 0.329 us | 45.79 us | 45.43 us | 46.64 us | - |
Exp2M1 | 46.19 us | 0.265 us | 0.248 us | 46.14 us | 45.86 us | 46.71 us | - |
ExpM1 | 44.08 us | 0.272 us | 0.241 us | 44.13 us | 43.50 us | 44.47 us | - |
Floor | 25.76 us | 0.152 us | 0.142 us | 25.73 us | 25.62 us | 26.03 us | - |
FusedMultiplyAdd | 25.91 us | 0.211 us | 0.198 us | 25.97 us | 25.62 us | 26.23 us | - |
Hypot | 172.56 us | 0.970 us | 0.907 us | 172.78 us | 170.79 us | 173.88 us | - |
ILogB | 19.07 us | 0.139 us | 0.130 us | 19.05 us | 18.88 us | 19.34 us | - |
Log | 34.10 us | 0.249 us | 0.208 us | 34.01 us | 33.86 us | 34.44 us | - |
Log10 | 36.22 us | 0.673 us | 0.661 us | 36.33 us | 35.29 us | 37.41 us | - |
Log10P1 | 40.67 us | 0.453 us | 0.424 us | 40.72 us | 40.00 us | 41.34 us | - |
Log2 | 34.66 us | 0.540 us | 0.505 us | 34.61 us | 34.10 us | 35.60 us | - |
Log2P1 | 42.95 us | 0.409 us | 0.363 us | 42.90 us | 42.32 us | 43.65 us | - |
LogP1 | 49.40 us | 8.566 us | 9.864 us | 45.28 us | 39.05 us | 66.58 us | - |
Max | 26.37 us | 0.317 us | 0.265 us | 26.30 us | 25.95 us | 26.82 us | - |
Min | 25.52 us | 0.171 us | 0.160 us | 25.47 us | 25.33 us | 25.84 us | - |
Pow | 66.75 us | 1.292 us | 1.208 us | 66.43 us | 65.11 us | 69.43 us | - |
Round | 27.93 us | 0.420 us | 0.393 us | 27.78 us | 27.25 us | 28.68 us | - |
ScaleB | 26.36 us | 0.137 us | 0.122 us | 26.37 us | 26.12 us | 26.54 us | - |
Sin | 36.23 us | 0.244 us | 0.217 us | 36.18 us | 35.96 us | 36.66 us | - |
SinCos | 123.16 us | 1.061 us | 0.940 us | 123.05 us | 121.95 us | 125.10 us | - |
SinCosPi | 161.45 us | 0.106 us | 0.094 us | 161.46 us | 161.25 us | 161.63 us | - |
Sinh | 34.78 us | 0.105 us | 0.082 us | 34.76 us | 34.70 us | 35.00 us | - |
SinPi | 88.34 us | 0.820 us | 0.727 us | 88.42 us | 86.85 us | 89.46 us | - |
Sqrt | 26.52 us | 0.369 us | 0.308 us | 26.38 us | 26.18 us | 27.12 us | - |
Tan | 34.79 us | 0.254 us | 0.237 us | 34.72 us | 34.44 us | 35.18 us | - |
Tanh | 37.81 us | 0.482 us | 0.402 us | 37.64 us | 37.44 us | 38.88 us | - |
TanPi | 158.42 us | 0.906 us | 0.803 us | 158.00 us | 157.45 us | 160.18 us | - |
Local run for System.MathBenchmarks.Double*
microbenchmarks with the last commit in the range https://github.com/dotnet/runtime/commit/8ebfddba8baae0a58957146baf080ee66629baab using Mono AOT nollvm release configuration.
Method | Mean | Error | StdDev | Median | Min | Max | Allocated |
---|---|---|---|---|---|---|---|
Abs | 18.84 us | 0.085 us | 0.080 us | 18.82 us | 18.71 us | 19.03 us | - |
Acos | 49.30 us | 0.144 us | 0.121 us | 49.29 us | 49.17 us | 49.62 us | - |
Acosh | 47.17 us | 0.166 us | 0.156 us | 47.14 us | 47.00 us | 47.57 us | - |
AcosPi | 68.87 us | 0.208 us | 0.195 us | 68.86 us | 68.54 us | 69.18 us | - |
Asin | 56.93 us | 0.292 us | 0.258 us | 56.84 us | 56.65 us | 57.50 us | - |
Asinh | 61.80 us | 0.868 us | 0.812 us | 62.20 us | 60.69 us | 62.78 us | - |
AsinPi | 73.27 us | 0.277 us | 0.245 us | 73.27 us | 72.93 us | 73.68 us | - |
Atan | 49.38 us | 0.207 us | 0.184 us | 49.34 us | 49.09 us | 49.75 us | - |
Atan2 | 31.81 us | 0.181 us | 0.141 us | 31.79 us | 31.46 us | 32.01 us | - |
Atanh | 50.16 us | 0.330 us | 0.293 us | 50.20 us | 49.47 us | 50.64 us | - |
AtanPi | 68.11 us | 0.215 us | 0.201 us | 68.06 us | 67.68 us | 68.46 us | - |
Cbrt | 41.28 us | 0.269 us | 0.252 us | 41.30 us | 40.88 us | 41.78 us | - |
Ceiling | 26.28 us | 0.069 us | 0.064 us | 26.29 us | 26.13 us | 26.39 us | - |
CopySign | 50.84 us | 0.264 us | 0.234 us | 50.89 us | 50.43 us | 51.21 us | - |
Cos | 40.06 us | 0.277 us | 0.260 us | 40.04 us | 39.61 us | 40.51 us | - |
Cosh | 36.39 us | 0.202 us | 0.179 us | 36.33 us | 36.12 us | 36.68 us | - |
CosPi | 90.30 us | 0.782 us | 0.611 us | 90.33 us | 89.10 us | 91.59 us | - |
Exp | 32.94 us | 0.200 us | 0.167 us | 32.89 us | 32.76 us | 33.32 us | - |
Exp10 | 65.45 us | 0.181 us | 0.169 us | 65.46 us | 65.08 us | 65.73 us | - |
Exp10M1 | 67.88 us | 0.933 us | 0.779 us | 67.66 us | 67.00 us | 69.72 us | - |
Exp2 | 45.91 us | 0.110 us | 0.097 us | 45.92 us | 45.75 us | 46.10 us | - |
Exp2M1 | 46.69 us | 0.148 us | 0.138 us | 46.70 us | 46.50 us | 46.96 us | - |
ExpM1 | 39.42 us | 0.367 us | 0.326 us | 39.56 us | 38.98 us | 39.97 us | - |
Floor | 26.22 us | 0.082 us | 0.077 us | 26.21 us | 26.05 us | 26.36 us | - |
FusedMultiplyAdd | 26.22 us | 0.059 us | 0.052 us | 26.21 us | 26.17 us | 26.35 us | - |
Hypot | 192.19 us | 0.682 us | 0.605 us | 192.20 us | 191.27 us | 193.38 us | - |
ILogB | 19.20 us | 0.037 us | 0.034 us | 19.20 us | 19.13 us | 19.24 us | - |
Log | 34.63 us | 0.140 us | 0.109 us | 34.64 us | 34.45 us | 34.77 us | - |
Log10 | 36.30 us | 0.098 us | 0.087 us | 36.31 us | 36.05 us | 36.42 us | - |
Log10P1 | 41.79 us | 0.102 us | 0.085 us | 41.77 us | 41.70 us | 41.98 us | - |
Log2 | 34.79 us | 0.137 us | 0.128 us | 34.78 us | 34.58 us | 35.00 us | - |
Log2P1 | 40.93 us | 0.325 us | 0.304 us | 41.01 us | 40.26 us | 41.23 us | - |
LogP1 | 40.10 us | 0.525 us | 0.491 us | 40.20 us | 39.29 us | 40.86 us | - |
Max | 25.96 us | 0.097 us | 0.086 us | 25.96 us | 25.84 us | 26.12 us | - |
Min | 25.95 us | 0.073 us | 0.069 us | 25.96 us | 25.84 us | 26.06 us | - |
Pow | 67.42 us | 0.194 us | 0.172 us | 67.39 us | 67.16 us | 67.68 us | - |
Round | 27.75 us | 0.117 us | 0.104 us | 27.77 us | 27.54 us | 27.91 us | - |
ScaleB | 26.38 us | 0.128 us | 0.120 us | 26.38 us | 26.22 us | 26.67 us | - |
Sin | 36.54 us | 0.120 us | 0.107 us | 36.53 us | 36.38 us | 36.75 us | - |
SinCos | 125.42 us | 0.497 us | 0.441 us | 125.42 us | 124.92 us | 126.15 us | - |
SinCosPi | 167.67 us | 0.397 us | 0.352 us | 167.73 us | 167.12 us | 168.36 us | - |
Sinh | 36.25 us | 0.144 us | 0.134 us | 36.28 us | 36.06 us | 36.44 us | - |
SinPi | 89.19 us | 0.246 us | 0.205 us | 89.15 us | 88.84 us | 89.65 us | - |
Sqrt | 26.33 us | 0.100 us | 0.088 us | 26.31 us | 26.19 us | 26.52 us | - |
Tan | 36.51 us | 0.253 us | 0.236 us | 36.52 us | 36.16 us | 37.00 us | - |
Tanh | 39.57 us | 0.274 us | 0.257 us | 39.49 us | 39.25 us | 40.10 us | - |
TanPi | 168.66 us | 0.676 us | 0.564 us | 168.66 us | 167.54 us | 169.73 us | - |
@kotlarmilos The report I got is here: https://pvscmdupload.blob.core.windows.net/drewtest/reports/report_Daily_ca%3Dx64_cb%3Drefs-heads-main_co%3DUbuntu1804_cr%3Ddotnetruntime_cc%3DCompilationMode%3Dtiered-LLVM%3Dfalse-MonoAOT%3Dtrue-MonoInterpreter%3Dfalse-RunKind%3Dmicro_mono_2023-01-31.html, but it doesn't cover arm64, only x64; I am getting another one for arm64.
To use the mini compiler instead of llvm, you can use
--aotcompilermode mini
.
Let me know if you get different results. @naricc Are we sure that the range is correctly reported?
@kotlarmilos The range seems to be correct. Whatever is going on is still happening, from looking at a some random benchmarks:
@kotlarmilos You did it in the nollvm configuration, but can you repeat with llvm?
I can repeat the measurements on osx-arm64 in llvm and nollvm configurations for the benchmark. The only PR within the range that changed the codebase is https://github.com/dotnet/runtime/commit/5a10aa6a3fa43d9d0e30e48ae22f2767a358af41.
Local run for System.Globalization.Tests.Perf_DateTimeCultureInfo.ToString(culturestring: )
microbenchmark on osx-arm64 in range https://github.com/dotnet/runtime/compare/9197fd555152762b2f400459d46cb14ad741bf75...92d7381a42f176efcb98ac93e036065948975f38 using Mono AOT nollvm release configuration.
Commit | Method | culturestring | Mean | Error | StdDev | Median | Min | Max | Gen0 | Allocated |
---|---|---|---|---|---|---|---|---|---|---|
https://github.com/dotnet/runtime/commit/b592364f9aff7d071b8ae812592a792e359bc334 | ToString | 257.5 ns | 2.02 ns | 1.89 ns | 257.0 ns | 254.8 ns | 260.0 ns | 0.0154 | 64 B | |
https://github.com/dotnet/runtime/commit/5a10aa6a3fa43d9d0e30e48ae22f2767a358af41 | ToString | 265.8 ns | 0.68 ns | 0.64 ns | 265.9 ns | 264.8 ns | 267.2 ns | 0.0149 | 64 B | |
https://github.com/dotnet/runtime/commit/1928cd2b65c04ebe6fe528d4ebb581e46f1fed47 | ToString | 266.2 ns | 1.07 ns | 1.00 ns | 266.4 ns | 264.5 ns | 267.7 ns | 0.0150 | 64 B | |
https://github.com/dotnet/runtime/commit/5c36a27000618108678103ba7536ce17608bd4b9 | ToString | 267.4 ns | 0.86 ns | 0.80 ns | 267.3 ns | 266.1 ns | 268.9 ns | 0.0151 | 64 B |
Local run for System.Globalization.Tests.Perf_DateTimeCultureInfo.ToString(culturestring: )
microbenchmark on osx-arm64 in range https://github.com/dotnet/runtime/compare/9197fd555152762b2f400459d46cb14ad741bf75...92d7381a42f176efcb98ac93e036065948975f38 using Mono AOT llvm release configuration.
Commit | Method | culturestring | Mean | Error | StdDev | Median | Min | Max | Gen0 | Allocated |
---|---|---|---|---|---|---|---|---|---|---|
https://github.com/dotnet/runtime/commit/b592364f9aff7d071b8ae812592a792e359bc334 | ToString | 265.9 ns | 1.03 ns | 0.91 ns | 265.7 ns | 264.7 ns | 267.9 ns | 0.0150 | 64 B | |
https://github.com/dotnet/runtime/commit/5a10aa6a3fa43d9d0e30e48ae22f2767a358af41 | ToString | 270.8 ns | 3.78 ns | 3.54 ns | 271.0 ns | 265.2 ns | 276.9 ns | 0.0149 | 64 B | |
https://github.com/dotnet/runtime/commit/1928cd2b65c04ebe6fe528d4ebb581e46f1fed47 | ToString | 269.1 ns | 2.64 ns | 2.34 ns | 269.2 ns | 265.5 ns | 273.3 ns | 0.0145 | 64 B | |
https://github.com/dotnet/runtime/commit/5c36a27000618108678103ba7536ce17608bd4b9 | ToString | 270.7 ns | 4.32 ns | 4.04 ns | 269.6 ns | 265.5 ns | 278.7 ns | 0.0151 | 64 B |
There is a slight increase with https://github.com/dotnet/runtime/commit/5a10aa6a3fa43d9d0e30e48ae22f2767a358af41 but not ~ 1.7x as reported on linux-arm64 using Mono AOT nollvm release configuration.
@kotlarmilos Ok, considering those are within two standard deviations and in laboratory conditions, I'm going to say there is no real regression here. Or possibly it only happens on linux for some strange reason. I will follow up with @DrewScoggins to try to figure out what is going on with these results.
After a thorough investigation, we didn't manage to find a cause of the regressions. As it only happened on arm64 machines, it might be related to the hardware changes. We could look back at the regressions once benchmarks_ci.py
support range bisect, as it might help us identify the cause.
This was the same issue as https://github.com/dotnet/runtime/issues/91819#event-10323984639. The Mono AOT compilation failed and CoreCLR was utilized instead.
Run Information
Regressions in System.ComponentModel.Tests.Perf_TypeDescriptorTests
Test Report
Repro