Open performanceautofiler[bot] opened 3 years ago
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[DefaultCtor](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.IO.Tests.BinaryWriterTests.DefaultCtor.html>) | 11.03 ns | 9.24 ns | 0.84 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.IO.Tests.BinaryWriterTests*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[ctor_seeded](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Tests.Perf_Random.ctor_seeded.html>) | 485.84 ns | 342.41 ns | 0.70 | |||||
[NextBytes](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Tests.Perf_Random.NextBytes.html>) | 6.10 μs | 5.55 μs | 0.91 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Tests.Perf_Random*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[WriteBasicUtf16](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Text.Json.Tests.Perf_Basic.WriteBasicUtf16(Formatted%3a%20False%2c%20SkipValidation%3a%20False%2c%20DataSize%3a%20100000).html>) | 1.60 ms | 1.52 ms | 0.95 | |||||
[WriteBasicUtf8](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Text.Json.Tests.Perf_Basic.WriteBasicUtf8(Formatted%3a%20False%2c%20SkipValidation%3a%20False%2c%20DataSize%3a%20100000).html>) | 1.61 ms | 1.52 ms | 0.95 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Text.Json.Tests.Perf_Basic*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[IDictionary](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Collections.CreateAddAndClear(String).IDictionary(Size%3a%20512).html>) | 18.18 μs | 16.67 μs | 0.92 | |||||
[Dictionary](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Collections.CreateAddAndClear(String).Dictionary(Size%3a%20512).html>) | 17.32 μs | 15.33 μs | 0.89 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Collections.CreateAddAndClear<String>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[SortedSet](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Collections.ContainsTrue(Int32).SortedSet(Size%3a%20512).html>) | 24.82 μs | 22.58 μs | 0.91 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Collections.ContainsTrue<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[IDictionary](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Collections.AddGivenSize(String).IDictionary(Size%3a%20512).html>) | 13.95 μs | 12.43 μs | 0.89 | |||||
[Dictionary](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Collections.AddGivenSize(String).Dictionary(Size%3a%20512).html>) | 12.91 μs | 11.35 μs | 0.88 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Collections.AddGivenSize<String>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[IndexOf_Word_NotFound](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Globalization.Tests.StringSearch.IndexOf_Word_NotFound(Options%3a%20(en-US%2c%20OrdinalIgnoreCase%2c%20False)).html>) | 610.88 ns | 549.15 ns | 0.90 | |||||
[IsPrefix_FirstHalf](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Globalization.Tests.StringSearch.IsPrefix_FirstHalf(Options%3a%20(%2c%20None%2c%20False)).html>) | 183.97 ns | 135.47 ns | 0.74 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Globalization.Tests.StringSearch*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[ctor_str](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.IO.Tests.Perf_FileInfo.ctor_str.html>) | 91.80 ns | 80.33 ns | 0.88 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.IO.Tests.Perf_FileInfo*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[IDictionary](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Collections.ContainsKeyTrue(String%2c%20String).IDictionary(Size%3a%20512).html>) | 12.01 μs | 10.89 μs | 0.91 | |||||
[Dictionary](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Collections.ContainsKeyTrue(String%2c%20String).Dictionary(Size%3a%20512).html>) | 11.32 μs | 9.61 μs | 0.85 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Collections.ContainsKeyTrue<String, String>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[IDictionary](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Collections.AddGivenSize(Int32).IDictionary(Size%3a%20512).html>) | 5.36 μs | 4.84 μs | 0.90 | |||||
[HashSet](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Collections.AddGivenSize(Int32).HashSet(Size%3a%20512).html>) | 3.59 μs | 3.36 μs | 0.93 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Collections.AddGivenSize<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[MatchesWord](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Text.RegularExpressions.Tests.Perf_Regex_Common.MatchesWord(Options%3a%20IgnoreCase%2c%20Compiled).html>) | 3.59 μs | 2.88 μs | 0.80 | |||||
[Date_IsNotMatch](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Text.RegularExpressions.Tests.Perf_Regex_Common.Date_IsNotMatch(Options%3a%20IgnoreCase%2c%20Compiled).html>) | 189.21 ns | 173.76 ns | 0.92 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Text.RegularExpressions.Tests.Perf_Regex_Common*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[FromBase64String](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Perf_Convert.FromBase64String.html>) | 90.16 ns | 61.88 ns | 0.69 | |||||
[FromBase64Chars](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Perf_Convert.FromBase64Chars.html>) | 91.64 ns | 65.20 ns | 0.71 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Perf_Convert*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[HashSet](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Collections.CtorFromCollection(String).HashSet(Size%3a%20512).html>) | 12.39 μs | 10.58 μs | 0.85 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Collections.CtorFromCollection<String>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[GetBytes](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Text.Perf_Utf8Encoding.GetBytes(Input%3a%20Chinese).html>) | 127.75 μs | 105.32 μs | 0.82 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Text.Perf_Utf8Encoding*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[Dictionary](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Collections.IndexerSet(Int32).Dictionary(Size%3a%20512).html>) | 4.73 μs | 2.73 μs | 0.58 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Collections.IndexerSet<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[Dictionary](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Collections.TryAddGiventSize(String).Dictionary(Count%3a%20512).html>) | 12.80 μs | 11.10 μs | 0.87 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Collections.TryAddGiventSize<String>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | fdaeaeb11a3f19b65e7568fbbb03fef56b39e046 |
Compare | a9d4f377c2db4f9775a8ee57ead9764af247ecbb |
Benchmark | Baseline | Test | Test/Base | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|
[TryFormat](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04/System.Tests.Perf_UInt32.TryFormat(value%3a%2012345).html>) | 8.19 ns | 7.01 ns | 0.86 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Tests.Perf_UInt32*'
Run Information
Improvemnts in System.Collections.TryAddDefaultSize<String>
Historical Data in Reporting System
Repro
Run Information
Improvemnts in System.Tests.Perf_Decimal
Historical Data in Reporting System
Repro
Run Information
Improvemnts in System.Memory.ReadOnlySpan
Historical Data in Reporting System
Repro
Run Information
Improvemnts in System.Collections.ContainsFalse<String>
Historical Data in Reporting System
Repro
Run Information
Improvemnts in System.Collections.CreateAddAndRemove<Int32>
Historical Data in Reporting System
Repro
Run Information
Improvemnts in System.Net.Primitives.Tests.IPAddressPerformanceTests
Historical Data in Reporting System
Repro
Run Information
Improvemnts in System.Tests.Perf_Int64
Historical Data in Reporting System
Repro
Run Information
Improvemnts in System.Collections.ContainsTrue<String>
Historical Data in Reporting System
Repro
Run Information
Improvemnts in System.IO.Tests.Perf_Path
Historical Data in Reporting System
Repro
Run Information
Improvemnts in System.Text.Tests.Perf_StringBuilder
Historical Data in Reporting System
Repro