Open performanceautofiler[bot] opened 1 year ago
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | ee6de921299d1b86a02d9049b9c8dd164cab1401 |
Compare | 7fa0d5b5942f138c362f2753398b4a8d4f71eb73 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[HashSet - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Collections.ContainsTrue(Int32).HashSet(Size%3a%20512).html>) | 4.35 μs | 6.43 μs | 1.48 | 0.26 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsTrue<Int32>*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | ee6de921299d1b86a02d9049b9c8dd164cab1401 |
Compare | 7fa0d5b5942f138c362f2753398b4a8d4f71eb73 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[IndexOfAnyThreeValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Char).IndexOfAnyThreeValues(Size%3a%2033).html>) | 7.79 ns | 9.50 ns | 1.22 | 0.12 | False | |||||
[IndexOfAnyThreeValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Char).IndexOfAnyThreeValues(Size%3a%204).html>) | 6.25 ns | 8.29 ns | 1.33 | 0.10 | False | |||||
[IndexOfAnyThreeValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Char).IndexOfAnyThreeValues(Size%3a%20512).html>) | 25.66 ns | 29.26 ns | 1.14 | 0.19 | False | |||||
[IndexOfAnyTwoValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Char).IndexOfAnyTwoValues(Size%3a%20512).html>) | 23.21 ns | 25.46 ns | 1.10 | 0.06 | False | |||||
[IndexOfAnyFourValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Char).IndexOfAnyFourValues(Size%3a%204).html>) | 7.63 ns | 8.63 ns | 1.13 | 0.11 | False | |||||
[IndexOfValue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Char).IndexOfValue(Size%3a%204).html>) | 3.35 ns | 4.81 ns | 1.43 | 0.17 | False | |||||
[IndexOfAnyFourValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Char).IndexOfAnyFourValues(Size%3a%2033).html>) | 9.13 ns | 10.71 ns | 1.17 | 0.08 | False | |||||
[BinarySearch - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Char).BinarySearch(Size%3a%20512).html>) | 13.71 ns | 15.77 ns | 1.15 | 0.07 | False | |||||
[IndexOfAnyFourValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Char).IndexOfAnyFourValues(Size%3a%20512).html>) | 26.42 ns | 29.48 ns | 1.12 | 0.16 | False | |||||
[IndexOfAnyFiveValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Char).IndexOfAnyFiveValues(Size%3a%204).html>) | 8.77 ns | 9.87 ns | 1.13 | 0.23 | False | |||||
[SequenceEqual - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Char).SequenceEqual(Size%3a%20512).html>) | 22.31 ns | 26.25 ns | 1.18 | 0.30 | False | |||||
[IndexOfAnyTwoValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Char).IndexOfAnyTwoValues(Size%3a%204).html>) | 5.68 ns | 7.13 ns | 1.26 | 0.12 | False | |||||
[IndexOfAnyFiveValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Char).IndexOfAnyFiveValues(Size%3a%2033).html>) | 11.21 ns | 12.53 ns | 1.12 | 0.08 | False | |||||
[IndexOfAnyTwoValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Char).IndexOfAnyTwoValues(Size%3a%2033).html>) | 6.17 ns | 8.33 ns | 1.35 | 0.18 | False | |||||
[IndexOfValue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Char).IndexOfValue(Size%3a%2033).html>) | 4.81 ns | 6.19 ns | 1.29 | 0.10 | False | |||||
[IndexOfValue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Char).IndexOfValue(Size%3a%20512).html>) | 15.42 ns | 17.45 ns | 1.13 | 0.17 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.Span<Char>*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | ee6de921299d1b86a02d9049b9c8dd164cab1401 |
Compare | 7fa0d5b5942f138c362f2753398b4a8d4f71eb73 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[IndexOfAnyTwoValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Byte).IndexOfAnyTwoValues(Size%3a%20512).html>) | 12.77 ns | 15.08 ns | 1.18 | 0.08 | False | |||||
[IndexOfAnyThreeValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Byte).IndexOfAnyThreeValues(Size%3a%204).html>) | 5.62 ns | 8.48 ns | 1.51 | 0.05 | False | |||||
[IndexOfAnyTwoValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Byte).IndexOfAnyTwoValues(Size%3a%204).html>) | 5.18 ns | 7.08 ns | 1.37 | 0.09 | False | |||||
[IndexOfAnyThreeValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Byte).IndexOfAnyThreeValues(Size%3a%20512).html>) | 15.39 ns | 18.14 ns | 1.18 | 0.16 | False | |||||
[IndexOfAnyTwoValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Byte).IndexOfAnyTwoValues(Size%3a%2033).html>) | 4.30 ns | 5.78 ns | 1.34 | 0.19 | False | |||||
[IndexOfAnyThreeValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Byte).IndexOfAnyThreeValues(Size%3a%2033).html>) | 5.05 ns | 7.22 ns | 1.43 | 0.10 | False | |||||
[Reverse - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Byte).Reverse(Size%3a%2033).html>) | 4.44 ns | 5.52 ns | 1.24 | 0.13 | False | |||||
[IndexOfValue - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Byte).IndexOfValue(Size%3a%2033).html>) | 3.61 ns | 4.64 ns | 1.29 | 0.06 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.Span<Byte>*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | ee6de921299d1b86a02d9049b9c8dd164cab1401 |
Compare | 7fa0d5b5942f138c362f2753398b4a8d4f71eb73 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[RunBench - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/BenchmarksGame.RegexRedux_1.RunBench.html>) | 54.63 ms | 57.95 ms | 1.06 | 0.01 | False | 332583333.3333333 | 356900000 | 1.073114507642195 | Trace | Trace |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'BenchmarksGame.RegexRedux_1*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | ee6de921299d1b86a02d9049b9c8dd164cab1401 |
Compare | 7fa0d5b5942f138c362f2753398b4a8d4f71eb73 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ObjInt - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/PerfLabTests.CastingPerf.ObjInt.html>) | 156.65 μs | 227.61 μs | 1.45 | 0.03 | False | Trace | Trace | |||
[FooObjIsNull - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/PerfLabTests.CastingPerf.FooObjIsNull.html>) | 155.92 μs | 224.01 μs | 1.44 | 0.03 | False | Trace | Trace | |||
[ObjObjrefValueType - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/PerfLabTests.CastingPerf.ObjObjrefValueType.html>) | 155.92 μs | 222.83 μs | 1.43 | 0.03 | False | Trace | Trace |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'PerfLabTests.CastingPerf*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | ee6de921299d1b86a02d9049b9c8dd164cab1401 |
Compare | 7fa0d5b5942f138c362f2753398b4a8d4f71eb73 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[StartsWith - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Memory.Span(Int32).StartsWith(Size%3a%20512).html>) | 23.64 ns | 26.38 ns | 1.12 | 0.18 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.Span<Int32>*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | ee6de921299d1b86a02d9049b9c8dd164cab1401 |
Compare | 7fa0d5b5942f138c362f2753398b4a8d4f71eb73 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ReadLine - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.IO.Tests.StringReaderReadLineTests.ReadLine(LineLengthRange%3a%20%5b%20%20%200%2c%20%20%20%200%5d).html>) | 96.20 μs | 102.80 μs | 1.07 | 0.06 | False | Trace | Trace |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.IO.Tests.StringReaderReadLineTests*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | ee6de921299d1b86a02d9049b9c8dd164cab1401 |
Compare | 7fa0d5b5942f138c362f2753398b4a8d4f71eb73 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[MatchesWord - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Text.RegularExpressions.Tests.Perf_Regex_Common.MatchesWord(Options%3a%20IgnoreCase%2c%20Compiled).html>) | 2.04 μs | 2.22 μs | 1.09 | 0.02 | False | Trace | Trace |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.RegularExpressions.Tests.Perf_Regex_Common*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | ee6de921299d1b86a02d9049b9c8dd164cab1401 |
Compare | 7fa0d5b5942f138c362f2753398b4a8d4f71eb73 |
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_x86_Windows 10.0.18362/System.Collections.IterateForNonGeneric(Int32).ArrayList(Size%3a%20512).html>) | 1.56 μs | 1.77 μs | 1.13 | 0.05 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IterateForNonGeneric<Int32>*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | ee6de921299d1b86a02d9049b9c8dd164cab1401 |
Compare | 7fa0d5b5942f138c362f2753398b4a8d4f71eb73 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Replace_Char - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Tests.Perf_String.Replace_Char(text%3a%20%22This%20is%20a%20very%20nice%20sentence%22%2c%20oldChar%3a%20%27i%27%2c%20newChar%3a%20%27I%27).html>) | 21.63 ns | 24.10 ns | 1.11 | 0.11 | False | 233.48999492720452 | 244.200617905963 | 1.045871871221282 | Trace | Trace |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Tests.Perf_String*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | ee6de921299d1b86a02d9049b9c8dd164cab1401 |
Compare | 7fa0d5b5942f138c362f2753398b4a8d4f71eb73 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[WhereAny_LastElementMatches - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Linq.Tests.Perf_Enumerable.WhereAny_LastElementMatches(input%3a%20IEnumerable).html>) | 719.55 ns | 775.66 ns | 1.08 | 0.03 | False | Trace | Trace | |||
[WhereFirst_LastElementMatches - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Linq.Tests.Perf_Enumerable.WhereFirst_LastElementMatches(input%3a%20Array).html>) | 323.49 ns | 386.38 ns | 1.19 | 0.04 | False | Trace | Trace |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Linq.Tests.Perf_Enumerable*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | ee6de921299d1b86a02d9049b9c8dd164cab1401 |
Compare | 7fa0d5b5942f138c362f2753398b4a8d4f71eb73 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[IndexOfAny - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/Microsoft.Extensions.Primitives.StringSegmentBenchmark.IndexOfAny.html>) | 8.67 ns | 11.38 ns | 1.31 | 0.09 | False | Trace | Trace |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'Microsoft.Extensions.Primitives.StringSegmentBenchmark*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | ee6de921299d1b86a02d9049b9c8dd164cab1401 |
Compare | 7fa0d5b5942f138c362f2753398b4a8d4f71eb73 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Utf8JsonReaderCommentParsing - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Text.Json.Tests.Utf8JsonReaderCommentsTests.Utf8JsonReaderCommentParsing(CommentHandling%3a%20Allow%2c%20SegmentSize%3a%20100%2c%20TestCase%3a%20LongMultiLine).html>) | 15.13 μs | 16.00 μs | 1.06 | 0.00 | False | 154551.41604164106 | 159183.67346938775 | 1.0299722742527226 |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Text.Json.Tests.Utf8JsonReaderCommentsTests*'
Run Information
Regressions in Microsoft.Extensions.Configuration.ConfigurationBinderBenchmarks
Repro