Closed performanceautofiler[bot] closed 1 year ago
Architecture | x64 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 1b22d373f2cdb08ad05ac79019fab52dc795f6fe |
Compare | e07f4527bdedff6278accf9db8a8c7f9f2a48beb |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[IterateTryGetTenSegments - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.18362/System.Buffers.Tests.ReadOnlySequenceTests(Byte).IterateTryGetTenSegments.html>) | 50.35 ns | 43.61 ns | 0.87 | 0.04 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Buffers.Tests.ReadOnlySequenceTests<Byte>*'
Architecture | x64 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 1b22d373f2cdb08ad05ac79019fab52dc795f6fe |
Compare | e07f4527bdedff6278accf9db8a8c7f9f2a48beb |
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.18362/System.Runtime.Intrinsics.Tests.Perf_Vector128Int.GetHashCodeBenchmark.html>) | 14.16 ns | 12.05 ns | 0.85 | 0.04 | 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.18362 |
Baseline | 1b22d373f2cdb08ad05ac79019fab52dc795f6fe |
Compare | e07f4527bdedff6278accf9db8a8c7f9f2a48beb |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ImmutableList - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.18362/System.Collections.IterateFor(Int32).ImmutableList(Size%3a%20512).html>) | 15.85 μs | 14.24 μs | 0.90 | 0.02 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.IterateFor<Int32>*'
Architecture | x64 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 1b22d373f2cdb08ad05ac79019fab52dc795f6fe |
Compare | e07f4527bdedff6278accf9db8a8c7f9f2a48beb |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[IndexOfAnyFourValues - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.18362/System.Memory.Span(Int32).IndexOfAnyFourValues(Size%3a%20512).html>) | 894.42 ns | 813.17 ns | 0.91 | 0.04 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Memory.Span<Int32>*'
Architecture | x64 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 1b22d373f2cdb08ad05ac79019fab52dc795f6fe |
Compare | e07f4527bdedff6278accf9db8a8c7f9f2a48beb |
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.18362/System.Collections.ContainsTrue(String).ImmutableArray(Size%3a%20512).html>) | 503.93 μs | 428.83 μs | 0.85 | 0.09 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsTrue<String>*'
Architecture | x64 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 1b22d373f2cdb08ad05ac79019fab52dc795f6fe |
Compare | e07f4527bdedff6278accf9db8a8c7f9f2a48beb |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ImmutableDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.18362/System.Collections.TryGetValueFalse(Int32%2c%20Int32).ImmutableDictionary(Size%3a%20512).html>) | 26.01 μs | 23.74 μs | 0.91 | 0.06 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.TryGetValueFalse<Int32, Int32>*'
Architecture | x64 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 1b22d373f2cdb08ad05ac79019fab52dc795f6fe |
Compare | e07f4527bdedff6278accf9db8a8c7f9f2a48beb |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[IDictionary - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.18362/System.Collections.ContainsKeyTrue(Int32%2c%20Int32).IDictionary(Size%3a%20512).html>) | 5.76 μs | 5.02 μs | 0.87 | 0.43 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.ContainsKeyTrue<Int32, Int32>*'
Architecture | x64 |
---|---|
OS | Windows 10.0.18362 |
Baseline | 1b22d373f2cdb08ad05ac79019fab52dc795f6fe |
Compare | e07f4527bdedff6278accf9db8a8c7f9f2a48beb |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ImmutableHashSet - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.18362/System.Collections.ContainsTrue(Int32).ImmutableHashSet(Size%3a%20512).html>) | 25.31 μs | 22.52 μs | 0.89 | 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.18362 |
Baseline | 1b22d373f2cdb08ad05ac79019fab52dc795f6fe |
Compare | e07f4527bdedff6278accf9db8a8c7f9f2a48beb |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Edge Detector | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|---|
[ICollection - Duration of single invocation](<https://pvscmdupload.z22.web.core.windows.net/reports/allTestHistory/refs/heads/main_x64_Windows 10.0.18362/System.Collections.AddGivenSize(String).ICollection(Size%3a%20512).html>) | 3.38 μs | 2.99 μs | 0.89 | 0.23 | False |
git clone https://github.com/dotnet/performance.git
py .\performance\scripts\benchmarks_ci.py -f net8.0 --filter 'System.Collections.AddGivenSize<String>*'
Benchmarks around Enum, NumberFormatting, BigIntegers are likely improved from https://github.com/dotnet/runtime/pull/80789
Run Information
Improvements in System.Collections.IndexerSetReverse<Int32>
Test Report
Repro
Run Information
Improvements in System.Collections.IterateForEach<Int32>
Test Report
Repro
Run Information
Improvements in System.Numerics.Tests.Perf_BigInteger
Test Report
Repro
Run Information
Improvements in System.Tests.Perf_String
Test Report
Repro
Run Information
Improvements in System.Collections.IterateForNonGeneric<Int32>
Test Report
Repro
Run Information
Improvements in System.Collections.IterateFor<String>
Test Report
Repro