Open performanceautofiler[bot] opened 1 year ago
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int64.TryParse(value%3a%20%2212345%22).html>) | 17.97 ns | 14.25 ns | 0.79 | 0.06 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int64.ToString(value%3a%2012345).html>) | 14.17 ns | 9.80 ns | 0.69 | 0.05 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int64.Parse(value%3a%20%229223372036854775807%22).html>) | 33.18 ns | 30.78 ns | 0.93 | 0.14 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int64.Parse(value%3a%20%22-9223372036854775808%22).html>) | 39.56 ns | 26.41 ns | 0.67 | 0.13 | False | |||||
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int64.TryParse(value%3a%20%229223372036854775807%22).html>) | 29.25 ns | 26.31 ns | 0.90 | 0.11 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int64.Parse(value%3a%20%2212345%22).html>) | 20.90 ns | 14.32 ns | 0.69 | 0.06 | False | |||||
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int64.TryParse(value%3a%20%22-9223372036854775808%22).html>) | 31.22 ns | 27.37 ns | 0.88 | 0.06 | False | |||||
[ParseSpan - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int64.ParseSpan(value%3a%20%2212345%22).html>) | 16.68 ns | 14.30 ns | 0.86 | 0.06 | False | |||||
[TryParseSpan - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int64.TryParseSpan(value%3a%20%2212345%22).html>) | 17.86 ns | 14.71 ns | 0.82 | 0.06 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Int64*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[TrimStart - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/Microsoft.Extensions.Primitives.StringSegmentBenchmark.TrimStart.html>) | 9.05 ns | 7.97 ns | 0.88 | 0.06 | False | |||||
[Trim - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/Microsoft.Extensions.Primitives.StringSegmentBenchmark.Trim.html>) | 20.28 ns | 17.95 ns | 0.89 | 0.09 | False | |||||
[IndexOfAny - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/Microsoft.Extensions.Primitives.StringSegmentBenchmark.IndexOfAny.html>) | 7.73 ns | 6.33 ns | 0.82 | 0.11 | False | |||||
[TrimEnd - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/Microsoft.Extensions.Primitives.StringSegmentBenchmark.TrimEnd.html>) | 9.25 ns | 7.65 ns | 0.83 | 0.24 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Primitives.StringSegmentBenchmark*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GetHashCodeBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Single).GetHashCodeBenchmark.html>) | 16.15 ns | 14.22 ns | 0.88 | 0.02 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Single>*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[CreateInstanceType - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Reflection.Activator(EmptyClass).CreateInstanceType.html>) | 10.45 ns | 8.80 ns | 0.84 | 0.33 | False | |||||
[CreateInstanceGeneric - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Reflection.Activator(EmptyClass).CreateInstanceGeneric.html>) | 16.95 ns | 11.93 ns | 0.70 | 0.08 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Reflection.Activator<EmptyClass>*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Contains_ElementNotFound - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Linq.Tests.Perf_Enumerable.Contains_ElementNotFound(input%3a%20ICollection).html>) | 14.10 ns | 11.43 ns | 0.81 | 0.04 | False | |||||
[Where - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Linq.Tests.Perf_Enumerable.Where(input%3a%20IEnumerable).html>) | 1.14 μs | 1.03 μs | 0.90 | 0.04 | False | |||||
[LastWithPredicate_FirstElementMatches - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Linq.Tests.Perf_Enumerable.LastWithPredicate_FirstElementMatches(input%3a%20IList).html>) | 13.46 ns | 11.85 ns | 0.88 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Linq.Tests.Perf_Enumerable*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[CreateInstanceType - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Reflection.Activator(EmptyStruct).CreateInstanceType.html>) | 8.78 ns | 7.06 ns | 0.80 | 0.29 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Reflection.Activator<EmptyStruct>*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GetHashCodeBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Int64).GetHashCodeBenchmark.html>) | 8.24 ns | 7.18 ns | 0.87 | 0.11 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Int64>*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GetRootElement - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Xml.Linq.Perf_XDocument.GetRootElement.html>) | 7.33 ns | 6.18 ns | 0.84 | 0.14 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Xml.Linq.Perf_XDocument*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ToUpperInvariant - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.ToUpperInvariant(s%3a%20%22TEST%22).html>) | 6.11 ns | 4.54 ns | 0.74 | 0.11 | False | |||||
[ToLower - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.ToLower(s%3a%20%22This%20is%20a%20much%20longer%20piece%20of%20text%20that%20might%20benefit%20more%20from%20vectorization.%22).html>) | 73.48 ns | 54.63 ns | 0.74 | 0.04 | False | |||||
[Trim_CharArr - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Trim_CharArr(s%3a%20%22%20Te%20st%20%20%22%2c%20c%3a%20%5b%27%20%27%2c%20%27%e2%80%85%27%5d).html>) | 21.89 ns | 15.65 ns | 0.72 | 0.04 | False | |||||
[ToUpper - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.ToUpper(s%3a%20%22TEST%22).html>) | 16.90 ns | 11.59 ns | 0.69 | 0.07 | False | |||||
[Remove_Int - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Remove_Int(s%3a%20%22dzsdzsDDZSDZSDZSddsz%22%2c%20i%3a%207).html>) | 9.61 ns | 7.67 ns | 0.80 | 0.04 | False | |||||
[TrimEnd - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.TrimEnd(s%3a%20%22Test%20%22).html>) | 14.54 ns | 12.37 ns | 0.85 | 0.03 | False | |||||
[ToLower - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.ToLower(s%3a%20%22TeSt%22).html>) | 28.49 ns | 22.67 ns | 0.80 | 0.03 | False | |||||
[ToLowerInvariant - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.ToLowerInvariant(s%3a%20%22test%22).html>) | 5.93 ns | 4.55 ns | 0.77 | 0.07 | False | |||||
[Remove_IntInt - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Remove_IntInt(s%3a%20%22dzsdzsDDZSDZSDZSddsz%22%2c%20i1%3a%207%2c%20i2%3a%204).html>) | 14.35 ns | 11.46 ns | 0.80 | 0.02 | False | |||||
[Replace_String - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Replace_String(text%3a%20%22This%20is%20a%20very%20nice%20sentence.%20This%20is%20another%20very%20nice%20sentence.%22%2c%20oldValue%3a%20%22a%22%2c%20newValue%3a%20%22%22).html>) | 53.16 ns | 46.70 ns | 0.88 | 0.05 | False | |||||
[ToUpperInvariant - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.ToUpperInvariant(s%3a%20%22This%20is%20a%20much%20longer%20piece%20of%20text%20that%20might%20benefit%20more%20from%20vectorization.%22).html>) | 53.92 ns | 47.93 ns | 0.89 | 0.01 | False | |||||
[ToUpper - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.ToUpper(s%3a%20%22test%22).html>) | 27.90 ns | 22.94 ns | 0.82 | 0.04 | False | |||||
[Trim_CharArr - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Trim_CharArr(s%3a%20%22Test%22%2c%20c%3a%20%5b%27%20%27%2c%20%27%e2%80%85%27%5d).html>) | 6.58 ns | 5.49 ns | 0.83 | 0.04 | False | |||||
[ToUpperInvariant - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.ToUpperInvariant(s%3a%20%22TeSt%22).html>) | 19.48 ns | 16.22 ns | 0.83 | 0.02 | False | |||||
[Trim_CharArr - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Trim_CharArr(s%3a%20%22Test%20%22%2c%20c%3a%20%5b%27%20%27%2c%20%27%e2%80%85%27%5d).html>) | 20.07 ns | 13.33 ns | 0.66 | 0.06 | False | |||||
[ToUpper - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.ToUpper(s%3a%20%22This%20is%20a%20much%20longer%20piece%20of%20text%20that%20might%20benefit%20more%20from%20vectorization.%22).html>) | 72.59 ns | 55.86 ns | 0.77 | 0.03 | False | |||||
[Trim - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Trim(s%3a%20%22%20Te%20st%20%20%22).html>) | 19.46 ns | 14.62 ns | 0.75 | 0.02 | False | |||||
[CtorCharCount - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.CtorCharCount(size%3a%201).html>) | 11.52 ns | 9.14 ns | 0.79 | 0.09 | False | |||||
[Substring_Int - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Substring_Int(s%3a%20%22dzsdzsDDZSDZSDZSddsz%22%2c%20i%3a%207).html>) | 10.48 ns | 7.80 ns | 0.74 | 0.04 | False | |||||
[Substring_IntInt - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Substring_IntInt(s%3a%20%22dzsdzsDDZSDZSDZSddsz%22%2c%20i1%3a%2010%2c%20i2%3a%201).html>) | 10.96 ns | 8.29 ns | 0.76 | 0.04 | False | |||||
[Trim - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Trim(s%3a%20%22Test%22).html>) | 4.83 ns | 3.29 ns | 0.68 | 0.15 | False | |||||
[Replace_Char - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Replace_Char(text%3a%20%22Hello%22%2c%20oldChar%3a%20%27l%27%2c%20newChar%3a%20%27!%27).html>) | 17.26 ns | 15.85 ns | 0.92 | 0.06 | False | |||||
[Insert - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Insert(s1%3a%20%22dzsdzsDDZSDZSDZSddsz%22%2c%20i%3a%207%2c%20s2%3a%20%22Test%22).html>) | 18.16 ns | 14.42 ns | 0.79 | 0.03 | False | |||||
[Trim_CharArr - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Trim_CharArr(s%3a%20%22%20Test%22%2c%20c%3a%20%5b%27%20%27%2c%20%27%e2%80%85%27%5d).html>) | 19.58 ns | 13.31 ns | 0.68 | 0.05 | False | |||||
[Remove_Int - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Remove_Int(s%3a%20%22dzsdzsDDZSDZSDZSddsz%22%2c%20i%3a%2010).html>) | 10.64 ns | 7.94 ns | 0.75 | 0.04 | False | |||||
[Replace_String - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Replace_String(text%3a%20%22This%20is%20a%20very%20nice%20sentence%22%2c%20oldValue%3a%20%22bad%22%2c%20newValue%3a%20%22nice%22).html>) | 12.58 ns | 9.81 ns | 0.78 | 0.06 | False | |||||
[Remove_IntInt - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Remove_IntInt(s%3a%20%22dzsdzsDDZSDZSDZSddsz%22%2c%20i1%3a%2010%2c%20i2%3a%201).html>) | 14.76 ns | 11.60 ns | 0.79 | 0.03 | False | |||||
[Insert - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Insert(s1%3a%20%22Test%22%2c%20i%3a%202%2c%20s2%3a%20%22%20Test%22).html>) | 17.23 ns | 13.66 ns | 0.79 | 0.03 | False | |||||
[PadLeft - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.PadLeft(n%3a%2018).html>) | 15.53 ns | 11.22 ns | 0.72 | 0.08 | False | |||||
[TrimStart - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.TrimStart(s%3a%20%22%20Test%22).html>) | 15.19 ns | 11.48 ns | 0.76 | 0.03 | False | |||||
[ToLower - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.ToLower(s%3a%20%22TEST%22).html>) | 28.05 ns | 22.92 ns | 0.82 | 0.03 | False | |||||
[ToLowerInvariant - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.ToLowerInvariant(s%3a%20%22This%20is%20a%20much%20longer%20piece%20of%20text%20that%20might%20benefit%20more%20from%20vectorization.%22).html>) | 60.50 ns | 49.20 ns | 0.81 | 0.02 | False | |||||
[ToUpper - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.ToUpper(s%3a%20%22TeSt%22).html>) | 27.87 ns | 22.61 ns | 0.81 | 0.04 | False | |||||
[Remove_IntInt - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Remove_IntInt(s%3a%20%22dzsdzsDDZSDZSDZSddsz%22%2c%20i1%3a%200%2c%20i2%3a%208).html>) | 14.37 ns | 11.45 ns | 0.80 | 0.02 | False | |||||
[ToLowerInvariant - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.ToLowerInvariant(s%3a%20%22TEST%22).html>) | 19.48 ns | 16.28 ns | 0.84 | 0.02 | False | |||||
[Substring_IntInt - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Substring_IntInt(s%3a%20%22dzsdzsDDZSDZSDZSddsz%22%2c%20i1%3a%207%2c%20i2%3a%204).html>) | 10.27 ns | 8.16 ns | 0.79 | 0.07 | False | |||||
[Trim - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Trim(s%3a%20%22Test%20%22).html>) | 16.09 ns | 12.85 ns | 0.80 | 0.04 | False | |||||
[ToUpperInvariant - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.ToUpperInvariant(s%3a%20%22test%22).html>) | 19.45 ns | 16.29 ns | 0.84 | 0.03 | False | |||||
[TrimEnd - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.TrimEnd(s%3a%20%22Test%22).html>) | 4.04 ns | 2.96 ns | 0.73 | 0.21 | False | |||||
[ToLowerInvariant - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.ToLowerInvariant(s%3a%20%22TeSt%22).html>) | 19.52 ns | 16.33 ns | 0.84 | 0.02 | False | |||||
[Split - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Split(s%3a%20%22ABCDEFGHIJKLMNOPQRSTUVWXYZ%22%2c%20arr%3a%20%5b%27%20%27%5d%2c%20options%3a%20None).html>) | 23.69 ns | 21.43 ns | 0.90 | 0.01 | False | |||||
[CtorCharCount - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.CtorCharCount(size%3a%20100).html>) | 20.14 ns | 16.41 ns | 0.81 | 0.05 | False | |||||
[TrimStart - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.TrimStart(s%3a%20%22Test%22).html>) | 3.91 ns | 2.67 ns | 0.68 | 0.11 | False | |||||
[Trim - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Trim(s%3a%20%22%20Test%22).html>) | 16.32 ns | 12.59 ns | 0.77 | 0.02 | False | |||||
[TrimEnd_CharArr - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.TrimEnd_CharArr(s%3a%20%22Test%20%22%2c%20c%3a%20%5b%27%20%27%2c%20%27%e2%80%85%27%5d).html>) | 17.14 ns | 12.18 ns | 0.71 | 0.05 | False | |||||
[TrimStart_CharArr - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.TrimStart_CharArr(s%3a%20%22%20Test%22%2c%20c%3a%20%5b%27%20%27%2c%20%27%e2%80%85%27%5d).html>) | 16.90 ns | 12.04 ns | 0.71 | 0.05 | False | |||||
[ToLower - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.ToLower(s%3a%20%22test%22).html>) | 17.39 ns | 11.78 ns | 0.68 | 0.06 | False | |||||
[Split - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Split(s%3a%20%22ABCDEFGHIJKLMNOPQRSTUVWXYZ%22%2c%20arr%3a%20%5b%27%20%27%5d%2c%20options%3a%20RemoveEmptyEntries).html>) | 23.95 ns | 21.81 ns | 0.91 | 0.01 | False | |||||
[Substring_Int - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Substring_Int(s%3a%20%22dzsdzsDDZSDZSDZSddsz%22%2c%20i%3a%2010).html>) | 10.31 ns | 7.78 ns | 0.75 | 0.04 | False | |||||
[Substring_IntInt - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.Substring_IntInt(s%3a%20%22dzsdzsDDZSDZSDZSddsz%22%2c%20i1%3a%200%2c%20i2%3a%208).html>) | 10.46 ns | 8.35 ns | 0.80 | 0.05 | False | |||||
[CtorCharCount - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_String.CtorCharCount(size%3a%2010).html>) | 12.38 ns | 9.74 ns | 0.79 | 0.04 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_String*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GetString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Text.Tests.Perf_Encoding.GetString(size%3a%2016%2c%20encName%3a%20%22ascii%22).html>) | 23.29 ns | 20.91 ns | 0.90 | 0.04 | False | |||||
[GetBytes - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Text.Tests.Perf_Encoding.GetBytes(size%3a%2016%2c%20encName%3a%20%22utf-8%22).html>) | 20.56 ns | 17.62 ns | 0.86 | 0.05 | False | |||||
[GetByteCount - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Text.Tests.Perf_Encoding.GetByteCount(size%3a%2016%2c%20encName%3a%20%22utf-8%22).html>) | 10.60 ns | 8.85 ns | 0.84 | 0.04 | False | |||||
[GetBytes - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Text.Tests.Perf_Encoding.GetBytes(size%3a%2016%2c%20encName%3a%20%22ascii%22).html>) | 22.17 ns | 18.77 ns | 0.85 | 0.02 | False | |||||
[GetChars - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Text.Tests.Perf_Encoding.GetChars(size%3a%2016%2c%20encName%3a%20%22ascii%22).html>) | 21.76 ns | 19.36 ns | 0.89 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Tests.Perf_Encoding*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Ctor_ByteArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Numerics.Tests.Perf_BigInteger.Ctor_ByteArray(numberString%3a%20123).html>) | 8.81 ns | 7.20 ns | 0.82 | 0.12 | False | |||||
[Divide - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Numerics.Tests.Perf_BigInteger.Divide(arguments%3a%2016%2c8%20bits).html>) | 10.28 ns | 7.99 ns | 0.78 | 0.06 | False | |||||
[ToByteArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Numerics.Tests.Perf_BigInteger.ToByteArray(numberString%3a%20-2147483648).html>) | 17.30 ns | 13.65 ns | 0.79 | 0.07 | False | |||||
[ToByteArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Numerics.Tests.Perf_BigInteger.ToByteArray(numberString%3a%20123).html>) | 16.35 ns | 14.05 ns | 0.86 | 0.04 | False | |||||
[Remainder - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Numerics.Tests.Perf_BigInteger.Remainder(arguments%3a%2016%2c8%20bits).html>) | 8.76 ns | 7.75 ns | 0.88 | 0.04 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_BigInteger*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[TryParseUInt32 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Utf8ParserTests.TryParseUInt32(value%3a%204294967295).html>) | 11.67 ns | 8.62 ns | 0.74 | 0.05 | False | |||||
[TryParseInt16 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Utf8ParserTests.TryParseInt16(value%3a%20-32768).html>) | 8.49 ns | 6.91 ns | 0.81 | 0.02 | False | |||||
[TryParseUInt16 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Utf8ParserTests.TryParseUInt16(value%3a%2012345).html>) | 6.84 ns | 5.53 ns | 0.81 | 0.03 | False | |||||
[TryParseInt32 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Utf8ParserTests.TryParseInt32(value%3a%2012345).html>) | 7.76 ns | 5.79 ns | 0.75 | 0.03 | False | |||||
[TryParseDouble - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Utf8ParserTests.TryParseDouble(value%3a%2012345).html>) | 33.48 ns | 30.99 ns | 0.93 | 0.03 | False | |||||
[TryParseInt64 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Utf8ParserTests.TryParseInt64(value%3a%20-9223372036854775808).html>) | 27.63 ns | 24.89 ns | 0.90 | 0.05 | False | |||||
[TryParseInt32 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Utf8ParserTests.TryParseInt32(value%3a%20-2147483648).html>) | 13.08 ns | 9.60 ns | 0.73 | 0.04 | False | |||||
[TryParseInt32 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Utf8ParserTests.TryParseInt32(value%3a%202147483647).html>) | 12.85 ns | 9.28 ns | 0.72 | 0.04 | False | |||||
[TryParseInt16 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Utf8ParserTests.TryParseInt16(value%3a%2032767).html>) | 8.40 ns | 6.63 ns | 0.79 | 0.02 | False | |||||
[TryParseInt32 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Utf8ParserTests.TryParseInt32(value%3a%204).html>) | 4.74 ns | 3.57 ns | 0.75 | 0.04 | False | |||||
[TryParseUInt32Hex - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Utf8ParserTests.TryParseUInt32Hex(value%3a%20FFFFFFFFFFFFFFFF).html>) | 10.97 ns | 8.12 ns | 0.74 | 0.06 | False | |||||
[TryParseUInt16 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Utf8ParserTests.TryParseUInt16(value%3a%2065535).html>) | 6.93 ns | 5.53 ns | 0.80 | 0.04 | False | |||||
[TryParseUInt32Hex - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Utf8ParserTests.TryParseUInt32Hex(value%3a%200).html>) | 5.13 ns | 4.12 ns | 0.80 | 0.04 | False | |||||
[TryParseUInt64Hex - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Utf8ParserTests.TryParseUInt64Hex(value%3a%20FFFFFFFFFFFFFFFF).html>) | 17.33 ns | 12.94 ns | 0.75 | 0.05 | False | |||||
[TryParseByte - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Utf8ParserTests.TryParseByte(value%3a%20255).html>) | 5.47 ns | 4.39 ns | 0.80 | 0.03 | False | |||||
[TryParseUInt64Hex - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Utf8ParserTests.TryParseUInt64Hex(value%3a%203039).html>) | 7.22 ns | 5.87 ns | 0.81 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Buffers.Text.Tests.Utf8ParserTests*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ParseSpan - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.ParseSpan(value%3a%20%2212345%22).html>) | 16.08 ns | 13.19 ns | 0.82 | 0.06 | False | |||||
[TryParseSpan - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.TryParseSpan(value%3a%20%2212345%22).html>) | 17.34 ns | 13.51 ns | 0.78 | 0.05 | False | |||||
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.TryParse(value%3a%20%222147483647%22).html>) | 22.51 ns | 18.36 ns | 0.82 | 0.10 | False | |||||
[TryParseSpan - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.TryParseSpan(value%3a%20%22-2147483648%22).html>) | 22.68 ns | 18.71 ns | 0.82 | 0.05 | False | |||||
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.TryParse(value%3a%20%2212345%22).html>) | 17.72 ns | 13.77 ns | 0.78 | 0.04 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.Parse(value%3a%20%22-2147483648%22).html>) | 19.97 ns | 18.65 ns | 0.93 | 0.05 | False | |||||
[ParseHex - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.ParseHex(value%3a%20%223039%22).html>) | 16.73 ns | 12.46 ns | 0.75 | 0.06 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.Parse(value%3a%20%2212345%22).html>) | 15.76 ns | 13.43 ns | 0.85 | 0.06 | False | |||||
[ParseHex - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.ParseHex(value%3a%20%227FFFFFFF%22).html>) | 19.69 ns | 16.17 ns | 0.82 | 0.07 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.Parse(value%3a%20%224%22).html>) | 12.03 ns | 9.97 ns | 0.83 | 0.06 | False | |||||
[ParseHex - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.ParseHex(value%3a%20%224%22).html>) | 12.50 ns | 9.62 ns | 0.77 | 0.04 | False | |||||
[ToStringHex - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.ToStringHex(value%3a%202147483647).html>) | 33.18 ns | 22.84 ns | 0.69 | 0.07 | False | |||||
[ToStringHex - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.ToStringHex(value%3a%20-2147483648).html>) | 28.17 ns | 20.06 ns | 0.71 | 0.12 | False | |||||
[ToStringHex - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.ToStringHex(value%3a%2012345).html>) | 22.40 ns | 16.48 ns | 0.74 | 0.09 | False | |||||
[TryParseSpan - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.TryParseSpan(value%3a%20%222147483647%22).html>) | 20.95 ns | 19.13 ns | 0.91 | 0.07 | False | |||||
[ParseHex - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.ParseHex(value%3a%20%2280000000%22).html>) | 20.08 ns | 16.14 ns | 0.80 | 0.07 | False | |||||
[ToStringHex - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.ToStringHex(value%3a%204).html>) | 17.42 ns | 13.73 ns | 0.79 | 0.04 | False | |||||
[ParseSpan - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.ParseSpan(value%3a%20%222147483647%22).html>) | 20.74 ns | 17.99 ns | 0.87 | 0.05 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.ToString(value%3a%2012345).html>) | 12.26 ns | 8.67 ns | 0.71 | 0.06 | False | |||||
[TryParseSpan - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.TryParseSpan(value%3a%20%224%22).html>) | 13.72 ns | 10.40 ns | 0.76 | 0.05 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.ToString(value%3a%20-2147483648).html>) | 31.03 ns | 20.42 ns | 0.66 | 0.05 | False | |||||
[ParseSpan - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.ParseSpan(value%3a%20%224%22).html>) | 12.59 ns | 9.96 ns | 0.79 | 0.05 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.Parse(value%3a%20%222147483647%22).html>) | 20.47 ns | 17.99 ns | 0.88 | 0.07 | False | |||||
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.TryParse(value%3a%20%22-2147483648%22).html>) | 21.95 ns | 19.00 ns | 0.87 | 0.08 | False | |||||
[ParseSpan - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.ParseSpan(value%3a%20%22-2147483648%22).html>) | 20.88 ns | 18.52 ns | 0.89 | 0.07 | False | |||||
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Int32.TryParse(value%3a%20%224%22).html>) | 13.32 ns | 10.12 ns | 0.76 | 0.08 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Int32*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Ctor_Bytes - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Net.Primitives.Tests.IPAddressPerformanceTests.Ctor_Bytes(address%3a%20%5b143%2c%2024%2c%2020%2c%2036%5d).html>) | 7.16 ns | 6.15 ns | 0.86 | 0.02 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Net.Primitives.Tests.IPAddressPerformanceTests*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Base64Decode - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Base64Tests.Base64Decode(NumberOfBytes%3a%201000).html>) | 64.66 ns | 61.30 ns | 0.95 | 0.01 | False | |||||
[Base64DecodeDestinationTooSmall - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Buffers.Text.Tests.Base64Tests.Base64DecodeDestinationTooSmall(NumberOfBytes%3a%201000).html>) | 64.75 ns | 61.24 ns | 0.95 | 0.02 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Buffers.Text.Tests.Base64Tests*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[BitArrayBoolArrayCtor - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Collections.Tests.Perf_BitArray.BitArrayBoolArrayCtor(Size%3a%204).html>) | 14.88 ns | 13.02 ns | 0.88 | 0.10 | False | |||||
[BitArrayCopyToByteArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Collections.Tests.Perf_BitArray.BitArrayCopyToByteArray(Size%3a%204).html>) | 16.60 ns | 12.04 ns | 0.73 | 0.26 | False | |||||
[BitArrayIntArrayCtor - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Collections.Tests.Perf_BitArray.BitArrayIntArrayCtor(Size%3a%204).html>) | 17.06 ns | 13.07 ns | 0.77 | 0.04 | False | |||||
[BitArrayRightShift - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Collections.Tests.Perf_BitArray.BitArrayRightShift(Size%3a%204).html>) | 6.68 ns | 5.01 ns | 0.75 | 0.02 | False | |||||
[BitArrayByteArrayCtor - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Collections.Tests.Perf_BitArray.BitArrayByteArrayCtor(Size%3a%204).html>) | 13.10 ns | 9.92 ns | 0.76 | 0.08 | False | |||||
[BitArrayBitArrayCtor - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Collections.Tests.Perf_BitArray.BitArrayBitArrayCtor(Size%3a%20512).html>) | 17.84 ns | 14.92 ns | 0.84 | 0.02 | False | |||||
[BitArrayCopyToBoolArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Collections.Tests.Perf_BitArray.BitArrayCopyToBoolArray(Size%3a%204).html>) | 17.75 ns | 12.18 ns | 0.69 | 0.40 | False | |||||
[BitArrayAnd - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Collections.Tests.Perf_BitArray.BitArrayAnd(Size%3a%20512).html>) | 11.74 ns | 10.05 ns | 0.86 | 0.11 | False | |||||
[BitArrayBitArrayCtor - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Collections.Tests.Perf_BitArray.BitArrayBitArrayCtor(Size%3a%204).html>) | 15.76 ns | 12.80 ns | 0.81 | 0.03 | False | |||||
[BitArrayLengthValueCtor - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Collections.Tests.Perf_BitArray.BitArrayLengthValueCtor(Size%3a%204).html>) | 14.67 ns | 12.94 ns | 0.88 | 0.07 | False | |||||
[BitArrayLeftShift - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Collections.Tests.Perf_BitArray.BitArrayLeftShift(Size%3a%204).html>) | 5.80 ns | 4.46 ns | 0.77 | 0.04 | False | |||||
[BitArrayOr - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Collections.Tests.Perf_BitArray.BitArrayOr(Size%3a%20512).html>) | 11.66 ns | 10.09 ns | 0.87 | 0.09 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Tests.Perf_BitArray*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_DateTime.ToString(format%3a%20%22r%22).html>) | 31.91 ns | 29.27 ns | 0.92 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_DateTime*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ForEach_Array - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark.ForEach_Array.html>) | 6.99 ns | 5.05 ns | 0.72 | 0.22 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Compare_Same_Upper - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Globalization.Tests.StringEquality.Compare_Same_Upper(Count%3a%201024%2c%20Options%3a%20(en-US%2c%20Ordinal)).html>) | 15.71 ns | 13.04 ns | 0.83 | 0.01 | False | |||||
[Compare_DifferentFirstChar - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Globalization.Tests.StringEquality.Compare_DifferentFirstChar(Count%3a%201024%2c%20Options%3a%20(en-US%2c%20OrdinalIgnoreCase)).html>) | 12.04 ns | 9.13 ns | 0.76 | 0.04 | False | |||||
[Compare_DifferentFirstChar - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Globalization.Tests.StringEquality.Compare_DifferentFirstChar(Count%3a%201024%2c%20Options%3a%20(en-US%2c%20Ordinal)).html>) | 11.94 ns | 9.68 ns | 0.81 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Globalization.Tests.StringEquality*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Count - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Text.RegularExpressions.Tests.Perf_Regex_Industry_RustLang_Sherlock.Count(Pattern%3a%20%22Holmes%22%2c%20Options%3a%20Compiled).html>) | 64.79 μs | 49.85 μs | 0.77 | 0.09 | False | |||||
[Count - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Text.RegularExpressions.Tests.Perf_Regex_Industry_RustLang_Sherlock.Count(Pattern%3a%20%22The%22%2c%20Options%3a%20Compiled).html>) | 76.86 μs | 63.08 μs | 0.82 | 0.08 | False | |||||
[Count - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Text.RegularExpressions.Tests.Perf_Regex_Industry_RustLang_Sherlock.Count(Pattern%3a%20%22aqj%22%2c%20Options%3a%20Compiled).html>) | 41.98 μs | 23.43 μs | 0.56 | 0.08 | False | |||||
[Count - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Text.RegularExpressions.Tests.Perf_Regex_Industry_RustLang_Sherlock.Count(Pattern%3a%20%22%5c%5cp%7bLu%7d%22%2c%20Options%3a%20NonBacktracking).html>) | 2.44 ms | 2.25 ms | 0.92 | 0.10 | False | |||||
[Count - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Text.RegularExpressions.Tests.Perf_Regex_Industry_RustLang_Sherlock.Count(Pattern%3a%20%22Sherlock%20Holmes%22%2c%20Options%3a%20Compiled).html>) | 47.75 μs | 30.09 μs | 0.63 | 0.23 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.RegularExpressions.Tests.Perf_Regex_Industry_RustLang_Sherlock*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Ctor4 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Version.Ctor4.html>) | 6.43 ns | 5.08 ns | 0.79 | 0.07 | False | |||||
[TryFormat3 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Version.TryFormat3.html>) | 17.60 ns | 15.19 ns | 0.86 | 0.02 | False | |||||
[TryFormat4 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Version.TryFormat4.html>) | 20.82 ns | 18.01 ns | 0.87 | 0.05 | False | |||||
[TryFormat2 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Version.TryFormat2.html>) | 14.17 ns | 11.24 ns | 0.79 | 0.02 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Version*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Byte.TryParse(value%3a%20%220%22).html>) | 13.05 ns | 9.98 ns | 0.76 | 0.06 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Byte.Parse(value%3a%20%22255%22).html>) | 14.52 ns | 12.00 ns | 0.83 | 0.06 | False | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Byte.Parse(value%3a%20%220%22).html>) | 12.23 ns | 9.73 ns | 0.80 | 0.04 | False | |||||
[TryParse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Byte.TryParse(value%3a%20%22255%22).html>) | 16.21 ns | 12.92 ns | 0.80 | 0.06 | False | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Byte.ToString(value%3a%20255).html>) | 10.63 ns | 8.12 ns | 0.76 | 0.09 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Byte*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GuidToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_Guid.GuidToString.html>) | 31.81 ns | 28.78 ns | 0.90 | 0.06 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_Guid*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GetHashCodeBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Runtime.Intrinsics.Tests.Perf_Vector128Int.GetHashCodeBenchmark.html>) | 13.08 ns | 12.05 ns | 0.92 | 0.02 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.Intrinsics.Tests.Perf_Vector128Int*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
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_Windows 10.0.19042/amd/System.Collections.CtorDefaultSizeNonGeneric.SortedList.html>) | 23.43 ns | 19.03 ns | 0.81 | 0.04 | False | |||||
[Hashtable - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Collections.CtorDefaultSizeNonGeneric.Hashtable.html>) | 14.55 ns | 12.28 ns | 0.84 | 0.09 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.CtorDefaultSizeNonGeneric*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GetDeterminantBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Numerics.Tests.Perf_Matrix4x4.GetDeterminantBenchmark.html>) | 10.75 ns | 9.36 ns | 0.87 | 0.05 | False | |||||
[InvertBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Numerics.Tests.Perf_Matrix4x4.InvertBenchmark.html>) | 19.69 ns | 18.56 ns | 0.94 | 0.07 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_Matrix4x4*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[EncodeUtf8 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Text.Encodings.Web.Tests.Perf_Encoders.EncodeUtf8(arguments%3a%20UnsafeRelaxed%2cno%20(escaping%20%2f)%20required%2c16).html>) | 17.23 ns | 15.60 ns | 0.91 | 0.12 | False | |||||
[EncodeUtf16 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Text.Encodings.Web.Tests.Perf_Encoders.EncodeUtf16(arguments%3a%20JavaScript%2cno%20escaping%20required%2c16).html>) | 17.82 ns | 15.97 ns | 0.90 | 0.07 | False | |||||
[EncodeUtf8 - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Text.Encodings.Web.Tests.Perf_Encoders.EncodeUtf8(arguments%3a%20JavaScript%2cno%20escaping%20required%2c16).html>) | 16.90 ns | 14.83 ns | 0.88 | 0.08 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Encodings.Web.Tests.Perf_Encoders*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
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_Windows 10.0.19042/amd/System.Collections.ContainsTrue(Int32).ImmutableArray(Size%3a%20512).html>) | 14.83 μs | 13.64 μs | 0.92 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsTrue<Int32>*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[CreateRotationBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Numerics.Tests.Perf_Matrix3x2.CreateRotationBenchmark.html>) | 19.37 ns | 17.29 ns | 0.89 | 0.07 | False | |||||
[CreateRotationWithCenterBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Numerics.Tests.Perf_Matrix3x2.CreateRotationWithCenterBenchmark.html>) | 19.21 ns | 16.47 ns | 0.86 | 0.05 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_Matrix3x2*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GetHashCodeBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Numerics.Tests.Perf_VectorOf(Double).GetHashCodeBenchmark.html>) | 20.13 ns | 17.49 ns | 0.87 | 0.02 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_VectorOf<Double>*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GetHashCodeBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Numerics.Tests.Perf_VectorOf(UInt64).GetHashCodeBenchmark.html>) | 14.92 ns | 13.62 ns | 0.91 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_VectorOf<UInt64>*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[FilteredByLevel - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/Microsoft.Extensions.Logging.ScopesOverheadBenchmark.FilteredByLevel(HasISupportLoggingScopeLogger%3a%20True%2c%20CaptureScopes%3a%20False).html>) | 8.32 ns | 7.24 ns | 0.87 | 0.04 | False | |||||
[FilteredByLevel - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/Microsoft.Extensions.Logging.ScopesOverheadBenchmark.FilteredByLevel(HasISupportLoggingScopeLogger%3a%20True%2c%20CaptureScopes%3a%20True).html>) | 8.42 ns | 7.24 ns | 0.86 | 0.02 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Logging.ScopesOverheadBenchmark*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Slice_StartPosition_And_EndPosition - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Memory.ReadOnlySequence.Slice_StartPosition_And_EndPosition(Segment%3a%20Multiple).html>) | 13.91 ns | 12.56 ns | 0.90 | 0.23 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.ReadOnlySequence*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GetHashCodeBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Numerics.Tests.Perf_VectorOf(Int64).GetHashCodeBenchmark.html>) | 14.82 ns | 13.67 ns | 0.92 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Numerics.Tests.Perf_VectorOf<Int64>*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Tests.Perf_DateTimeOffset.ToString(format%3a%20%22r%22).html>) | 38.21 ns | 35.22 ns | 0.92 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_DateTimeOffset*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[FromBase64String - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Perf_Convert.FromBase64String.html>) | 69.99 ns | 65.82 ns | 0.94 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Perf_Convert*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Queue_EnqueueCountDequeue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Collections.Concurrent.Count(Int32).Queue_EnqueueCountDequeue(Size%3a%20512).html>) | 15.69 ns | 14.12 ns | 0.90 | 0.01 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.Concurrent.Count<Int32>*'
Architecture | x64 |
---|---|
OS | Windows 10.0.19042 |
Baseline | 2725a849bd66b03ec3c295f48d56884c6ba5e3b4 |
Compare | d15a19fd4a9dd21fb768b6de4870a2d80acb3669 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[GetHashCodeBenchmark - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.19042/amd/System.Runtime.Intrinsics.Tests.Perf_Vector128Of(Double).GetHashCodeBenchmark.html>) | 11.96 ns | 8.39 ns | 0.70 | 0.07 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Runtime.Intrinsics.Tests.Perf_Vector128Of<Double>*'
cc @adamsitnik major impact from a BDN update https://github.com/dotnet/performance/commit/08f514aa556230e4bbcef387666fb833f9a40657
Run Information
Improvements in System.Memory.Span<Int32>
Test Report
Repro
Run Information
Improvements in System.Globalization.Tests.StringSearch
Test Report
Repro
Run Information
Improvements in System.Threading.Tasks.ValueTaskPerfTest
Test Report
Repro
Run Information
Improvements in PerfLabTests.BlockCopyPerf
Test Report
Repro
Run Information
Improvements in System.Runtime.Intrinsics.Tests.Perf_Vector128Of<UInt64>
Test Report
Repro