Open performanceautofiler[bot] opened 1 year ago
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 21a3647f09ca92cbf890129d4e917cbd01a1b374 |
Compare | d45904acf566817af32eb20a3cbeff042c0e717d |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[SingleSerial - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Buffers.Tests.RentReturnArrayPoolTests(Object).SingleSerial(RentalSize%3a%204096%2c%20ManipulateArray%3a%20False%2c%20Async%3a%20False%2c%20UseSharedPool%3a%20True).html>) | 25.55 ns | 32.26 ns | 1.26 | 0.29 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Buffers.Tests.RentReturnArrayPoolTests<Object>*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 21a3647f09ca92cbf890129d4e917cbd01a1b374 |
Compare | d45904acf566817af32eb20a3cbeff042c0e717d |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[IList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Collections.IndexerSet(Int32).IList(Size%3a%20512).html>) | 1.94 μs | 2.22 μs | 1.14 | 0.05 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IndexerSet<Int32>*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 21a3647f09ca92cbf890129d4e917cbd01a1b374 |
Compare | d45904acf566817af32eb20a3cbeff042c0e717d |
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.IterateForEachNonGeneric(Int32).ArrayList(Size%3a%20512).html>) | 2.81 μs | 3.24 μs | 1.15 | 0.04 | False | |||||
[SortedList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Collections.IterateForEachNonGeneric(Int32).SortedList(Size%3a%20512).html>) | 6.80 μs | 7.53 μs | 1.11 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IterateForEachNonGeneric<Int32>*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 21a3647f09ca92cbf890129d4e917cbd01a1b374 |
Compare | d45904acf566817af32eb20a3cbeff042c0e717d |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Span - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Collections.ContainsTrue(String).Span(Size%3a%20512).html>) | 446.58 μs | 480.80 μs | 1.08 | 0.00 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsTrue<String>*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 21a3647f09ca92cbf890129d4e917cbd01a1b374 |
Compare | d45904acf566817af32eb20a3cbeff042c0e717d |
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.IterateForEach(String).HashSet(Size%3a%20512).html>) | 2.27 μs | 2.55 μs | 1.13 | 0.06 | False | |||||
[ConcurrentBag - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Collections.IterateForEach(String).ConcurrentBag(Size%3a%20512).html>) | 5.72 μs | 6.51 μs | 1.14 | 0.01 | False | |||||
[ConcurrentStack - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Collections.IterateForEach(String).ConcurrentStack(Size%3a%20512).html>) | 5.16 μs | 5.62 μs | 1.09 | 0.03 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IterateForEach<String>*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 21a3647f09ca92cbf890129d4e917cbd01a1b374 |
Compare | d45904acf566817af32eb20a3cbeff042c0e717d |
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_x86_Windows 10.0.18362/System.Text.RegularExpressions.Tests.Perf_Regex_Industry_RustLang_Sherlock.Count(Pattern%3a%20%22(%3fi)Sher%5ba-z%5d%2b%7cHol%5ba-z%5d%2b%22%2c%20Options%3a%20None).html>) | 6.43 ms | 6.82 ms | 1.06 | 0.03 | 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 | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 21a3647f09ca92cbf890129d4e917cbd01a1b374 |
Compare | d45904acf566817af32eb20a3cbeff042c0e717d |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[IList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Collections.IterateFor(Int32).IList(Size%3a%20512).html>) | 1.93 μs | 2.24 μs | 1.17 | 0.04 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IterateFor<Int32>*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 21a3647f09ca92cbf890129d4e917cbd01a1b374 |
Compare | d45904acf566817af32eb20a3cbeff042c0e717d |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[LinkedList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Collections.IterateForEach(Int32).LinkedList(Size%3a%20512).html>) | 2.00 μs | 2.45 μs | 1.23 | 0.07 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IterateForEach<Int32>*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 21a3647f09ca92cbf890129d4e917cbd01a1b374 |
Compare | d45904acf566817af32eb20a3cbeff042c0e717d |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ProducerConsumer - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Buffers.Tests.RentReturnArrayPoolTests(Byte).ProducerConsumer(RentalSize%3a%204096%2c%20ManipulateArray%3a%20False%2c%20Async%3a%20False%2c%20UseSharedPool%3a%20False).html>) | 1.04 μs | 12.22 μs | 11.71 | 0.19 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Buffers.Tests.RentReturnArrayPoolTests<Byte>*'
Architecture | x86 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 21a3647f09ca92cbf890129d4e917cbd01a1b374 |
Compare | d45904acf566817af32eb20a3cbeff042c0e717d |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[Aggregate - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Linq.Tests.Perf_Enumerable.Aggregate(input%3a%20IEnumerable).html>) | 644.19 ns | 745.67 ns | 1.16 | 0.01 | False | Trace | Trace | |||
[SingleWithPredicate_LastElementMatches - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Linq.Tests.Perf_Enumerable.SingleWithPredicate_LastElementMatches(input%3a%20List).html>) | 969.69 ns | 1.03 μs | 1.06 | 0.01 | False | Trace | Trace | |||
[WhereFirst_LastElementMatches - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Linq.Tests.Perf_Enumerable.WhereFirst_LastElementMatches(input%3a%20Array).html>) | 325.43 ns | 383.20 ns | 1.18 | 0.05 | False | Trace | Trace | |||
[WhereSingleOrDefault_LastElementMatches - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Linq.Tests.Perf_Enumerable.WhereSingleOrDefault_LastElementMatches(input%3a%20IEnumerable).html>) | 721.44 ns | 780.64 ns | 1.08 | 0.03 | False | Trace | Trace | |||
[Concat_Once - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Linq.Tests.Perf_Enumerable.Concat_Once(input%3a%20IEnumerable).html>) | 1.99 μs | 2.22 μs | 1.11 | 0.04 | False | Trace | Trace | |||
[SequenceEqual - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x86_Windows 10.0.18362/System.Linq.Tests.Perf_Enumerable.SequenceEqual(input1%3a%20IEnumerable%2c%20input2%3a%20IEnumerable).html>) | 1.17 μs | 1.29 μs | 1.10 | 0.02 | 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*'
Run Information
Regressions in System.Collections.IndexerSetReverse<String>
Repro
Run Information
Regressions in PerfLabTests.CastingPerf
Repro