Open performanceautofiler[bot] opened 1 year ago
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Field_Set_class - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Reflection.Invoke.Field_Set_class.html>) | 710.82 ns | 556.65 ns | 0.78 | 0.14 | False | |||||
[Ctor0_NoParams - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Reflection.Invoke.Ctor0_NoParams.html>) | 294.57 ns | 266.51 ns | 0.90 | 0.21 | False | |||||
[Field_Get_class - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Reflection.Invoke.Field_Get_class.html>) | 508.29 ns | 439.11 ns | 0.86 | 0.14 | False | |||||
[Field_Get_int - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Reflection.Invoke.Field_Get_int.html>) | 551.76 ns | 462.59 ns | 0.84 | 0.10 | False | |||||
[Property_Set_int - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Reflection.Invoke.Property_Set_int.html>) | 598.16 ns | 502.53 ns | 0.84 | 0.38 | False | |||||
[Property_Set_class - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Reflection.Invoke.Property_Set_class.html>) | 678.73 ns | 557.03 ns | 0.82 | 0.30 | False | |||||
[Method0_NoParms - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Reflection.Invoke.Method0_NoParms.html>) | 497.62 ns | 420.36 ns | 0.84 | 0.19 | False | |||||
[Field_Set_int - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Reflection.Invoke.Field_Set_int.html>) | 610.48 ns | 484.66 ns | 0.79 | 0.08 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Reflection.Invoke*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ReadToEnd - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.IO.Tests.StringReaderReadToEndTests.ReadToEnd(LineLengthRange%3a%20%5b%20%20%200%2c%20%20%20%200%5d).html>) | 108.01 ns | 77.92 ns | 0.72 | 0.34 | False | |||||
[ReadToEnd - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.IO.Tests.StringReaderReadToEndTests.ReadToEnd(LineLengthRange%3a%20%5b%20%20%201%2c%20%20%20%201%5d).html>) | 99.46 ns | 83.90 ns | 0.84 | 0.35 | False | |||||
[ReadToEnd - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.IO.Tests.StringReaderReadToEndTests.ReadToEnd(LineLengthRange%3a%20%5b%20129%2c%201024%5d).html>) | 98.96 ns | 73.45 ns | 0.74 | 0.31 | False | |||||
[ReadToEnd - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.IO.Tests.StringReaderReadToEndTests.ReadToEnd(LineLengthRange%3a%20%5b1025%2c%202048%5d).html>) | 105.39 ns | 77.17 ns | 0.73 | 0.32 | False | |||||
[ReadToEnd - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.IO.Tests.StringReaderReadToEndTests.ReadToEnd(LineLengthRange%3a%20%5b%20%20%200%2c%201024%5d).html>) | 102.30 ns | 81.83 ns | 0.80 | 0.33 | False | |||||
[ReadToEnd - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.IO.Tests.StringReaderReadToEndTests.ReadToEnd(LineLengthRange%3a%20%5b%20%20%209%2c%20%20%2032%5d).html>) | 114.48 ns | 81.53 ns | 0.71 | 0.30 | False | |||||
[ReadToEnd - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.IO.Tests.StringReaderReadToEndTests.ReadToEnd(LineLengthRange%3a%20%5b%20%2033%2c%20%20128%5d).html>) | 111.71 ns | 81.34 ns | 0.73 | 0.42 | False | |||||
[ReadToEnd - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.IO.Tests.StringReaderReadToEndTests.ReadToEnd(LineLengthRange%3a%20%5b%20%20%201%2c%20%20%20%208%5d).html>) | 102.06 ns | 86.90 ns | 0.85 | 0.34 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.StringReaderReadToEndTests*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
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_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Memory.Memory(Char).ToArray(Size%3a%20512).html>) | 222.57 ns | 199.50 ns | 0.90 | 0.19 | False | |||||
[Pin - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Memory.Memory(Char).Pin(Size%3a%20512).html>) | 213.61 ns | 148.57 ns | 0.70 | 0.34 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.Memory<Char>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GetValues_Generic - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Enum.GetValues_Generic.html>) | 1.95 μs | 1.53 μs | 0.78 | 0.09 | False | |||||
[GetName_NonGeneric_Flags - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Enum.GetName_NonGeneric_Flags.html>) | 198.03 ns | 179.83 ns | 0.91 | 0.29 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Enum*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[CreateElementWithNamespace - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Xml.Linq.Perf_XElement.CreateElementWithNamespace.html>) | 307.20 ns | 281.81 ns | 0.92 | 0.22 | False | |||||
[CreateWithElements - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Xml.Linq.Perf_XElement.CreateWithElements.html>) | 262.67 ns | 246.96 ns | 0.94 | 0.30 | False | |||||
[GetElementWithNamespace - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Xml.Linq.Perf_XElement.GetElementWithNamespace.html>) | 294.49 ns | 260.89 ns | 0.89 | 0.28 | False | |||||
[CreateElementsWithNamespace - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Xml.Linq.Perf_XElement.CreateElementsWithNamespace.html>) | 405.82 ns | 331.97 ns | 0.82 | 0.23 | False | |||||
[CreateElement - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Xml.Linq.Perf_XElement.CreateElement.html>) | 203.03 ns | 187.02 ns | 0.92 | 0.28 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Xml.Linq.Perf_XElement*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[IsSuffix_DifferentLastChar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsSuffix_DifferentLastChar(Options%3a%20(en-US%2c%20IgnoreCase%2c%20True)).html>) | 980.59 ns | 805.89 ns | 0.82 | 0.14 | False | |||||
[IsPrefix_DifferentFirstChar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsPrefix_DifferentFirstChar(Options%3a%20(%2c%20IgnoreCase%2c%20True)).html>) | 793.33 ns | 584.88 ns | 0.74 | 0.14 | False | |||||
[LastIndexOf_Word_NotFound - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.LastIndexOf_Word_NotFound(Options%3a%20(en-US%2c%20None%2c%20True)).html>) | 26.90 μs | 18.72 μs | 0.70 | 0.09 | False | |||||
[IndexOf_Word_NotFound - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IndexOf_Word_NotFound(Options%3a%20(pl-PL%2c%20None%2c%20False)).html>) | 14.89 μs | 12.79 μs | 0.86 | 0.11 | False | |||||
[IsPrefix_FirstHalf - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsPrefix_FirstHalf(Options%3a%20(pl-PL%2c%20None%2c%20False)).html>) | 6.99 μs | 4.16 μs | 0.60 | 0.19 | False | |||||
[IsSuffix_DifferentLastChar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsSuffix_DifferentLastChar(Options%3a%20(%2c%20None%2c%20True)).html>) | 941.39 ns | 736.23 ns | 0.78 | 0.32 | False | |||||
[LastIndexOf_Word_NotFound - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.LastIndexOf_Word_NotFound(Options%3a%20(%2c%20None%2c%20True)).html>) | 25.63 μs | 18.84 μs | 0.74 | 0.06 | False | |||||
[LastIndexOf_Word_NotFound - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.LastIndexOf_Word_NotFound(Options%3a%20(%2c%20IgnoreCase%2c%20True)).html>) | 25.81 μs | 19.02 μs | 0.74 | 0.04 | False | |||||
[IsSuffix_DifferentLastChar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsSuffix_DifferentLastChar(Options%3a%20(%2c%20IgnoreCase%2c%20True)).html>) | 1.02 μs | 809.20 ns | 0.79 | 0.19 | False | |||||
[IsPrefix_FirstHalf - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsPrefix_FirstHalf(Options%3a%20(%2c%20IgnoreCase%2c%20True)).html>) | 7.99 μs | 4.05 μs | 0.51 | 0.19 | False | |||||
[IsSuffix_SecondHalf - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsSuffix_SecondHalf(Options%3a%20(en-US%2c%20IgnoreSymbols%2c%20False)).html>) | 26.84 μs | 20.01 μs | 0.75 | 0.08 | False | |||||
[IsSuffix_DifferentLastChar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsSuffix_DifferentLastChar(Options%3a%20(en-US%2c%20IgnoreSymbols%2c%20False)).html>) | 56.29 μs | 39.03 μs | 0.69 | 0.08 | False | |||||
[IndexOf_Word_NotFound - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IndexOf_Word_NotFound(Options%3a%20(en-US%2c%20IgnoreCase%2c%20True)).html>) | 14.82 μs | 11.80 μs | 0.80 | 0.10 | False | |||||
[IsPrefix_DifferentFirstChar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsPrefix_DifferentFirstChar(Options%3a%20(en-US%2c%20None%2c%20True)).html>) | 909.43 ns | 568.50 ns | 0.63 | 0.25 | False | |||||
[IsSuffix_DifferentLastChar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsSuffix_DifferentLastChar(Options%3a%20(pl-PL%2c%20None%2c%20False)).html>) | 854.14 ns | 655.03 ns | 0.77 | 0.26 | False | |||||
[IndexOf_Word_NotFound - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IndexOf_Word_NotFound(Options%3a%20(en-US%2c%20None%2c%20True)).html>) | 14.91 μs | 11.94 μs | 0.80 | 0.10 | False | |||||
[LastIndexOf_Word_NotFound - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.LastIndexOf_Word_NotFound(Options%3a%20(pl-PL%2c%20None%2c%20False)).html>) | 24.44 μs | 17.67 μs | 0.72 | 0.05 | False | |||||
[LastIndexOf_Word_NotFound - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.LastIndexOf_Word_NotFound(Options%3a%20(en-US%2c%20IgnoreSymbols%2c%20False)).html>) | 24.89 μs | 16.88 μs | 0.68 | 0.05 | False | |||||
[IsPrefix_DifferentFirstChar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsPrefix_DifferentFirstChar(Options%3a%20(%2c%20None%2c%20True)).html>) | 874.81 ns | 565.90 ns | 0.65 | 0.35 | False | |||||
[IndexOf_Word_NotFound - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IndexOf_Word_NotFound(Options%3a%20(%2c%20None%2c%20True)).html>) | 15.38 μs | 12.57 μs | 0.82 | 0.11 | False | |||||
[IsSuffix_DifferentLastChar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsSuffix_DifferentLastChar(Options%3a%20(en-US%2c%20None%2c%20True)).html>) | 994.94 ns | 762.53 ns | 0.77 | 0.25 | False | |||||
[IsPrefix_DifferentFirstChar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsPrefix_DifferentFirstChar(Options%3a%20(en-US%2c%20IgnoreSymbols%2c%20False)).html>) | 42.50 μs | 32.56 μs | 0.77 | 0.07 | False | |||||
[IsSuffix_SecondHalf - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsSuffix_SecondHalf(Options%3a%20(en-US%2c%20IgnoreCase%2c%20True)).html>) | 9.48 μs | 8.25 μs | 0.87 | 0.15 | False | |||||
[IsPrefix_FirstHalf - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsPrefix_FirstHalf(Options%3a%20(en-US%2c%20IgnoreSymbols%2c%20False)).html>) | 22.98 μs | 18.58 μs | 0.81 | 0.07 | False | |||||
[IsPrefix_DifferentFirstChar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsPrefix_DifferentFirstChar(Options%3a%20(pl-PL%2c%20None%2c%20False)).html>) | 791.84 ns | 510.57 ns | 0.64 | 0.29 | False | |||||
[IsSuffix_SecondHalf - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsSuffix_SecondHalf(Options%3a%20(en-US%2c%20None%2c%20True)).html>) | 9.50 μs | 8.18 μs | 0.86 | 0.14 | False | |||||
[IsSuffix_SecondHalf - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsSuffix_SecondHalf(Options%3a%20(%2c%20None%2c%20True)).html>) | 9.64 μs | 8.23 μs | 0.85 | 0.15 | False | |||||
[IsPrefix_FirstHalf - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsPrefix_FirstHalf(Options%3a%20(en-US%2c%20IgnoreCase%2c%20True)).html>) | 7.65 μs | 3.96 μs | 0.52 | 0.22 | False | |||||
[IndexOf_Word_NotFound - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IndexOf_Word_NotFound(Options%3a%20(%2c%20IgnoreCase%2c%20True)).html>) | 15.03 μs | 12.13 μs | 0.81 | 0.08 | False | |||||
[IsPrefix_DifferentFirstChar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsPrefix_DifferentFirstChar(Options%3a%20(en-US%2c%20IgnoreCase%2c%20True)).html>) | 788.36 ns | 586.89 ns | 0.74 | 0.18 | False | |||||
[IndexOf_Word_NotFound - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IndexOf_Word_NotFound(Options%3a%20(en-US%2c%20IgnoreSymbols%2c%20False)).html>) | 14.92 μs | 10.88 μs | 0.73 | 0.11 | False | |||||
[IsSuffix_SecondHalf - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsSuffix_SecondHalf(Options%3a%20(%2c%20IgnoreCase%2c%20True)).html>) | 9.65 μs | 8.29 μs | 0.86 | 0.16 | False | |||||
[LastIndexOf_Word_NotFound - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.LastIndexOf_Word_NotFound(Options%3a%20(en-US%2c%20IgnoreCase%2c%20True)).html>) | 25.81 μs | 18.96 μs | 0.73 | 0.07 | False | |||||
[IsPrefix_FirstHalf - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsPrefix_FirstHalf(Options%3a%20(%2c%20None%2c%20True)).html>) | 7.95 μs | 3.93 μs | 0.49 | 0.24 | False | |||||
[IsPrefix_FirstHalf - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsPrefix_FirstHalf(Options%3a%20(en-US%2c%20None%2c%20True)).html>) | 7.12 μs | 4.04 μs | 0.57 | 0.25 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Globalization.Tests.StringSearch*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[List - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollection(String).List(Size%3a%20512).html>) | 610.88 ns | 555.36 ns | 0.91 | 0.02 | False | |||||
[Stack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollection(String).Stack(Size%3a%20512).html>) | 624.75 ns | 566.92 ns | 0.91 | 0.01 | False | |||||
[Queue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollection(String).Queue(Size%3a%20512).html>) | 620.82 ns | 559.86 ns | 0.90 | 0.03 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorFromCollection<String>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[CreateInstanceNames - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Reflection.Activator(EmptyClass).CreateInstanceNames.html>) | 15.51 μs | 12.41 μs | 0.80 | 0.28 | False | |||||
[CreateInstanceGeneric - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Reflection.Activator(EmptyClass).CreateInstanceGeneric.html>) | 481.56 ns | 453.16 ns | 0.94 | 0.20 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Reflection.Activator<EmptyClass>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Order00LinqQueryX - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/LinqBenchmarks.Order00LinqQueryX.html>) | 8.30 secs | 7.34 secs | 0.88 | 0.11 | False | |||||
[Order00LinqMethodX - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/LinqBenchmarks.Order00LinqMethodX.html>) | 8.82 secs | 7.41 secs | 0.84 | 0.09 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'LinqBenchmarks*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[XmlSerializer_ - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.XmlToStream(Location).XmlSerializer.html>) | 16.86 μs | 15.84 μs | 0.94 | 0.16 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<Location>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[List - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollection(Int32).List(Size%3a%20512).html>) | 615.00 ns | 551.96 ns | 0.90 | 0.01 | False | |||||
[Queue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollection(Int32).Queue(Size%3a%20512).html>) | 633.24 ns | 579.52 ns | 0.92 | 0.03 | False | |||||
[Stack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollection(Int32).Stack(Size%3a%20512).html>) | 647.77 ns | 590.40 ns | 0.91 | 0.01 | False | |||||
[ImmutableArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollection(Int32).ImmutableArray(Size%3a%20512).html>) | 638.50 ns | 593.15 ns | 0.93 | 0.04 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorFromCollection<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Walk - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/PerfLabTests.StackWalk.Walk.html>) | 41.31 ms | 38.08 ms | 0.92 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'PerfLabTests.StackWalk*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
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_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Linq.Tests.Perf_OrderBy.OrderByValueType(NumberOfPeople%3a%20512).html>) | 1.61 ms | 1.44 ms | 0.89 | 0.09 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Linq.Tests.Perf_OrderBy*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
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_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Benchstone.BenchF.NewtR.Test.html>) | 121.64 ms | 86.92 ms | 0.71 | 0.00 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.BenchF.NewtR*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GetTypeFromHandle - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Type.GetTypeFromHandle.html>) | 49.66 ns | 36.34 ns | 0.73 | 0.42 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Type*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[MarshalDestroyStructure - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Interop.StructureToPtr.MarshalDestroyStructure.html>) | 673.45 ns | 530.14 ns | 0.79 | 0.17 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Interop.StructureToPtr*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ImmutableArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CreateAddAndClear(Int32).ImmutableArray(Size%3a%20512).html>) | 207.69 μs | 191.34 μs | 0.92 | 0.05 | False | |||||
[Array - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CreateAddAndClear(Int32).Array(Size%3a%20512).html>) | 888.47 ns | 819.78 ns | 0.92 | 0.01 | False | |||||
[SortedList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CreateAddAndClear(Int32).SortedList(Size%3a%20512).html>) | 523.93 μs | 387.13 μs | 0.74 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CreateAddAndClear<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Test2 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Benchstone.MDBenchI.MDGeneralArray.Test2.html>) | 335.04 ms | 284.13 ms | 0.85 | 0.28 | False | |||||
[Test - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Benchstone.MDBenchI.MDGeneralArray.Test.html>) | 334.24 ms | 287.75 ms | 0.86 | 0.24 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Benchstone.MDBenchI.MDGeneralArray*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[NewCustomConverter - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ColdStartSerialization(SimpleStructWithProperties).NewCustomConverter.html>) | 256.40 μs | 207.28 μs | 0.81 | 0.03 | False | |||||
[NewDefaultOptions - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ColdStartSerialization(SimpleStructWithProperties).NewDefaultOptions.html>) | 9.76 μs | 8.87 μs | 0.91 | 0.18 | False | |||||
[NewCachedCustomConverter - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ColdStartSerialization(SimpleStructWithProperties).NewCachedCustomConverter.html>) | 10.42 μs | 9.48 μs | 0.91 | 0.13 | False | |||||
[NewJsonSerializerContext - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ColdStartSerialization(SimpleStructWithProperties).NewJsonSerializerContext.html>) | 68.95 μs | 60.76 μs | 0.88 | 0.02 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.ColdStartSerialization<SimpleStructWithProperties>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
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_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).Dequeue_And_Enqueue(Size%3a%20100).html>) | 728.63 μs | 651.12 μs | 0.89 | 0.11 | False | |||||
[HeapSort - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).HeapSort(Size%3a%2010).html>) | 11.76 μs | 9.67 μs | 0.82 | 0.07 | False | |||||
[HeapSort - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).HeapSort(Size%3a%201000).html>) | 4.82 ms | 4.12 ms | 0.86 | 0.09 | False | |||||
[HeapSort - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).HeapSort(Size%3a%20100).html>) | 304.73 μs | 255.61 μs | 0.84 | 0.11 | False | |||||
[K_Max_Elements - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).K_Max_Elements(Size%3a%2010).html>) | 9.43 μs | 7.77 μs | 0.82 | 0.11 | False | |||||
[Dequeue_And_Enqueue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).Dequeue_And_Enqueue(Size%3a%201000).html>) | 10.99 ms | 9.13 ms | 0.83 | 0.13 | False | |||||
[Dequeue_And_Enqueue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).Dequeue_And_Enqueue(Size%3a%2010).html>) | 30.92 μs | 25.80 μs | 0.83 | 0.11 | False | |||||
[K_Max_Elements - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).K_Max_Elements(Size%3a%201000).html>) | 323.00 μs | 278.23 μs | 0.86 | 0.14 | False | |||||
[K_Max_Elements - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).K_Max_Elements(Size%3a%20100).html>) | 49.62 μs | 42.19 μs | 0.85 | 0.08 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.Perf_PriorityQueue<Guid, Guid>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ArrayAsSpanStartLength - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).ArrayAsSpanStartLength.html>) | 23.62 ns | 20.95 ns | 0.89 | 0.30 | False | |||||
[SpanImplicitCastFromArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).SpanImplicitCastFromArray.html>) | 23.56 ns | 19.21 ns | 0.82 | 0.25 | False | |||||
[MemoryFromArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).MemoryFromArray.html>) | 26.96 ns | 24.24 ns | 0.90 | 0.32 | False | |||||
[SpanFromArrayStartLength - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).SpanFromArrayStartLength.html>) | 23.48 ns | 21.15 ns | 0.90 | 0.26 | False | |||||
[SpanFromArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).SpanFromArray.html>) | 23.77 ns | 20.02 ns | 0.84 | 0.27 | False | |||||
[ArrayAsMemoryStartLength - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).ArrayAsMemoryStartLength.html>) | 25.70 ns | 22.69 ns | 0.88 | 0.26 | False | |||||
[ArrayAsSpan - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).ArrayAsSpan.html>) | 25.12 ns | 19.39 ns | 0.77 | 0.25 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.Constructors<String>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
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_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlyMemory(Char).ToArray(Size%3a%20512).html>) | 229.48 ns | 206.86 ns | 0.90 | 0.20 | False | |||||
[Pin - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlyMemory(Char).Pin(Size%3a%20512).html>) | 213.65 ns | 157.57 ns | 0.74 | 0.39 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.ReadOnlyMemory<Char>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ValueTupleCompare - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Devirtualization.EqualityComparer.ValueTupleCompare.html>) | 383.98 ns | 335.11 ns | 0.87 | 0.14 | False | |||||
[ValueTupleCompareCached - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Devirtualization.EqualityComparer.ValueTupleCompareCached.html>) | 365.48 ns | 318.31 ns | 0.87 | 0.12 | False | |||||
[ValueTupleCompareWrapped - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Devirtualization.EqualityComparer.ValueTupleCompareWrapped.html>) | 399.10 ns | 361.72 ns | 0.91 | 0.11 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Devirtualization.EqualityComparer*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[LinqQuery - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Sort(BigStruct).LinqQuery(Size%3a%20512).html>) | 1.58 ms | 1.37 ms | 0.87 | 0.07 | False | |||||
[LinqOrderByExtension - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Sort(BigStruct).LinqOrderByExtension(Size%3a%20512).html>) | 1.66 ms | 1.45 ms | 0.87 | 0.08 | False | |||||
[Array_Comparison - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Sort(BigStruct).Array_Comparison(Size%3a%20512).html>) | 612.51 μs | 523.71 μs | 0.86 | 0.12 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Sort<BigStruct>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[CreateElementWithNamespaceImplicitOperator - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Xml.Linq.Perf_XName.CreateElementWithNamespaceImplicitOperator.html>) | 282.80 ns | 260.52 ns | 0.92 | 0.28 | False | |||||
[CreateElement - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Xml.Linq.Perf_XName.CreateElement.html>) | 170.58 ns | 132.06 ns | 0.77 | 0.41 | False | |||||
[CreateElementWithNamespace - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Xml.Linq.Perf_XName.CreateElementWithNamespace.html>) | 276.00 ns | 235.64 ns | 0.85 | 0.28 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Xml.Linq.Perf_XName*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[CreateInstanceNames - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Reflection.Activator(EmptyStruct).CreateInstanceNames.html>) | 10.22 μs | 8.46 μs | 0.83 | 0.31 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Reflection.Activator<EmptyStruct>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[XmlSerializer_ - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.XmlToStream(XmlElement).XmlSerializer.html>) | 6.44 μs | 5.52 μs | 0.86 | 0.35 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<XmlElement>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ArrayList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollectionNonGeneric(String).ArrayList(Size%3a%20512).html>) | 1.19 μs | 1.06 μs | 0.89 | 0.02 | False | |||||
[Stack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollectionNonGeneric(String).Stack(Size%3a%20512).html>) | 73.65 μs | 67.10 μs | 0.91 | 0.26 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorFromCollectionNonGeneric<String>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Pin - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Memory.Memory(Byte).Pin(Size%3a%20512).html>) | 217.15 ns | 146.69 ns | 0.68 | 0.37 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.Memory<Byte>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Pin - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlyMemory(Byte).Pin(Size%3a%20512).html>) | 212.15 ns | 163.85 ns | 0.77 | 0.38 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.ReadOnlyMemory<Byte>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ToString_SingleSegment - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Text.Tests.Perf_StringBuilder.ToString_SingleSegment(length%3a%20100).html>) | 86.28 ns | 81.20 ns | 0.94 | 0.28 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Tests.Perf_StringBuilder*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[FourArguments_EnumerableArgument - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.Logging.FormattingOverhead.FourArguments_EnumerableArgument.html>) | 3.96 μs | 3.60 μs | 0.91 | 0.14 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Logging.FormattingOverhead*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[CreateInstance - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.ActivatorUtilitiesBenchmark.CreateInstance.html>) | 6.48 μs | 5.25 μs | 0.81 | 0.16 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.DependencyInjection.ActivatorUtilitiesBenchmark*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[IsMatch - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Text.RegularExpressions.Tests.Perf_Regex_Cache.IsMatch(total%3a%2040000%2c%20unique%3a%201600%2c%20cacheSize%3a%20800).html>) | 258.67 ms | 236.59 ms | 0.91 | 0.08 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.RegularExpressions.Tests.Perf_Regex_Cache*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
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_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.IndexerSetReverse(Int32).Array(Size%3a%20512).html>) | 339.90 ns | 196.27 ns | 0.58 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IndexerSetReverse<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GetElement - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Xml.Linq.Perf_XDocument.GetElement.html>) | 176.19 ns | 165.60 ns | 0.94 | 0.35 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Xml.Linq.Perf_XDocument*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[CreateLinkedTokenSource1 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Threading.Tests.Perf_CancellationToken.CreateLinkedTokenSource1.html>) | 192.10 ns | 158.54 ns | 0.83 | 0.24 | False | |||||
[CreateRegisterDispose - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Threading.Tests.Perf_CancellationToken.CreateRegisterDispose.html>) | 239.14 ns | 199.75 ns | 0.84 | 0.30 | False | |||||
[CreateTokenDispose - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Threading.Tests.Perf_CancellationToken.CreateTokenDispose.html>) | 102.25 ns | 82.86 ns | 0.81 | 0.24 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Threading.Tests.Perf_CancellationToken*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Exchange_long - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Threading.Tests.Perf_Interlocked.Exchange_long.html>) | 14.13 ns | 11.47 ns | 0.81 | 0.72 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Threading.Tests.Perf_Interlocked*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ShortScheduleAndDisposeWithFiringTimers - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Threading.Tests.Perf_Timer.ShortScheduleAndDisposeWithFiringTimers.html>) | 511.58 ns | 427.87 ns | 0.84 | 0.07 | False | |||||
[LongScheduleAndDispose - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Threading.Tests.Perf_Timer.LongScheduleAndDispose.html>) | 484.53 ns | 412.39 ns | 0.85 | 0.06 | False | |||||
[ScheduleManyThenDisposeMany - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Threading.Tests.Perf_Timer.ScheduleManyThenDisposeMany.html>) | 959.88 ms | 781.11 ms | 0.81 | 0.02 | False | |||||
[ShortScheduleAndDispose - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Threading.Tests.Perf_Timer.ShortScheduleAndDispose.html>) | 472.55 ns | 395.52 ns | 0.84 | 0.03 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Threading.Tests.Perf_Timer*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Substring_IntInt - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.Substring_IntInt(s%3a%20%22dzsdzsDDZSDZSDZSddsz%22%2c%20i1%3a%200%2c%20i2%3a%208).html>) | 61.82 ns | 57.55 ns | 0.93 | 0.40 | False | |||||
[Substring_Int - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.Substring_Int(s%3a%20%22dzsdzsDDZSDZSDZSddsz%22%2c%20i%3a%2010).html>) | 65.58 ns | 57.98 ns | 0.88 | 0.37 | False | |||||
[Concat_str_str_str - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.Concat_str_str_str(size%3a%201000).html>) | 745.39 ns | 664.95 ns | 0.89 | 0.04 | False | |||||
[TrimStart - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.TrimStart(s%3a%20%22%20Test%22).html>) | 84.80 ns | 72.72 ns | 0.86 | 0.31 | False | |||||
[Split - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.Split(s%3a%20%22A%20B%20C%20D%20E%20F%20G%20H%20I%20J%20K%20L%20M%20N%20O%20P%20Q%20R%20S%20T%20U%20V%20W%20X%20Y%20Z%22%2c%20arr%3a%20%5b%27%20%27%5d%2c%20options%3a%20None).html>) | 1.78 μs | 1.63 μs | 0.91 | 0.10 | False | |||||
[TrimEnd - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.TrimEnd(s%3a%20%22Test%20%22).html>) | 82.04 ns | 70.07 ns | 0.85 | 0.27 | False | |||||
[Concat_str_str_str_str - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.Concat_str_str_str_str(size%3a%20100).html>) | 204.29 ns | 188.01 ns | 0.92 | 0.11 | False | |||||
[ToLowerInvariant - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.ToLowerInvariant(s%3a%20%22TEST%22).html>) | 101.84 ns | 89.81 ns | 0.88 | 0.38 | False | |||||
[Concat_str_str - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.Concat_str_str(size%3a%20100).html>) | 138.99 ns | 120.74 ns | 0.87 | 0.21 | False | |||||
[Concat_str_str - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.Concat_str_str(size%3a%201000).html>) | 577.63 ns | 517.48 ns | 0.90 | 0.05 | False | |||||
[GetChars - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.GetChars(size%3a%201000).html>) | 281.95 ns | 255.18 ns | 0.91 | 0.07 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_String*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ArrayRetrieve2D - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Array.ArrayRetrieve2D.html>) | 14.28 ms | 10.55 ms | 0.74 | 0.10 | False | |||||
[ArrayAssign3D - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Array.ArrayAssign3D.html>) | 14.58 ms | 10.89 ms | 0.75 | 0.10 | False | |||||
[ArrayRetrieve3D - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Array.ArrayRetrieve3D.html>) | 17.52 ms | 13.39 ms | 0.76 | 0.05 | False | |||||
[ArrayAssign2D - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Array.ArrayAssign2D.html>) | 12.14 ms | 9.25 ms | 0.76 | 0.11 | False | |||||
[ArrayAssign1D - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Array.ArrayAssign1D.html>) | 8.37 ms | 6.12 ms | 0.73 | 0.15 | False | |||||
[ArrayRetrieve1D - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Array.ArrayRetrieve1D.html>) | 9.86 ms | 7.46 ms | 0.76 | 0.11 | False | |||||
[ArrayResize - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Array.ArrayResize.html>) | 128.39 ns | 94.11 ns | 0.73 | 0.03 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Array*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[List - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSize(String).List(Size%3a%20512).html>) | 254.29 ns | 195.05 ns | 0.77 | 0.10 | False | |||||
[Stack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSize(String).Stack(Size%3a%20512).html>) | 263.27 ns | 204.00 ns | 0.77 | 0.07 | False | |||||
[HashSet - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSize(String).HashSet(Size%3a%20512).html>) | 952.71 ns | 837.37 ns | 0.88 | 0.01 | False | |||||
[ConcurrentDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSize(String).ConcurrentDictionary(Size%3a%20512).html>) | 415.01 ns | 341.16 ns | 0.82 | 0.11 | False | |||||
[Array - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSize(String).Array(Size%3a%20512).html>) | 248.64 ns | 185.03 ns | 0.74 | 0.07 | False | |||||
[Queue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSize(String).Queue(Size%3a%20512).html>) | 273.16 ns | 211.84 ns | 0.78 | 0.08 | False | |||||
[SortedList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSize(String).SortedList(Size%3a%20512).html>) | 523.55 ns | 405.28 ns | 0.77 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorGivenSize<String>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
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_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSize(Int32).Array(Size%3a%20512).html>) | 238.97 ns | 186.76 ns | 0.78 | 0.08 | False | |||||
[List - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSize(Int32).List(Size%3a%20512).html>) | 254.68 ns | 202.30 ns | 0.79 | 0.08 | False | |||||
[HashSet - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSize(Int32).HashSet(Size%3a%20512).html>) | 871.48 ns | 750.59 ns | 0.86 | 0.01 | False | |||||
[Queue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSize(Int32).Queue(Size%3a%20512).html>) | 267.02 ns | 206.79 ns | 0.77 | 0.11 | False | |||||
[SortedList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSize(Int32).SortedList(Size%3a%20512).html>) | 505.95 ns | 398.96 ns | 0.79 | 0.06 | False | |||||
[Stack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSize(Int32).Stack(Size%3a%20512).html>) | 262.89 ns | 198.53 ns | 0.76 | 0.10 | False | |||||
[ConcurrentDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSize(Int32).ConcurrentDictionary(Size%3a%20512).html>) | 384.43 ns | 350.34 ns | 0.91 | 0.11 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorGivenSize<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[BuildProvider - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.TimeToFirstService.BuildProvider(Mode%3a%20%22Dynamic%22).html>) | 8.36 μs | 7.36 μs | 0.88 | 0.10 | False | |||||
[BuildProvider - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.TimeToFirstService.BuildProvider(Mode%3a%20%22Expressions%22).html>) | 8.50 μs | 7.14 μs | 0.84 | 0.11 | False | |||||
[Scoped - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.TimeToFirstService.Scoped(Mode%3a%20%22Dynamic%22).html>) | 35.29 μs | 32.27 μs | 0.91 | 0.05 | False | |||||
[Transient - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.TimeToFirstService.Transient(Mode%3a%20%22Expressions%22).html>) | 30.19 μs | 26.29 μs | 0.87 | 0.06 | False | |||||
[Singleton - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.TimeToFirstService.Singleton(Mode%3a%20%22Dynamic%22).html>) | 30.97 μs | 27.50 μs | 0.89 | 0.05 | False | |||||
[BuildProvider - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.TimeToFirstService.BuildProvider(Mode%3a%20%22Runtime%22).html>) | 8.60 μs | 7.23 μs | 0.84 | 0.12 | False | |||||
[Transient - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.TimeToFirstService.Transient(Mode%3a%20%22Dynamic%22).html>) | 30.00 μs | 26.58 μs | 0.89 | 0.07 | False | |||||
[BuildProvider - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.TimeToFirstService.BuildProvider(Mode%3a%20%22ILEmit%22).html>) | 8.43 μs | 6.97 μs | 0.83 | 0.05 | False | |||||
[Singleton - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.TimeToFirstService.Singleton(Mode%3a%20%22ILEmit%22).html>) | 31.54 μs | 26.17 μs | 0.83 | 0.07 | False | |||||
[Singleton - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.TimeToFirstService.Singleton(Mode%3a%20%22Runtime%22).html>) | 29.90 μs | 26.83 μs | 0.90 | 0.05 | False | |||||
[Scoped - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.TimeToFirstService.Scoped(Mode%3a%20%22Runtime%22).html>) | 36.60 μs | 31.34 μs | 0.86 | 0.05 | False | |||||
[Transient - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.TimeToFirstService.Transient(Mode%3a%20%22ILEmit%22).html>) | 30.86 μs | 26.18 μs | 0.85 | 0.08 | False | |||||
[Scoped - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.TimeToFirstService.Scoped(Mode%3a%20%22Expressions%22).html>) | 35.58 μs | 30.84 μs | 0.87 | 0.06 | False | |||||
[Singleton - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.TimeToFirstService.Singleton(Mode%3a%20%22Expressions%22).html>) | 30.02 μs | 26.88 μs | 0.90 | 0.06 | False | |||||
[Transient - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.TimeToFirstService.Transient(Mode%3a%20%22Runtime%22).html>) | 30.32 μs | 27.82 μs | 0.92 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.DependencyInjection.TimeToFirstService*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
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_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlySpan.IndexOfString(input%3a%20%22%e3%81%a0%22%2c%20value%3a%20%22%e3%81%9f%22%2c%20comparisonType%3a%20InvariantCulture).html>) | 2.14 μs | 1.83 μs | 0.86 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.ReadOnlySpan*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
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_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CopyTo(String).ReadOnlySpan(Size%3a%202048).html>) | 10.53 μs | 3.17 μs | 0.30 | 0.33 | False | |||||
[List - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CopyTo(String).List(Size%3a%202048).html>) | 10.38 μs | 3.21 μs | 0.31 | 0.22 | False | |||||
[Memory - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CopyTo(String).Memory(Size%3a%202048).html>) | 12.28 μs | 3.20 μs | 0.26 | 0.41 | False | |||||
[Span - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CopyTo(String).Span(Size%3a%202048).html>) | 12.15 μs | 3.19 μs | 0.26 | 0.27 | False | |||||
[Array - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CopyTo(String).Array(Size%3a%202048).html>) | 12.05 μs | 3.23 μs | 0.27 | 0.49 | False | |||||
[ReadOnlyMemory - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CopyTo(String).ReadOnlyMemory(Size%3a%202048).html>) | 11.00 μs | 3.18 μs | 0.29 | 0.46 | False | |||||
[ImmutableArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CopyTo(String).ImmutableArray(Size%3a%202048).html>) | 12.03 μs | 3.24 μs | 0.27 | 0.26 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CopyTo<String>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[CheckArrayIsInterfaceNo - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/PerfLabTests.CastingPerf.CheckArrayIsInterfaceNo.html>) | 173.88 μs | 130.62 μs | 0.75 | 0.02 | False | |||||
[CheckArrayIsVariantGenericInterfaceReflection - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/PerfLabTests.CastingPerf.CheckArrayIsVariantGenericInterfaceReflection.html>) | 420.70 ns | 237.93 ns | 0.57 | 0.05 | False | |||||
[CheckArrayIsInterfaceYes - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/PerfLabTests.CastingPerf.CheckArrayIsInterfaceYes.html>) | 282.54 μs | 181.10 μs | 0.64 | 0.00 | False | |||||
[AssignArrayElementByVariance - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/PerfLabTests.CastingPerf.AssignArrayElementByVariance.html>) | 437.50 ns | 231.14 ns | 0.53 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'PerfLabTests.CastingPerf*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[NewDelegateClassEmptyStaticFn - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/PerfLabTests.LowLevelPerf.NewDelegateClassEmptyStaticFn.html>) | 2.10 ms | 1.56 ms | 0.74 | 0.18 | False | |||||
[NewDelegateClassEmptyInstanceFn - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/PerfLabTests.LowLevelPerf.NewDelegateClassEmptyInstanceFn.html>) | 1.85 ms | 1.46 ms | 0.79 | 0.18 | False | |||||
[ObjectStringIsString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/PerfLabTests.LowLevelPerf.ObjectStringIsString.html>) | 97.76 μs | 86.55 μs | 0.89 | 0.01 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'PerfLabTests.LowLevelPerf*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[EnumerateActivityEventsSmall - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Diagnostics.Perf_Activity.EnumerateActivityEventsSmall.html>) | 813.04 ns | 709.51 ns | 0.87 | 0.18 | False | |||||
[EnumerateActivityLinksLarge - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Diagnostics.Perf_Activity.EnumerateActivityLinksLarge.html>) | 150.05 μs | 137.97 μs | 0.92 | 0.17 | False | |||||
[EnumerateActivityTagObjectsSmall - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Diagnostics.Perf_Activity.EnumerateActivityTagObjectsSmall.html>) | 699.13 ns | 621.64 ns | 0.89 | 0.23 | False | |||||
[EnumerateActivityLinkTagsSmall - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Diagnostics.Perf_Activity.EnumerateActivityLinkTagsSmall.html>) | 716.59 ns | 613.04 ns | 0.86 | 0.22 | False | |||||
[EnumerateActivityLinkTagsLarge - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Diagnostics.Perf_Activity.EnumerateActivityLinkTagsLarge.html>) | 155.51 μs | 132.45 μs | 0.85 | 0.24 | False | |||||
[EnumerateActivityTagObjectsLarge - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Diagnostics.Perf_Activity.EnumerateActivityTagObjectsLarge.html>) | 150.21 μs | 133.83 μs | 0.89 | 0.22 | False | |||||
[EnumerateActivityEventsLarge - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Diagnostics.Perf_Activity.EnumerateActivityEventsLarge.html>) | 150.16 μs | 134.83 μs | 0.90 | 0.23 | False | |||||
[EnumerateActivityLinksSmall - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Diagnostics.Perf_Activity.EnumerateActivityLinksSmall.html>) | 870.46 ns | 722.43 ns | 0.83 | 0.19 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Diagnostics.Perf_Activity*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[XmlSerializer_ - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.XmlFromStream(XmlElement).XmlSerializer.html>) | 12.71 μs | 10.99 μs | 0.86 | 0.25 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<XmlElement>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GetField - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/PerfLabTests.GetMember.GetField.html>) | 6.87 ms | 4.93 ms | 0.72 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'PerfLabTests.GetMember*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ExpandDictionaries - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/PerfLabTests.DictionaryExpansion.ExpandDictionaries.html>) | 1.76 μs | 1.47 μs | 0.84 | 0.12 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'PerfLabTests.DictionaryExpansion*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
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_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Int32).ToArray(Size%3a%20512).html>) | 303.71 ns | 250.64 ns | 0.83 | 0.06 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.Span<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Array_Comparison - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Sort(IntStruct).Array_Comparison(Size%3a%20512).html>) | 585.18 μs | 489.18 μs | 0.84 | 0.10 | False | |||||
[LinqQuery - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Sort(IntStruct).LinqQuery(Size%3a%20512).html>) | 1.48 ms | 1.26 ms | 0.85 | 0.11 | False | |||||
[LinqOrderByExtension - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Sort(IntStruct).LinqOrderByExtension(Size%3a%20512).html>) | 1.51 ms | 1.26 ms | 0.84 | 0.10 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Sort<IntStruct>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[SerializeToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.WriteJson(StructRecord).SerializeToString(Mode%3a%20Reflection).html>) | 4.28 μs | 3.92 μs | 0.92 | 0.17 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<StructRecord>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
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_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.IterateForEach(Int32).SortedList(Size%3a%20512).html>) | 118.08 μs | 99.13 μs | 0.84 | 0.15 | False | |||||
[ConcurrentBag - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.IterateForEach(Int32).ConcurrentBag(Size%3a%20512).html>) | 58.97 μs | 54.95 μs | 0.93 | 0.30 | False | |||||
[ConcurrentStack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.IterateForEach(Int32).ConcurrentStack(Size%3a%20512).html>) | 59.49 μs | 54.07 μs | 0.91 | 0.25 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IterateForEach<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[BitArrayBitArrayCtor - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_BitArray.BitArrayBitArrayCtor(Size%3a%204).html>) | 133.17 ns | 111.56 ns | 0.84 | 0.28 | False | |||||
[BitArrayIntArrayCtor - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_BitArray.BitArrayIntArrayCtor(Size%3a%20512).html>) | 592.94 ns | 528.08 ns | 0.89 | 0.04 | False | |||||
[BitArrayBitArrayCtor - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_BitArray.BitArrayBitArrayCtor(Size%3a%20512).html>) | 143.63 ns | 127.04 ns | 0.88 | 0.25 | False | |||||
[BitArrayIntArrayCtor - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_BitArray.BitArrayIntArrayCtor(Size%3a%204).html>) | 136.25 ns | 113.72 ns | 0.83 | 0.26 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.Perf_BitArray*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[XmlSerializer_ - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.XmlToStream(LoginViewModel).XmlSerializer.html>) | 13.11 μs | 11.28 μs | 0.86 | 0.16 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<LoginViewModel>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[TryAndCatchDeep_CaugtAtTheTop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.TryAndCatchDeep_CaugtAtTheTop(kind%3a%20Hardware).html>) | 45.54 μs | 40.43 μs | 0.89 | 0.05 | False | |||||
[ThrowAndCatch_ManyCatchBlocks - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatch_ManyCatchBlocks(kind%3a%20Software).html>) | 13.04 μs | 10.69 μs | 0.82 | 0.07 | False | |||||
[ThrowAndCatch_ManyCatchBlocks - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatch_ManyCatchBlocks(kind%3a%20ReflectionHardware).html>) | 38.51 μs | 31.44 μs | 0.82 | 0.07 | False | |||||
[ThrowAndCatch_ManyCatchBlocks - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatch_ManyCatchBlocks(kind%3a%20ReflectionSoftware).html>) | 32.93 μs | 28.87 μs | 0.88 | 0.07 | False | |||||
[MultipleNestedTryFinally - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.MultipleNestedTryFinally(kind%3a%20Software).html>) | 15.51 μs | 13.90 μs | 0.90 | 0.06 | False | |||||
[ThrowAndCatch - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatch(kind%3a%20Software).html>) | 9.77 μs | 8.95 μs | 0.92 | 0.10 | False | |||||
[CatchAndThrowOtherDeep - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.CatchAndThrowOtherDeep(kind%3a%20Software).html>) | 106.93 μs | 87.43 μs | 0.82 | 0.07 | False | |||||
[MultipleNestedTryCatch_FirstCatches - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.MultipleNestedTryCatch_FirstCatches(kind%3a%20Hardware).html>) | 15.81 μs | 13.06 μs | 0.83 | 0.12 | False | |||||
[MultipleNestedTryCatch_FirstCatches - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.MultipleNestedTryCatch_FirstCatches(kind%3a%20Software).html>) | 10.49 μs | 9.26 μs | 0.88 | 0.05 | False | |||||
[CatchAndRethrowDeep - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.CatchAndRethrowDeep(kind%3a%20Software).html>) | 88.41 μs | 77.97 μs | 0.88 | 0.03 | False | |||||
[MultipleNestedTryCatch_LastCatches - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.MultipleNestedTryCatch_LastCatches(kind%3a%20Hardware).html>) | 16.67 μs | 13.26 μs | 0.80 | 0.10 | False | |||||
[ThrowAndCatchDeepRecursive - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatchDeepRecursive(kind%3a%20ReflectionSoftware).html>) | 32.89 μs | 28.89 μs | 0.88 | 0.06 | False | |||||
[TryAndFinallyDeep - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.TryAndFinallyDeep(kind%3a%20Software).html>) | 25.22 μs | 22.44 μs | 0.89 | 0.05 | False | |||||
[ThrowAndCatchDeep - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatchDeep(kind%3a%20ReflectionHardware).html>) | 38.68 μs | 32.15 μs | 0.83 | 0.05 | False | |||||
[ThrowAndCatchDeep - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatchDeep(kind%3a%20Software).html>) | 13.16 μs | 12.12 μs | 0.92 | 0.07 | False | |||||
[ThrowAndCatch - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatch(kind%3a%20ReflectionSoftware).html>) | 31.42 μs | 24.90 μs | 0.79 | 0.07 | False | |||||
[ThrowAndCatchDeepRecursive - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatchDeepRecursive(kind%3a%20Software).html>) | 13.45 μs | 11.64 μs | 0.87 | 0.08 | False | |||||
[ThrowAndCatch - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatch(kind%3a%20ReflectionHardware).html>) | 36.03 μs | 28.95 μs | 0.80 | 0.06 | False | |||||
[ThrowAndCatch_ManyCatchBlocks - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatch_ManyCatchBlocks(kind%3a%20Hardware).html>) | 18.45 μs | 14.35 μs | 0.78 | 0.06 | False | |||||
[TryAndCatchDeep_CaugtAtTheTop - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.TryAndCatchDeep_CaugtAtTheTop(kind%3a%20Software).html>) | 39.44 μs | 36.43 μs | 0.92 | 0.02 | False | |||||
[ThrowAndCatchWhen - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatchWhen(kind%3a%20Software).html>) | 10.71 μs | 9.00 μs | 0.84 | 0.11 | False | |||||
[ThrowAndCatchDeep - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatchDeep(kind%3a%20Hardware).html>) | 18.54 μs | 15.56 μs | 0.84 | 0.08 | False | |||||
[ThrowAndCatchDeep - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatchDeep(kind%3a%20ReflectionSoftware).html>) | 34.10 μs | 28.42 μs | 0.83 | 0.04 | False | |||||
[ThrowAndCatchWhen - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatchWhen(kind%3a%20Hardware).html>) | 14.65 μs | 12.51 μs | 0.85 | 0.10 | False | |||||
[CatchAndThrowOtherDeep - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.CatchAndThrowOtherDeep(kind%3a%20Hardware).html>) | 120.85 μs | 97.81 μs | 0.81 | 0.06 | False | |||||
[MultipleNestedTryCatch_LastCatches - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.MultipleNestedTryCatch_LastCatches(kind%3a%20Software).html>) | 11.33 μs | 9.73 μs | 0.86 | 0.06 | False | |||||
[CatchAndRethrowDeep - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.CatchAndRethrowDeep(kind%3a%20Hardware).html>) | 108.85 μs | 86.60 μs | 0.80 | 0.07 | False | |||||
[MultipleNestedTryFinally - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.MultipleNestedTryFinally(kind%3a%20Hardware).html>) | 20.28 μs | 18.02 μs | 0.89 | 0.08 | False | |||||
[TryAndFinallyDeep - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.TryAndFinallyDeep(kind%3a%20Hardware).html>) | 29.05 μs | 26.21 μs | 0.90 | 0.05 | False | |||||
[ThrowAndCatchDeepRecursive - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatchDeepRecursive(kind%3a%20Hardware).html>) | 18.10 μs | 15.78 μs | 0.87 | 0.10 | False | |||||
[ThrowAndCatch - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatch(kind%3a%20Hardware).html>) | 14.48 μs | 12.52 μs | 0.86 | 0.08 | False | |||||
[ThrowAndCatchWhenFinally - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatchWhenFinally(kind%3a%20Software).html>) | 10.85 μs | 8.79 μs | 0.81 | 0.09 | False | |||||
[ThrowAndCatchDeepRecursive - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatchDeepRecursive(kind%3a%20ReflectionHardware).html>) | 38.56 μs | 31.96 μs | 0.83 | 0.05 | False | |||||
[ThrowAndCatchWhenFinally - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Exceptions.Handling.ThrowAndCatchWhenFinally(kind%3a%20Hardware).html>) | 15.19 μs | 12.90 μs | 0.85 | 0.10 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Exceptions.Handling*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
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_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSizeNonGeneric.Queue(Size%3a%20512).html>) | 263.59 ns | 220.33 ns | 0.84 | 0.10 | False | |||||
[SortedList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSizeNonGeneric.SortedList(Size%3a%20512).html>) | 534.60 ns | 423.10 ns | 0.79 | 0.07 | False | |||||
[Stack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSizeNonGeneric.Stack(Size%3a%20512).html>) | 256.45 ns | 199.26 ns | 0.78 | 0.10 | False | |||||
[ArrayList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSizeNonGeneric.ArrayList(Size%3a%20512).html>) | 252.34 ns | 202.53 ns | 0.80 | 0.05 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorGivenSizeNonGeneric*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[XmlSerializer_ - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.XmlFromStream(ClassImplementingIXmlSerialiable).XmlSerializer.html>) | 11.65 μs | 10.24 μs | 0.88 | 0.20 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<ClassImplementingIXmlSerialiable>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ToStringHex - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Int32.ToStringHex(value%3a%202147483647).html>) | 90.89 ns | 85.19 ns | 0.94 | 0.29 | False | |||||
[ToStringHex - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Int32.ToStringHex(value%3a%20-2147483648).html>) | 97.61 ns | 82.14 ns | 0.84 | 0.30 | False | |||||
[ToStringHex - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Int32.ToStringHex(value%3a%204).html>) | 83.99 ns | 71.97 ns | 0.86 | 0.37 | False | |||||
[ToStringHex - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Int32.ToStringHex(value%3a%2012345).html>) | 93.91 ns | 74.08 ns | 0.79 | 0.38 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Int32*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[NextBytes_unseeded - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Random.NextBytes_unseeded.html>) | 421.02 ns | 363.17 ns | 0.86 | 0.00 | False | |||||
[NextBytes_span_unseeded - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Random.NextBytes_span_unseeded.html>) | 415.72 ns | 360.93 ns | 0.87 | 0.00 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Random*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[AllocFree - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Runtime.InteropServices.Tests.Perf_Marshal.AllocFree.html>) | 67.82 ns | 61.89 ns | 0.91 | 0.38 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.InteropServices.Tests.Perf_Marshal*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
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_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollectionNonGeneric(Int32).Stack(Size%3a%20512).html>) | 119.64 μs | 99.79 μs | 0.83 | 0.13 | False | |||||
[Queue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollectionNonGeneric(Int32).Queue(Size%3a%20512).html>) | 122.60 μs | 93.92 μs | 0.77 | 0.13 | False | |||||
[ArrayList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollectionNonGeneric(Int32).ArrayList(Size%3a%20512).html>) | 103.74 μs | 70.97 μs | 0.68 | 0.06 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorFromCollectionNonGeneric<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
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_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.TryGetValueFalse(Int32%2c%20Int32).ImmutableDictionary(Size%3a%20512).html>) | 142.90 μs | 132.15 μs | 0.92 | 0.18 | False | |||||
[SortedList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.TryGetValueFalse(Int32%2c%20Int32).SortedList(Size%3a%20512).html>) | 431.66 μs | 317.83 μs | 0.74 | 0.10 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.TryGetValueFalse<Int32, Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | b9002422acc79f65a2f1b83f342ce52eb1ce2326 |
Compare | 2bacbca96ddcf7ae809a0e32a0d5dbffd6354199 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[MulticastDelegateCombineInvoke - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/PerfLabTests.DelegatePerf.MulticastDelegateCombineInvoke.html>) | 347.39 ms | 128.87 ms | 0.37 | 0.16 | False |
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'PerfLabTests.DelegatePerf*'
emscripten bump https://github.com/dotnet/runtime/pull/81215 :-)
Run Information
Improvements in System.Threading.Tests.Perf_EventWaitHandle
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Payloads
Baseline Compare
Run Information
Improvements in System.Memory.Span<Char>
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Payloads
Baseline Compare
Run Information
Improvements in System.Reflection.Attributes
Repro
General Docs link: https://github.com/dotnet/performance/blob/main/docs/benchmarking-workflow-dotnet-runtime.md
Payloads
Baseline Compare