Open performanceautofiler[bot] opened 2 years ago
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | a583698b809bc21d932c86d68c01c02529e259d1 |
Compare | eb123a7f77a9e453b2a67e99525598ece83bcabe |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[TryWriteThenTryRead - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Threading.Channels.Tests.UnboundedChannelPerfTests.TryWriteThenTryRead.html>) | 691.49 ns | 572.34 ns | 0.83 | 0.11 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'System.Threading.Channels.Tests.UnboundedChannelPerfTests*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | a583698b809bc21d932c86d68c01c02529e259d1 |
Compare | eb123a7f77a9e453b2a67e99525598ece83bcabe |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[SortedDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.TryGetValueTrue(Int32%2c%20Int32).SortedDictionary(Size%3a%20512).html>) | 1.03 ms | 751.99 μs | 0.73 | 0.09 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'System.Collections.TryGetValueTrue<Int32, Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | a583698b809bc21d932c86d68c01c02529e259d1 |
Compare | eb123a7f77a9e453b2a67e99525598ece83bcabe |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[SortedDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.TryGetValueFalse(Int32%2c%20Int32).SortedDictionary(Size%3a%20512).html>) | 1.19 ms | 849.22 μs | 0.71 | 0.13 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'System.Collections.TryGetValueFalse<Int32, Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | a583698b809bc21d932c86d68c01c02529e259d1 |
Compare | eb123a7f77a9e453b2a67e99525598ece83bcabe |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[SplitWords - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Text.RegularExpressions.Tests.Perf_Regex_Common.SplitWords(Options%3a%20IgnoreCase%2c%20Compiled).html>) | 23.54 μs | 13.83 μs | 0.59 | 0.06 | False | |||||
[SplitWords - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Text.RegularExpressions.Tests.Perf_Regex_Common.SplitWords(Options%3a%20Compiled).html>) | 22.57 μs | 12.34 μs | 0.55 | 0.07 | False | |||||
[SplitWords - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Text.RegularExpressions.Tests.Perf_Regex_Common.SplitWords(Options%3a%20None).html>) | 113.40 μs | 99.45 μs | 0.88 | 0.16 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'System.Text.RegularExpressions.Tests.Perf_Regex_Common*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | a583698b809bc21d932c86d68c01c02529e259d1 |
Compare | eb123a7f77a9e453b2a67e99525598ece83bcabe |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[SortedDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsKeyFalse(Int32%2c%20Int32).SortedDictionary(Size%3a%20512).html>) | 1.12 ms | 855.60 μs | 0.76 | 0.09 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'System.Collections.ContainsKeyFalse<Int32, Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | a583698b809bc21d932c86d68c01c02529e259d1 |
Compare | eb123a7f77a9e453b2a67e99525598ece83bcabe |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[SerializeToUtf8Bytes - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.WriteJson(Nullable(DateTimeOffset)).SerializeToUtf8Bytes.html>) | 1.16 μs | 945.73 ns | 0.82 | 0.21 | False | |||||
[SerializeToString - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.WriteJson(Nullable(DateTimeOffset)).SerializeToString.html>) | 1.31 μs | 1.14 μs | 0.87 | 0.26 | False |
_1.png>)
_2.png>)
Test Report.html>)
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'System.Text.Json.Serialization.Tests.WriteJson<Nullable<DateTimeOffset>>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | a583698b809bc21d932c86d68c01c02529e259d1 |
Compare | eb123a7f77a9e453b2a67e99525598ece83bcabe |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[SortedDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.IndexerSet(Int32).SortedDictionary(Size%3a%20512).html>) | 1.03 ms | 747.18 μs | 0.72 | 0.12 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'System.Collections.IndexerSet<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | a583698b809bc21d932c86d68c01c02529e259d1 |
Compare | eb123a7f77a9e453b2a67e99525598ece83bcabe |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ReadAllBytes - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.IO.Tests.Perf_File.ReadAllBytes(size%3a%201048576).html>) | 174.38 μs | 151.34 μs | 0.87 | 0.12 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'System.IO.Tests.Perf_File*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | a583698b809bc21d932c86d68c01c02529e259d1 |
Compare | ffcb0149763663a55a79784be216afe81f6bf76c |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ImmutableArray - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollection(Int32).ImmutableArray(Size%3a%20512).html>) | 1.28 μs | 1.09 μs | 0.85 | 0.08 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'System.Collections.CtorFromCollection<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | a583698b809bc21d932c86d68c01c02529e259d1 |
Compare | ffcb0149763663a55a79784be216afe81f6bf76c |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[NestedScopes_TwoMessages - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_AOT=true_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.Logging.EventSourceLogger.NestedScopes_TwoMessages(HasSubscribers%3a%20True%2c%20Json%3a%20True).html>) | 13.54 μs | 11.55 μs | 0.85 | 0.16 | False |
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f net6.0 --filter 'Microsoft.Extensions.Logging.EventSourceLogger*'
Run Information
Improvements in System.Collections.ContainsKeyTrue<Int32, Int32>
Repro
Run Information
Improvements in System.Text.Json.Serialization.Tests.WriteJson<Int32>
Repro
Run Information
Improvements in System.Collections.Tests.Perf_PriorityQueue<Int32, Int32>
Repro
Run Information
Improvements in System.Text.Tests.Perf_StringBuilder
Repro
Run Information
Improvements in Microsoft.Extensions.Logging.FormattingOverhead
Repro
Run Information
Improvements in System.Numerics.Tests.Perf_BigInteger
Repro
Run Information
Improvements in System.Buffers.Tests.NonStandardArrayPoolTests<Byte>
Repro
Run Information
Improvements in System.Collections.IterateForEach<Int32>
Repro
Run Information
Improvements in System.Linq.Tests.Perf_Enumerable
Repro