Open performanceautofiler[bot] opened 3 years ago
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[NoDI - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.DependencyInjection.GetService.NoDI.html>) | 72.12 ns | 54.37 ns | 0.75 | 0.21 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'Microsoft.Extensions.DependencyInjection.GetService*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[DeserializeFromStream - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(IndexViewModel).DeserializeFromStream.html>) | 1.20 ms | 1.05 ms | 0.87 | 0.07 | |||||
[DeserializeFromString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(IndexViewModel).DeserializeFromString.html>) | 1.29 ms | 1.09 ms | 0.85 | 0.05 | |||||
[DeserializeFromUtf8Bytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(IndexViewModel).DeserializeFromUtf8Bytes.html>) | 1.09 ms | 934.00 μs | 0.86 | 0.05 |
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.Serialization.Tests.ReadJson<IndexViewModel>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[CreateInstanceNames - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Reflection.Activator(EmptyStruct).CreateInstanceNames.html>) | 34.30 μs | 31.49 μs | 0.92 | 0.01 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Reflection.Activator<EmptyStruct>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[SetEnvironmentVariable - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Environment.SetEnvironmentVariable.html>) | 1.74 μs | 1.56 μs | 0.89 | 0.13 | |||||
[ExpandEnvironmentVariables - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Environment.ExpandEnvironmentVariables.html>) | 3.51 μs | 2.94 μs | 0.84 | 0.14 |
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_Environment*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | ac5c33defa6a9983e85ce8bf0be352cb09f5b8eb |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[IndexOfShort - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Array.IndexOfShort.html>) | 701.08 ns | 552.85 ns | 0.79 | 0.26 | |||||
[IndexOfChar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Array.IndexOfChar.html>) | 705.32 ns | 555.97 ns | 0.79 | 0.25 | |||||
[ArrayCopy3D - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Array.ArrayCopy3D.html>) | 3.03 μs | 2.16 μs | 0.71 | 0.01 |
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_Array*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Parse - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.Perf_DateTimeCultureInfo.Parse(culturestring%3a%20fr).html>) | 12.59 μs | 11.39 μs | 0.90 | 0.03 | |||||
[ToStringHebrewIsrael - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.Perf_DateTimeCultureInfo.ToStringHebrewIsrael.html>) | 12.88 μs | 11.55 μs | 0.90 | 0.01 |
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.Perf_DateTimeCultureInfo*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 256729b070768b0a4bfacbc82428aa150b83d167 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[XmlSerializer_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.XmlFromStream(Location).XmlSerializer.html>) | 179.27 μs | 166.89 μs | 0.93 | 0.01 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<Location>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | cbb5b905d67a91ecf293c8807414b7791713b02d |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ConcurrentDictionary - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsKeyFalse(String%2c%20String).ConcurrentDictionary(Size%3a%20512).html>) | 256.74 μs | 209.91 μs | 0.82 | 0.06 | |||||
[ImmutableDictionary - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsKeyFalse(String%2c%20String).ImmutableDictionary(Size%3a%20512).html>) | 400.18 μs | 352.14 μs | 0.88 | 0.06 | |||||
[IDictionary - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsKeyFalse(String%2c%20String).IDictionary(Size%3a%20512).html>) | 215.18 μs | 184.81 μs | 0.86 | 0.15 |
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.ContainsKeyFalse<String, String>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[JsonNet_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.JsonToStream(CollectionsOfPrimitives).JsonNet.html>) | 8.76 ms | 7.72 ms | 0.88 | 0.04 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'MicroBenchmarks.Serializers.Json_ToStream<CollectionsOfPrimitives>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 6ef4b2e7aba70c514d85c2b43eac1616216bea55 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[DataContractJsonSerializer_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.JsonFromStream(Location).DataContractJsonSerializer.html>) | 312.13 μs | 287.37 μs | 0.92 | 0.03 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'MicroBenchmarks.Serializers.Json_FromStream<Location>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 6ef4b2e7aba70c514d85c2b43eac1616216bea55 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[DataContractJsonSerializer_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.JsonFromStream(LoginViewModel).DataContractJsonSerializer.html>) | 125.02 μs | 114.19 μs | 0.91 | 0.02 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'MicroBenchmarks.Serializers.Json_FromStream<LoginViewModel>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[MultiplyOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.MultiplyOperatorBenchmark.html>) | 55.57 ns | 37.39 ns | 0.67 | 0.24 | |||||
[LengthBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.LengthBenchmark.html>) | 32.33 ns | 23.90 ns | 0.74 | 0.20 | |||||
[SubtractOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.SubtractOperatorBenchmark.html>) | 56.22 ns | 37.81 ns | 0.67 | 0.14 | |||||
[NormalizeBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.NormalizeBenchmark.html>) | 124.01 ns | 49.31 ns | 0.40 | 0.14 | |||||
[TransformByMatrix3x2Benchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.TransformByMatrix3x2Benchmark.html>) | 98.64 ns | 79.92 ns | 0.81 | 0.17 | |||||
[DivideByVector2OperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.DivideByVector2OperatorBenchmark.html>) | 60.37 ns | 36.57 ns | 0.61 | 0.26 | |||||
[ClampBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.ClampBenchmark.html>) | 201.38 ns | 117.32 ns | 0.58 | 0.11 | |||||
[MultiplyByScalarOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.MultiplyByScalarOperatorBenchmark.html>) | 75.47 ns | 37.71 ns | 0.50 | 0.12 | |||||
[OneBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.OneBenchmark.html>) | 24.58 ns | 15.64 ns | 0.64 | 0.28 | |||||
[CreateFromScalarXYBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.CreateFromScalarXYBenchmark.html>) | 29.80 ns | 14.46 ns | 0.49 | 0.33 | |||||
[InequalityOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.InequalityOperatorBenchmark.html>) | 64.95 ns | 39.63 ns | 0.61 | 0.13 | |||||
[AbsBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.AbsBenchmark.html>) | 38.77 ns | 27.01 ns | 0.70 | 0.27 | |||||
[AddOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.AddOperatorBenchmark.html>) | 58.05 ns | 38.16 ns | 0.66 | 0.15 | |||||
[CreateFromScalar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.CreateFromScalar.html>) | 25.12 ns | 14.90 ns | 0.59 | 0.35 | |||||
[DotBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.DotBenchmark.html>) | 31.01 ns | 24.72 ns | 0.80 | 0.23 | |||||
[NegateOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.NegateOperatorBenchmark.html>) | 53.70 ns | 32.80 ns | 0.61 | 0.36 | |||||
[AddFunctionBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.AddFunctionBenchmark.html>) | 56.72 ns | 36.25 ns | 0.64 | 0.22 | |||||
[DivideByScalarBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.DivideByScalarBenchmark.html>) | 75.92 ns | 43.27 ns | 0.57 | 0.16 | |||||
[SquareRootBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.SquareRootBenchmark.html>) | 38.77 ns | 27.79 ns | 0.72 | 0.33 | |||||
[UnitXBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.UnitXBenchmark.html>) | 27.82 ns | 15.96 ns | 0.57 | 0.31 | |||||
[MultiplyFunctionBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.MultiplyFunctionBenchmark.html>) | 56.70 ns | 38.29 ns | 0.68 | 0.11 | |||||
[LengthSquaredBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.LengthSquaredBenchmark.html>) | 30.37 ns | 23.17 ns | 0.76 | 0.35 | |||||
[MinBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.MinBenchmark.html>) | 63.54 ns | 51.50 ns | 0.81 | 0.19 | |||||
[SubtractFunctionBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.SubtractFunctionBenchmark.html>) | 56.56 ns | 37.73 ns | 0.67 | 0.19 | |||||
[TransformByQuaternionBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.TransformByQuaternionBenchmark.html>) | 147.09 ns | 123.03 ns | 0.84 | 0.15 | |||||
[MaxBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.MaxBenchmark.html>) | 64.44 ns | 51.69 ns | 0.80 | 0.16 | |||||
[TransformByMatrix4x4Benchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.TransformByMatrix4x4Benchmark.html>) | 95.62 ns | 76.65 ns | 0.80 | 0.25 | |||||
[UnitYBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.UnitYBenchmark.html>) | 28.75 ns | 17.62 ns | 0.61 | 0.26 | |||||
[NegateBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.NegateBenchmark.html>) | 53.88 ns | 36.57 ns | 0.68 | 0.21 | |||||
[LerpBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.LerpBenchmark.html>) | 236.63 ns | 100.41 ns | 0.42 | 0.18 | |||||
[TransformNormalByMatrix3x2Benchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.TransformNormalByMatrix3x2Benchmark.html>) | 92.72 ns | 70.94 ns | 0.77 | 0.15 | |||||
[ReflectBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.ReflectBenchmark.html>) | 144.22 ns | 73.23 ns | 0.51 | 0.11 | |||||
[TransformNormalByMatrix4x4Benchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.TransformNormalByMatrix4x4Benchmark.html>) | 88.31 ns | 72.06 ns | 0.82 | 0.13 | |||||
[DivideByScalarOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.DivideByScalarOperatorBenchmark.html>) | 74.27 ns | 38.01 ns | 0.51 | 0.17 | |||||
[ZeroBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector2.ZeroBenchmark.html>) | 20.20 ns | 10.05 ns | 0.50 | 0.35 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Numerics.Tests.Perf_Vector2*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[SerializeObjectProperty - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.WriteJson(BinaryData).SerializeObjectProperty.html>) | 57.25 μs | 47.53 μs | 0.83 | 0.06 | |||||
[SerializeToUtf8Bytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.WriteJson(BinaryData).SerializeToUtf8Bytes.html>) | 44.73 μs | 35.81 μs | 0.80 | 0.08 | |||||
[SerializeToString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.WriteJson(BinaryData).SerializeToString.html>) | 55.24 μs | 41.08 μs | 0.74 | 0.12 | |||||
[SerializeToStream - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.WriteJson(BinaryData).SerializeToStream.html>) | 50.63 μs | 41.75 μs | 0.82 | 0.10 |
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.Serialization.Tests.WriteJson<BinaryData>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 256729b070768b0a4bfacbc82428aa150b83d167 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ImmutableArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsFalse(Int32).ImmutableArray(Size%3a%20512).html>) | 4.88 ms | 3.57 ms | 0.73 | 0.35 | |||||
[Span - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsFalse(Int32).Span(Size%3a%20512).html>) | 4.52 ms | 3.50 ms | 0.77 | 0.39 | |||||
[Array - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsFalse(Int32).Array(Size%3a%20512).html>) | 4.43 ms | 3.52 ms | 0.80 | 0.43 | |||||
[Stack - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsFalse(Int32).Stack(Size%3a%20512).html>) | 4.33 ms | 3.44 ms | 0.79 | 0.35 | |||||
[Queue - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsFalse(Int32).Queue(Size%3a%20512).html>) | 5.02 ms | 3.53 ms | 0.70 | 0.45 |
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.ContainsFalse<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Ctor_Array - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark.Ctor_Array.html>) | 33.68 ns | 23.02 ns | 0.68 | 0.21 | |||||
[Ctor_String - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark.Ctor_String.html>) | 34.56 ns | 21.30 ns | 0.62 | 0.14 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'Microsoft.Extensions.Primitives.Performance.StringValuesBenchmark*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | ac5c33defa6a9983e85ce8bf0be352cb09f5b8eb |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ToUpperInvariant - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.ToUpperInvariant(s%3a%20%22This%20is%20a%20much%20longer%20piece%20of%20text%20that%20might%20benefit%20more%20from%20vectorization.%22).html>) | 2.13 μs | 1.67 μs | 0.78 | 0.18 | |||||
[ToLower - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.ToLower(s%3a%20%22This%20is%20a%20much%20longer%20piece%20of%20text%20that%20might%20benefit%20more%20from%20vectorization.%22).html>) | 3.00 μs | 2.58 μs | 0.86 | 0.15 | |||||
[PadLeft - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.PadLeft(n%3a%2018).html>) | 450.30 ns | 401.43 ns | 0.89 | 0.35 | |||||
[ToLowerInvariant - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.ToLowerInvariant(s%3a%20%22This%20is%20a%20much%20longer%20piece%20of%20text%20that%20might%20benefit%20more%20from%20vectorization.%22).html>) | 2.89 μs | 2.53 μs | 0.87 | 0.19 | |||||
[Format_OneArg - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.Format_OneArg(s%3a%20%22Testing%20%7b0%7d%2c%20%7b0%3aC%7d%2c%20%7b0%3aE%7d%20-%20%7b0%3aF4%7d%7b0%3aG%7d%7b0%3aN%7d%20%2c%20!!%22%2c%20o%3a%203.14159).html>) | 56.99 μs | 47.23 μs | 0.83 | 0.02 | |||||
[Format_OneArg - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.Format_OneArg(s%3a%20%22Testing%20%7b0%7d%2c%20%7b0%3aC%7d%2c%20%7b0%3aD5%7d%2c%20%7b0%3aE%7d%20-%20%7b0%3aF4%7d%7b0%3aG%7d%7b0%3aN%7d%20%20%7b0%3aX%7d%20!!%22%2c%20o%3a%208).html>) | 17.28 μs | 15.33 μs | 0.89 | 0.03 | |||||
[ToUpperInvariant - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.ToUpperInvariant(s%3a%20%22TeSt%22).html>) | 764.15 ns | 665.43 ns | 0.87 | 0.11 | |||||
[Replace_Char - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.Replace_Char(text%3a%20%22This%20is%20a%20very%20nice%20sentence%22%2c%20oldChar%3a%20%27z%27%2c%20newChar%3a%20%27y%27).html>) | 324.61 ns | 272.51 ns | 0.84 | 0.27 | |||||
[Insert - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.Insert(s1%3a%20%22dzsdzsDDZSDZSDZSddsz%22%2c%20i%3a%207%2c%20s2%3a%20%22Test%22).html>) | 421.83 ns | 359.27 ns | 0.85 | 0.20 | |||||
[ToUpperInvariant - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.ToUpperInvariant(s%3a%20%22test%22).html>) | 787.89 ns | 667.72 ns | 0.85 | 0.20 | |||||
[Replace_String - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.Replace_String(text%3a%20%22This%20is%20a%20very%20nice%20sentence%22%2c%20oldValue%3a%20%22bad%22%2c%20newValue%3a%20%22nice%22).html>) | 417.32 ns | 371.99 ns | 0.89 | 0.18 | |||||
[ToUpper - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.ToUpper(s%3a%20%22This%20is%20a%20much%20longer%20piece%20of%20text%20that%20might%20benefit%20more%20from%20vectorization.%22).html>) | 2.23 μs | 1.79 μs | 0.80 | 0.13 | |||||
[Format_MultipleArgs - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_String.Format_MultipleArgs.html>) | 5.45 μs | 5.04 μs | 0.92 | 0.05 |
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_String*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[MissingProperties - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadMissingAndCaseInsensitive(Location).MissingProperties.html>) | 37.19 μs | 30.12 μs | 0.81 | 0.02 | |||||
[Baseline - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadMissingAndCaseInsensitive(Location).Baseline.html>) | 57.50 μs | 48.83 μs | 0.85 | 0.02 | |||||
[CaseInsensitiveMatching - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadMissingAndCaseInsensitive(Location).CaseInsensitiveMatching.html>) | 57.79 μs | 48.34 μs | 0.84 | 0.03 |
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.Serialization.Tests.ReadMissingAndCaseInsensitive<Location>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 256729b070768b0a4bfacbc82428aa150b83d167 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[DeserializeFromString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(LoginViewModel).DeserializeFromString.html>) | 22.97 μs | 19.64 μs | 0.85 | 0.03 | |||||
[DeserializeFromUtf8Bytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(LoginViewModel).DeserializeFromUtf8Bytes.html>) | 16.33 μs | 14.09 μs | 0.86 | 0.01 | |||||
[DeserializeFromStream - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(LoginViewModel).DeserializeFromStream.html>) | 31.96 μs | 29.15 μs | 0.91 | 0.01 |
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.Serialization.Tests.ReadJson<LoginViewModel>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[DeserializeFromUtf8Bytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(Location).DeserializeFromUtf8Bytes.html>) | 47.06 μs | 41.78 μs | 0.89 | 0.04 | |||||
[DeserializeFromStream - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(Location).DeserializeFromStream.html>) | 67.00 μs | 59.58 μs | 0.89 | 0.01 | |||||
[DeserializeFromString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(Location).DeserializeFromString.html>) | 58.14 μs | 49.28 μs | 0.85 | 0.02 |
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.Serialization.Tests.ReadJson<Location>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Dictionary - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.IterateForEach(Int32).Dictionary(Size%3a%20512).html>) | 47.22 μs | 41.82 μs | 0.89 | 0.19 |
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.IterateForEach<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 256729b070768b0a4bfacbc82428aa150b83d167 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ReadOnlyFromPointerLength - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors_ValueTypesOnly(Int32).ReadOnlyFromPointerLength.html>) | 17.93 ns | 14.79 ns | 0.82 | 0.31 | |||||
[SpanFromPointerLength - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors_ValueTypesOnly(Int32).SpanFromPointerLength.html>) | 17.21 ns | 13.92 ns | 0.81 | 0.34 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Memory.Constructors_ValueTypesOnly<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[CastToByte - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.MemoryMarshal(Byte).CastToByte.html>) | 76.43 ns | 53.46 ns | 0.70 | 0.23 | |||||
[CastToInt - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.MemoryMarshal(Byte).CastToInt.html>) | 84.89 ns | 57.25 ns | 0.67 | 0.16 | |||||
[AsBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.MemoryMarshal(Byte).AsBytes.html>) | 121.18 ns | 94.27 ns | 0.78 | 0.17 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Memory.MemoryMarshal<Byte>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 256729b070768b0a4bfacbc82428aa150b83d167 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Contains_ElementNotFound - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Linq.Tests.Perf_Enumerable.Contains_ElementNotFound(input%3a%20ICollection).html>) | 1.85 μs | 1.49 μs | 0.80 | 0.36 | |||||
[TakeLastHalf - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Linq.Tests.Perf_Enumerable.TakeLastHalf(input%3a%20List).html>) | 30.53 μs | 22.20 μs | 0.73 | 0.14 | |||||
[Except - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Linq.Tests.Perf_Enumerable.Except(input%3a%20IEnumerable).html>) | 71.05 μs | 63.11 μs | 0.89 | 0.05 | |||||
[Intersect - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Linq.Tests.Perf_Enumerable.Intersect(input%3a%20IEnumerable).html>) | 86.73 μs | 73.27 μs | 0.84 | 0.04 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Linq.Tests.Perf_Enumerable*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Acosh - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.MathBenchmarks.Single.Acosh.html>) | 143.18 μs | 117.71 μs | 0.82 | 0.01 | |||||
[Exp - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.MathBenchmarks.Single.Exp.html>) | 91.77 μs | 85.98 μs | 0.94 | 0.04 | |||||
[Asinh - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.MathBenchmarks.Single.Asinh.html>) | 154.23 μs | 126.17 μs | 0.82 | 0.03 | |||||
[Atanh - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.MathBenchmarks.Single.Atanh.html>) | 134.97 μs | 118.23 μs | 0.88 | 0.02 | |||||
[Cosh - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.MathBenchmarks.Single.Cosh.html>) | 119.17 μs | 112.20 μs | 0.94 | 0.01 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.MathBenchmarks.Single*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[DeserializeFromString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(LargeStructWithProperties).DeserializeFromString.html>) | 44.88 μs | 38.38 μs | 0.86 | 0.03 |
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.Serialization.Tests.ReadJson<LargeStructWithProperties>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ConcurrentDictionary - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollection(String).ConcurrentDictionary(Size%3a%20512).html>) | 603.98 μs | 547.36 μs | 0.91 | 0.13 | |||||
[Stack - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollection(String).Stack(Size%3a%20512).html>) | 983.89 ns | 864.24 ns | 0.88 | 0.05 | |||||
[Queue - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollection(String).Queue(Size%3a%20512).html>) | 953.00 ns | 845.47 ns | 0.89 | 0.08 |
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 | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[DeserializeFromStream - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(BinaryData).DeserializeFromStream.html>) | 81.30 μs | 60.77 μs | 0.75 | 0.15 | |||||
[DeserializeFromString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(BinaryData).DeserializeFromString.html>) | 89.34 μs | 66.16 μs | 0.74 | 0.26 | |||||
[DeserializeFromUtf8Bytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(BinaryData).DeserializeFromUtf8Bytes.html>) | 67.78 μs | 48.21 μs | 0.71 | 0.27 |
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.Serialization.Tests.ReadJson<BinaryData>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 256729b070768b0a4bfacbc82428aa150b83d167 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[JsonNet_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.JsonToStream(Location).JsonNet.html>) | 37.77 μs | 34.41 μs | 0.91 | 0.03 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'MicroBenchmarks.Serializers.Json_ToStream<Location>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Array - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.IndexerSet(Int32).Array(Size%3a%20512).html>) | 6.61 μs | 5.60 μs | 0.85 | 0.10 |
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 | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[GetReference - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.MemoryMarshal(Int32).GetReference.html>) | 40.36 ns | 34.93 ns | 0.87 | 0.20 | |||||
[TryGetArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.MemoryMarshal(Int32).TryGetArray.html>) | 138.14 ns | 128.05 ns | 0.93 | 0.14 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Memory.MemoryMarshal<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[DeserializeFromString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(SimpleStructWithProperties).DeserializeFromString.html>) | 16.00 μs | 14.86 μs | 0.93 | 0.03 |
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.Serialization.Tests.ReadJson<SimpleStructWithProperties>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[NotEqualsOperator - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Guid.NotEqualsOperator.html>) | 72.50 ns | 63.39 ns | 0.87 | 0.11 | |||||
[EqualsOperator - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Guid.EqualsOperator.html>) | 70.32 ns | 62.88 ns | 0.89 | 0.05 |
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_Guid*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[EnumerateProperties - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_EnumerateObject.EnumerateProperties(TestCase%3a%20NumericProperties).html>) | 123.16 μs | 105.19 μs | 0.85 | 0.06 | |||||
[EnumerateProperties - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_EnumerateObject.EnumerateProperties(TestCase%3a%20ObjectProperties).html>) | 124.32 μs | 104.02 μs | 0.84 | 0.10 | |||||
[PropertyIndexer - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_EnumerateObject.PropertyIndexer(TestCase%3a%20NumericProperties).html>) | 238.44 μs | 211.17 μs | 0.89 | 0.12 | |||||
[EnumerateProperties - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_EnumerateObject.EnumerateProperties(TestCase%3a%20StringProperties).html>) | 120.86 μs | 100.04 μs | 0.83 | 0.07 | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_EnumerateObject.Parse(TestCase%3a%20ObjectProperties).html>) | 32.82 ms | 27.79 ms | 0.85 | 0.05 |
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.Document.Tests.Perf_EnumerateObject*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[op_Subtraction - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_DateTime.op_Subtraction.html>) | 68.02 ns | 54.52 ns | 0.80 | 0.06 |
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_DateTime*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[XmlSerializer_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.XmlToStream(MyEventsListerViewModel).XmlSerializer.html>) | 13.90 ms | 11.70 ms | 0.84 | 0.16 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<MyEventsListerViewModel>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ctor_seeded - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Random.ctor_seeded.html>) | 9.66 μs | 8.58 μs | 0.89 | 0.34 | |||||
[Next_int_int_unseeded - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Random.Next_int_int_unseeded.html>) | 272.45 ns | 241.48 ns | 0.89 | 0.14 | |||||
[NextBytes_span_unseeded - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Random.NextBytes_span_unseeded.html>) | 25.96 μs | 20.92 μs | 0.81 | 0.07 | |||||
[NextBytes_unseeded - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Random.NextBytes_unseeded.html>) | 25.53 μs | 20.98 μs | 0.82 | 0.14 |
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 | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[GetCredential_Uri - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Net.Primitives.Tests.CredentialCacheTests.GetCredential_Uri(uriString%3a%20%22http%3a%2f%2fnotfound%22%2c%20uriCount%3a%200).html>) | 3.85 μs | 3.48 μs | 0.90 | 0.21 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Net.Primitives.Tests.CredentialCacheTests*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[DataContractSerializer_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.XmlFromStream(ClassImplementingIXmlSerialiable).DataContractSerializer.html>) | 50.10 μs | 46.81 μs | 0.93 | 0.02 | |||||
[XmlSerializer_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.XmlFromStream(ClassImplementingIXmlSerialiable).XmlSerializer.html>) | 73.04 μs | 65.08 μs | 0.89 | 0.01 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<ClassImplementingIXmlSerialiable>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 6ef4b2e7aba70c514d85c2b43eac1616216bea55 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | 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_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/BenchmarksGame.BinaryTrees_2.RunBench.html>) | 1.77 secs | 1.58 secs | 0.89 | 0.05 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'BenchmarksGame.BinaryTrees_2*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ConcurrentDictionary - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.TryGetValueFalse(String%2c%20String).ConcurrentDictionary(Size%3a%20512).html>) | 244.53 μs | 199.35 μs | 0.82 | 0.08 | |||||
[ImmutableDictionary - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.TryGetValueFalse(String%2c%20String).ImmutableDictionary(Size%3a%20512).html>) | 398.17 μs | 351.54 μs | 0.88 | 0.07 | |||||
[IDictionary - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.TryGetValueFalse(String%2c%20String).IDictionary(Size%3a%20512).html>) | 215.07 μs | 188.78 μs | 0.88 | 0.15 |
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.TryGetValueFalse<String, String>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[List - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollection(Int32).List(Size%3a%20512).html>) | 925.44 ns | 825.60 ns | 0.89 | 0.09 | |||||
[Stack - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollection(Int32).Stack(Size%3a%20512).html>) | 934.95 ns | 867.42 ns | 0.93 | 0.06 | |||||
[ImmutableQueue - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollection(Int32).ImmutableQueue(Size%3a%20512).html>) | 28.33 μs | 24.73 μs | 0.87 | 0.06 | |||||
[ImmutableArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollection(Int32).ImmutableArray(Size%3a%20512).html>) | 985.05 ns | 912.17 ns | 0.93 | 0.07 |
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<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[LastIndexOfValue - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Char).LastIndexOfValue(Size%3a%20512).html>) | 2.13 μs | 1.62 μs | 0.76 | 0.32 | |||||
[StartsWith - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Char).StartsWith(Size%3a%20512).html>) | 1.79 μs | 1.48 μs | 0.83 | 0.40 | |||||
[LastIndexOfAnyValues - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Char).LastIndexOfAnyValues(Size%3a%20512).html>) | 10.64 μs | 7.60 μs | 0.71 | 0.32 | |||||
[IndexOfValue - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Char).IndexOfValue(Size%3a%20512).html>) | 2.36 μs | 1.79 μs | 0.76 | 0.22 | |||||
[BinarySearch - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Char).BinarySearch(Size%3a%20512).html>) | 467.72 ns | 381.10 ns | 0.81 | 0.25 | |||||
[EndsWith - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Char).EndsWith(Size%3a%20512).html>) | 1.79 μs | 1.46 μs | 0.81 | 0.35 | |||||
[SequenceCompareTo - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Char).SequenceCompareTo(Size%3a%20512).html>) | 5.14 μs | 3.56 μs | 0.69 | 0.27 | |||||
[SequenceEqual - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Char).SequenceEqual(Size%3a%20512).html>) | 3.11 μs | 2.70 μs | 0.87 | 0.28 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Memory.Span<Char>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[JsonNet_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.JsonToStream(MyEventsListerViewModel).JsonNet.html>) | 24.16 ms | 22.51 ms | 0.93 | 0.01 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'MicroBenchmarks.Serializers.Json_ToStream<MyEventsListerViewModel>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[GetChars - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Tests.Perf_Encoding.GetChars(size%3a%20512%2c%20encName%3a%20%22utf-8%22).html>) | 2.39 μs | 2.19 μs | 0.92 | 0.31 | |||||
[GetBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Tests.Perf_Encoding.GetBytes(size%3a%20512%2c%20encName%3a%20%22utf-8%22).html>) | 12.31 μs | 8.42 μs | 0.68 | 0.29 | |||||
[GetString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Tests.Perf_Encoding.GetString(size%3a%20512%2c%20encName%3a%20%22utf-8%22).html>) | 2.57 μs | 2.30 μs | 0.90 | 0.27 | |||||
[GetBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Tests.Perf_Encoding.GetBytes(size%3a%2016%2c%20encName%3a%20%22utf-8%22).html>) | 658.67 ns | 572.45 ns | 0.87 | 0.13 | |||||
[GetBytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Tests.Perf_Encoding.GetBytes(size%3a%20512%2c%20encName%3a%20%22ascii%22).html>) | 7.89 μs | 6.13 μs | 0.78 | 0.35 |
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.Tests.Perf_Encoding*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[TryFormat - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_UInt32.TryFormat(value%3a%2012345).html>) | 435.93 ns | 343.97 ns | 0.79 | 0.12 | |||||
[TryFormat - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_UInt32.TryFormat(value%3a%204294967295).html>) | 689.20 ns | 480.60 ns | 0.70 | 0.04 |
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*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Min - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_SortedSet.Min.html>) | 186.64 ns | 163.67 ns | 0.88 | 0.40 | |||||
[Max - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_SortedSet.Max.html>) | 256.10 ns | 223.33 ns | 0.87 | 0.33 |
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.Tests.Perf_SortedSet*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 6ef4b2e7aba70c514d85c2b43eac1616216bea55 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[DnsSafeHost - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Uri.DnsSafeHost.html>) | 16.25 μs | 14.25 μs | 0.88 | 0.01 | |||||
[ParseAbsoluteUri - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Uri.ParseAbsoluteUri.html>) | 20.98 μs | 18.27 μs | 0.87 | 0.02 |
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_Uri*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 256729b070768b0a4bfacbc82428aa150b83d167 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[IsSuffix_DifferentLastChar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsSuffix_DifferentLastChar(Options%3a%20(en-US%2c%20Ordinal%2c%20False)).html>) | 1.67 μs | 1.41 μs | 0.85 | 0.22 | |||||
[IsSuffix_SecondHalf - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsSuffix_SecondHalf(Options%3a%20(en-US%2c%20Ordinal%2c%20False)).html>) | 984.50 ns | 885.77 ns | 0.90 | 0.35 | |||||
[IsSuffix_DifferentLastChar - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsSuffix_DifferentLastChar(Options%3a%20(en-US%2c%20OrdinalIgnoreCase%2c%20False)).html>) | 3.14 μs | 2.90 μs | 0.93 | 0.10 | |||||
[IsSuffix_SecondHalf - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.IsSuffix_SecondHalf(Options%3a%20(en-US%2c%20OrdinalIgnoreCase%2c%20False)).html>) | 1.72 μs | 1.61 μs | 0.94 | 0.11 | |||||
[LastIndexOf_Word_NotFound - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Globalization.Tests.StringSearch.LastIndexOf_Word_NotFound(Options%3a%20(en-US%2c%20Ordinal%2c%20False)).html>) | 5.76 μs | 3.94 μs | 0.68 | 0.39 |
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 | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ToBase64CharArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Perf_Convert.ToBase64CharArray(binaryDataSize%3a%201024%2c%20formattingOptions%3a%20None).html>) | 38.53 μs | 28.97 μs | 0.75 | 0.21 | |||||
[ToBase64String - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Perf_Convert.ToBase64String(formattingOptions%3a%20None).html>) | 43.22 μs | 29.37 μs | 0.68 | 0.31 | |||||
[FromBase64Chars - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Perf_Convert.FromBase64Chars.html>) | 1.72 μs | 1.57 μs | 0.91 | 0.22 | |||||
[FromBase64String - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Perf_Convert.FromBase64String.html>) | 1.72 μs | 1.53 μs | 0.89 | 0.16 | |||||
[ToBase64CharArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Perf_Convert.ToBase64CharArray(binaryDataSize%3a%201024%2c%20formattingOptions%3a%20InsertLineBreaks).html>) | 40.04 μs | 30.67 μs | 0.77 | 0.26 | |||||
[ToBase64String - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Perf_Convert.ToBase64String(formattingOptions%3a%20InsertLineBreaks).html>) | 40.70 μs | 31.03 μs | 0.76 | 0.35 |
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 | 6ef4b2e7aba70c514d85c2b43eac1616216bea55 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[BitArraySetLengthGrow - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_BitArray.BitArraySetLengthGrow(Size%3a%20512).html>) | 16.40 μs | 14.60 μs | 0.89 | 0.14 | |||||
[BitArraySetLengthShrink - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_BitArray.BitArraySetLengthShrink(Size%3a%204).html>) | 382.31 ns | 321.61 ns | 0.84 | 0.15 | |||||
[BitArraySetAll - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_BitArray.BitArraySetAll(Size%3a%20512).html>) | 1.08 μs | 908.69 ns | 0.84 | 0.23 | |||||
[BitArrayByteArrayCtor - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_BitArray.BitArrayByteArrayCtor(Size%3a%204).html>) | 278.81 ns | 254.32 ns | 0.91 | 0.11 | |||||
[BitArrayIntArrayCtor - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_BitArray.BitArrayIntArrayCtor(Size%3a%20512).html>) | 922.61 ns | 839.93 ns | 0.91 | 0.09 |
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.Tests.Perf_BitArray*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[SortedList - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CtorGivenSizeNonGeneric.SortedList(Size%3a%20512).html>) | 657.84 ns | 621.78 ns | 0.95 | 0.10 |
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.CtorGivenSizeNonGeneric*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ConcurrentDictionary - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsKeyTrue(String%2c%20String).ConcurrentDictionary(Size%3a%20512).html>) | 277.36 μs | 237.18 μs | 0.86 | 0.07 |
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 | 85e485f8c8d07dfff7d06449caf7154f424f707e |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Sinh - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.MathBenchmarks.Double.Sinh.html>) | 158.29 μs | 143.45 μs | 0.91 | 0.12 | |||||
[Cosh - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.MathBenchmarks.Double.Cosh.html>) | 154.32 μs | 131.96 μs | 0.86 | 0.08 | |||||
[Exp - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.MathBenchmarks.Double.Exp.html>) | 116.63 μs | 101.34 μs | 0.87 | 0.03 | |||||
[Atanh - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.MathBenchmarks.Double.Atanh.html>) | 163.75 μs | 135.96 μs | 0.83 | 0.01 | |||||
[Acosh - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.MathBenchmarks.Double.Acosh.html>) | 178.64 μs | 141.28 μs | 0.79 | 0.03 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.MathBenchmarks.Double*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Slice_StartPosition_And_EndPosition - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlySequence.Slice_StartPosition_And_EndPosition(Segment%3a%20Single).html>) | 164.43 ns | 143.76 ns | 0.87 | 0.08 | |||||
[Slice_Start_And_EndPosition - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlySequence.Slice_Start_And_EndPosition(Segment%3a%20Multiple).html>) | 356.25 ns | 304.05 ns | 0.85 | 0.19 | |||||
[Slice_Repeat_StartPosition_And_EndPosition - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlySequence.Slice_Repeat_StartPosition_And_EndPosition(Segment%3a%20Multiple).html>) | 1.13 μs | 1.00 μs | 0.89 | 0.22 | |||||
[Slice_Start - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlySequence.Slice_Start(Segment%3a%20Multiple).html>) | 48.76 ns | 41.28 ns | 0.85 | 0.10 | |||||
[Slice_Repeat_StartPosition_And_EndPosition - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlySequence.Slice_Repeat_StartPosition_And_EndPosition(Segment%3a%20Single).html>) | 956.06 ns | 818.64 ns | 0.86 | 0.18 | |||||
[Slice_StartPosition_And_EndPosition - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlySequence.Slice_StartPosition_And_EndPosition(Segment%3a%20Multiple).html>) | 202.78 ns | 189.33 ns | 0.93 | 0.22 | |||||
[Slice_Start_And_EndPosition - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlySequence.Slice_Start_And_EndPosition(Segment%3a%20Single).html>) | 271.54 ns | 240.59 ns | 0.89 | 0.13 | |||||
[Slice_StartPosition_And_Length - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlySequence.Slice_StartPosition_And_Length(Segment%3a%20Single).html>) | 274.20 ns | 241.71 ns | 0.88 | 0.18 | |||||
[Slice_Repeat - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlySequence.Slice_Repeat(Segment%3a%20Single).html>) | 961.09 ns | 850.73 ns | 0.89 | 0.15 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Memory.ReadOnlySequence*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 256729b070768b0a4bfacbc82428aa150b83d167 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ReadOnlySpanImplicitCastFromSpan - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).ReadOnlySpanImplicitCastFromSpan.html>) | 75.12 ns | 55.40 ns | 0.74 | 0.12 | |||||
[ReadOnlySpanFromArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).ReadOnlySpanFromArray.html>) | 40.71 ns | 28.00 ns | 0.69 | 0.09 | |||||
[ReadOnlyMemoryFromArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).ReadOnlyMemoryFromArray.html>) | 46.98 ns | 36.23 ns | 0.77 | 0.20 | |||||
[ReadOnlySpanImplicitCastFromArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).ReadOnlySpanImplicitCastFromArray.html>) | 41.98 ns | 28.14 ns | 0.67 | 0.11 | |||||
[MemoryFromArrayStartLength - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).MemoryFromArrayStartLength.html>) | 65.64 ns | 47.70 ns | 0.73 | 0.15 | |||||
[ReadOnlySpanImplicitCastFromArraySegment - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).ReadOnlySpanImplicitCastFromArraySegment.html>) | 81.50 ns | 70.71 ns | 0.87 | 0.09 | |||||
[SpanImplicitCastFromArraySegment - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).SpanImplicitCastFromArraySegment.html>) | 88.35 ns | 80.50 ns | 0.91 | 0.05 | |||||
[ReadOnlyMemoryFromArrayStartLength - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).ReadOnlyMemoryFromArrayStartLength.html>) | 59.44 ns | 41.48 ns | 0.70 | 0.12 | |||||
[MemoryMarshalCreateSpan - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).MemoryMarshalCreateSpan.html>) | 39.38 ns | 20.32 ns | 0.52 | 0.13 | |||||
[MemoryMarshalCreateReadOnlySpan - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).MemoryMarshalCreateReadOnlySpan.html>) | 39.58 ns | 20.57 ns | 0.52 | 0.20 | |||||
[SpanFromArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).SpanFromArray.html>) | 50.31 ns | 37.97 ns | 0.75 | 0.21 | |||||
[MemoryFromArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(String).MemoryFromArray.html>) | 53.81 ns | 46.70 ns | 0.87 | 0.16 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Memory.Constructors<String>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ToString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Boolean.ToString(value%3a%20False).html>) | 11.10 ns | 5.45 ns | 0.49 | 0.49 | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Boolean.ToString(value%3a%20True).html>) | 11.70 ns | 8.69 ns | 0.74 | 0.53 |
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_Boolean*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 256729b070768b0a4bfacbc82428aa150b83d167 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[XmlSerializer_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.XmlToStream(IndexViewModel).XmlSerializer.html>) | 1.73 ms | 1.56 ms | 0.90 | 0.07 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'MicroBenchmarks.Serializers.Xml_ToStream<IndexViewModel>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Array - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.IterateFor(Int32).Array(Size%3a%20512).html>) | 4.34 μs | 4.04 μs | 0.93 | 0.46 | |||||
[IList - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.IterateFor(Int32).IList(Size%3a%20512).html>) | 37.75 μs | 33.70 μs | 0.89 | 0.09 |
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.IterateFor<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Dequeue_And_Enqueue - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).Dequeue_And_Enqueue(Size%3a%2010).html>) | 38.91 μs | 34.20 μs | 0.88 | 0.10 | |||||
[K_Max_Elements - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.Tests.Perf_PriorityQueue(Guid%2c%20Guid).K_Max_Elements(Size%3a%2010).html>) | 11.60 μs | 10.76 μs | 0.93 | 0.03 |
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.Tests.Perf_PriorityQueue<Guid, Guid>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Queue - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollectionNonGeneric(Int32).Queue(Size%3a%20512).html>) | 488.56 μs | 346.25 μs | 0.71 | 0.22 | |||||
[Stack - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollectionNonGeneric(Int32).Stack(Size%3a%20512).html>) | 503.15 μs | 350.42 μs | 0.70 | 0.21 |
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.CtorFromCollectionNonGeneric<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | e7688b9ff7a89512e6c2055bd549841ffc992bfd |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ReadOnlySpanImplicitCastFromArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(Byte).ReadOnlySpanImplicitCastFromArray.html>) | 41.64 ns | 28.34 ns | 0.68 | 0.14 | |||||
[ReadOnlySpanImplicitCastFromArraySegment - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(Byte).ReadOnlySpanImplicitCastFromArraySegment.html>) | 81.17 ns | 70.20 ns | 0.86 | 0.08 | |||||
[SpanImplicitCastFromArraySegment - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(Byte).SpanImplicitCastFromArraySegment.html>) | 79.81 ns | 69.51 ns | 0.87 | 0.13 | |||||
[ReadOnlyMemoryFromArrayStartLength - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(Byte).ReadOnlyMemoryFromArrayStartLength.html>) | 60.65 ns | 42.79 ns | 0.71 | 0.16 | |||||
[MemoryFromArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(Byte).MemoryFromArray.html>) | 46.38 ns | 33.83 ns | 0.73 | 0.14 | |||||
[ReadOnlySpanFromArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(Byte).ReadOnlySpanFromArray.html>) | 39.94 ns | 27.90 ns | 0.70 | 0.17 | |||||
[ReadOnlySpanImplicitCastFromSpan - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(Byte).ReadOnlySpanImplicitCastFromSpan.html>) | 75.64 ns | 55.56 ns | 0.73 | 0.12 | |||||
[MemoryMarshalCreateSpan - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(Byte).MemoryMarshalCreateSpan.html>) | 35.02 ns | 21.06 ns | 0.60 | 0.20 | |||||
[SpanFromArrayStartLength - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(Byte).SpanFromArrayStartLength.html>) | 54.85 ns | 39.19 ns | 0.71 | 0.14 | |||||
[ReadOnlyMemoryFromArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(Byte).ReadOnlyMemoryFromArray.html>) | 48.49 ns | 37.10 ns | 0.77 | 0.20 | |||||
[ReadOnlySpanFromArrayStartLength - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(Byte).ReadOnlySpanFromArrayStartLength.html>) | 52.62 ns | 38.28 ns | 0.73 | 0.15 | |||||
[MemoryFromArrayStartLength - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(Byte).MemoryFromArrayStartLength.html>) | 58.69 ns | 41.41 ns | 0.71 | 0.07 | |||||
[SpanFromArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(Byte).SpanFromArray.html>) | 40.53 ns | 29.53 ns | 0.73 | 0.17 | |||||
[MemoryMarshalCreateReadOnlySpan - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors(Byte).MemoryMarshalCreateReadOnlySpan.html>) | 36.91 ns | 20.42 ns | 0.55 | 0.14 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Memory.Constructors<Byte>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 12ec2197ed3999c98f49c006a27ee761282df168 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ReadBase64EncodedByteArray_HeavyEscaping - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Reader.Tests.Perf_Base64.ReadBase64EncodedByteArray_HeavyEscaping(NumberOfBytes%3a%20100).html>) | 7.12 μs | 5.30 μs | 0.74 | 0.28 | |||||
[ReadBase64EncodedByteArray_NoEscaping - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Reader.Tests.Perf_Base64.ReadBase64EncodedByteArray_NoEscaping(NumberOfBytes%3a%201000).html>) | 54.27 μs | 38.57 μs | 0.71 | 0.31 | |||||
[ReadBase64EncodedByteArray_NoEscaping - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Reader.Tests.Perf_Base64.ReadBase64EncodedByteArray_NoEscaping(NumberOfBytes%3a%20100).html>) | 6.96 μs | 5.33 μs | 0.77 | 0.30 | |||||
[ReadBase64EncodedByteArray_HeavyEscaping - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Reader.Tests.Perf_Base64.ReadBase64EncodedByteArray_HeavyEscaping(NumberOfBytes%3a%201000).html>) | 53.53 μs | 39.18 μs | 0.73 | 0.24 |
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.Reader.Tests.Perf_Base64*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[TryFormat - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_UInt64.TryFormat(value%3a%2012345).html>) | 504.64 ns | 433.45 ns | 0.86 | 0.17 | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_UInt64.ToString(value%3a%2018446744073709551615).html>) | 1.51 μs | 1.03 μs | 0.68 | 0.10 | |||||
[TryFormat - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_UInt64.TryFormat(value%3a%2018446744073709551615).html>) | 1.57 μs | 1.06 μs | 0.68 | 0.09 | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_UInt64.ToString(value%3a%2012345).html>) | 491.72 ns | 385.82 ns | 0.78 | 0.04 |
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_UInt64*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Ctor_String - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.Primitives.StringSegmentBenchmark.Ctor_String.html>) | 52.13 ns | 43.57 ns | 0.84 | 0.25 | |||||
[SubSegment - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.Primitives.StringSegmentBenchmark.SubSegment.html>) | 94.30 ns | 86.19 ns | 0.91 | 0.08 | |||||
[Equals_Valid - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.Primitives.StringSegmentBenchmark.Equals_Valid.html>) | 306.35 ns | 282.32 ns | 0.92 | 0.22 | |||||
[GetSegmentHashCode - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/Microsoft.Extensions.Primitives.StringSegmentBenchmark.GetSegmentHashCode.html>) | 354.04 ns | 301.94 ns | 0.85 | 0.16 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'Microsoft.Extensions.Primitives.StringSegmentBenchmark*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 027c093de1cc7d23a107e0594cebfb0216161dd4 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[DeserializeFromStream - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(HashSet(String)).DeserializeFromStream.html>) | 325.04 μs | 288.77 μs | 0.89 | 0.12 | |||||
[DeserializeFromUtf8Bytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(HashSet(String)).DeserializeFromUtf8Bytes.html>) | 265.74 μs | 236.04 μs | 0.89 | 0.20 | |||||
[DeserializeFromString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(HashSet(String)).DeserializeFromString.html>) | 329.33 μs | 283.00 μs | 0.86 | 0.17 |
_1.png>) _2.png>) _3.png>) Historical Data in Reporting System.html>)
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Text.Json.Serialization.Tests.ReadJson<HashSet<String>>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[FormatterDouble - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Text.Tests.Utf8FormatterTests.FormatterDouble(value%3a%201.7976931348623157E%2b308).html>) | 11.24 μs | 9.11 μs | 0.81 | 0.03 | |||||
[FormatterDouble - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Text.Tests.Utf8FormatterTests.FormatterDouble(value%3a%2012345).html>) | 6.44 μs | 5.34 μs | 0.83 | 0.02 | |||||
[FormatterDecimal - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Text.Tests.Utf8FormatterTests.FormatterDecimal(value%3a%20123456.789).html>) | 1.37 μs | 1.18 μs | 0.87 | 0.08 | |||||
[FormatterDouble - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Text.Tests.Utf8FormatterTests.FormatterDouble(value%3a%20-1.7976931348623157E%2b308).html>) | 11.14 μs | 9.01 μs | 0.81 | 0.03 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Buffers.Text.Tests.Utf8FormatterTests*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ToString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Int16.ToString(value%3a%20-32768).html>) | 560.26 ns | 510.24 ns | 0.91 | 0.06 |
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_Int16*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[StartsWith - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Byte).StartsWith(Size%3a%20512).html>) | 1.04 μs | 859.27 ns | 0.83 | 0.31 | |||||
[IndexOfAnyTwoValues - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Byte).IndexOfAnyTwoValues(Size%3a%20512).html>) | 3.21 μs | 2.06 μs | 0.64 | 0.39 | |||||
[Fill - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Byte).Fill(Size%3a%20512).html>) | 92.61 ns | 69.80 ns | 0.75 | 0.26 | |||||
[SequenceCompareTo - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Byte).SequenceCompareTo(Size%3a%20512).html>) | 1.69 μs | 1.47 μs | 0.87 | 0.35 | |||||
[SequenceEqual - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Byte).SequenceEqual(Size%3a%20512).html>) | 1.73 μs | 1.44 μs | 0.83 | 0.40 | |||||
[IndexOfValue - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Byte).IndexOfValue(Size%3a%20512).html>) | 1.93 μs | 1.65 μs | 0.85 | 0.33 | |||||
[IndexOfAnyFourValues - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Byte).IndexOfAnyFourValues(Size%3a%20512).html>) | 8.84 μs | 6.84 μs | 0.77 | 0.30 | |||||
[EndsWith - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Byte).EndsWith(Size%3a%20512).html>) | 1.05 μs | 847.86 ns | 0.81 | 0.31 | |||||
[ToArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Byte).ToArray(Size%3a%20512).html>) | 605.29 ns | 556.88 ns | 0.92 | 0.03 | |||||
[IndexOfAnyThreeValues - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Span(Byte).IndexOfAnyThreeValues(Size%3a%20512).html>) | 2.96 μs | 2.39 μs | 0.81 | 0.28 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Memory.Span<Byte>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[List - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsTrue(Int32).List(Size%3a%20512).html>) | 2.29 ms | 1.79 ms | 0.78 | 0.40 | |||||
[Queue - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsTrue(Int32).Queue(Size%3a%20512).html>) | 2.28 ms | 1.78 ms | 0.78 | 0.40 | |||||
[Span - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsTrue(Int32).Span(Size%3a%20512).html>) | 2.32 ms | 1.79 ms | 0.77 | 0.30 | |||||
[ICollection - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsTrue(Int32).ICollection(Size%3a%20512).html>) | 2.29 ms | 1.88 ms | 0.82 | 0.44 | |||||
[Stack - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsTrue(Int32).Stack(Size%3a%20512).html>) | 2.21 ms | 1.77 ms | 0.80 | 0.36 | |||||
[Array - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsTrue(Int32).Array(Size%3a%20512).html>) | 2.30 ms | 1.80 ms | 0.78 | 0.34 |
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 | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[JsonNet_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.JsonToStream(IndexViewModel).JsonNet.html>) | 1.31 ms | 1.21 ms | 0.93 | 0.02 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'MicroBenchmarks.Serializers.Json_ToStream<IndexViewModel>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 256729b070768b0a4bfacbc82428aa150b83d167 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[SerializeObjectProperty - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.WriteJson(MyEventsListerViewModel).SerializeObjectProperty.html>) | 20.40 ms | 18.46 ms | 0.90 | 0.04 | |||||
[SerializeToUtf8Bytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.WriteJson(MyEventsListerViewModel).SerializeToUtf8Bytes.html>) | 20.09 ms | 18.39 ms | 0.92 | 0.02 | |||||
[SerializeToString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.WriteJson(MyEventsListerViewModel).SerializeToString.html>) | 20.19 ms | 18.75 ms | 0.93 | 0.03 |
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.Serialization.Tests.WriteJson<MyEventsListerViewModel>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 256729b070768b0a4bfacbc82428aa150b83d167 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[DataContractSerializer_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.XmlFromStream(LoginViewModel).DataContractSerializer.html>) | 89.92 μs | 83.68 μs | 0.93 | 0.02 | |||||
[XmlSerializer_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.XmlFromStream(LoginViewModel).XmlSerializer.html>) | 133.67 μs | 122.83 μs | 0.92 | 0.02 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<LoginViewModel>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Parse - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20False%2c%20TestRandomAccess%3a%20False%2c%20TestCase%3a%20HelloWorld).html>) | 9.81 μs | 8.59 μs | 0.88 | 0.03 | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20True%2c%20TestRandomAccess%3a%20True%2c%20TestCase%3a%20HelloWorld).html>) | 19.71 μs | 16.86 μs | 0.86 | 0.02 | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20True%2c%20TestRandomAccess%3a%20False%2c%20TestCase%3a%20HelloWorld).html>) | 10.88 μs | 8.81 μs | 0.81 | 0.03 | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20True%2c%20TestRandomAccess%3a%20False%2c%20TestCase%3a%20Json400B).html>) | 62.25 μs | 53.68 μs | 0.86 | 0.03 | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20True%2c%20TestRandomAccess%3a%20False%2c%20TestCase%3a%20Json400KB).html>) | 41.73 ms | 35.39 ms | 0.85 | 0.04 | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20False%2c%20TestRandomAccess%3a%20True%2c%20TestCase%3a%20HelloWorld).html>) | 19.00 μs | 16.58 μs | 0.87 | 0.04 | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20False%2c%20TestRandomAccess%3a%20True%2c%20TestCase%3a%20Json400KB).html>) | 327.33 ms | 276.54 ms | 0.84 | 0.05 | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20True%2c%20TestRandomAccess%3a%20True%2c%20TestCase%3a%20BasicJson).html>) | 106.35 μs | 93.31 μs | 0.88 | 0.03 | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20True%2c%20TestRandomAccess%3a%20False%2c%20TestCase%3a%20BasicJson).html>) | 52.18 μs | 44.24 μs | 0.85 | 0.03 | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20False%2c%20TestRandomAccess%3a%20True%2c%20TestCase%3a%20Json400B).html>) | 162.12 μs | 140.31 μs | 0.87 | 0.02 | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20True%2c%20TestRandomAccess%3a%20True%2c%20TestCase%3a%20Json400B).html>) | 171.19 μs | 148.75 μs | 0.87 | 0.05 | |||||
[Parse - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Document.Tests.Perf_DocumentParse.Parse(IsDataIndented%3a%20False%2c%20TestRandomAccess%3a%20True%2c%20TestCase%3a%20BasicJson).html>) | 98.83 μs | 85.45 μs | 0.86 | 0.03 |
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.Document.Tests.Perf_DocumentParse*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Memory - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CopyTo(Int32).Memory(Size%3a%202048).html>) | 1.73 μs | 1.26 μs | 0.73 | 0.01 | |||||
[ReadOnlySpan - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CopyTo(Int32).ReadOnlySpan(Size%3a%202048).html>) | 1.57 μs | 1.11 μs | 0.71 | 0.03 | |||||
[Array - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CopyTo(Int32).Array(Size%3a%202048).html>) | 1.63 μs | 1.21 μs | 0.74 | 0.03 | |||||
[ImmutableArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CopyTo(Int32).ImmutableArray(Size%3a%202048).html>) | 1.68 μs | 1.27 μs | 0.76 | 0.01 |
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.CopyTo<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 256729b070768b0a4bfacbc82428aa150b83d167 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Base64Encode - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Text.Tests.Base64Tests.Base64Encode(NumberOfBytes%3a%201000).html>) | 30.83 μs | 23.82 μs | 0.77 | 0.12 | |||||
[Base64EncodeDestinationTooSmall - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Text.Tests.Base64Tests.Base64EncodeDestinationTooSmall(NumberOfBytes%3a%201000).html>) | 31.40 μs | 23.94 μs | 0.76 | 0.19 | |||||
[ConvertToBase64CharArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Text.Tests.Base64Tests.ConvertToBase64CharArray(NumberOfBytes%3a%201000).html>) | 41.70 μs | 28.26 μs | 0.68 | 0.24 | |||||
[ConvertTryFromBase64Chars - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Text.Tests.Base64Tests.ConvertTryFromBase64Chars(NumberOfBytes%3a%201000).html>) | 31.74 μs | 24.53 μs | 0.77 | 0.31 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Buffers.Text.Tests.Base64Tests*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[CreateBillboardBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Matrix4x4.CreateBillboardBenchmark.html>) | 1.03 μs | 668.43 ns | 0.65 | 0.08 | |||||
[CreateConstrainedBillboardBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Matrix4x4.CreateConstrainedBillboardBenchmark.html>) | 1.27 μs | 769.63 ns | 0.61 | 0.04 | |||||
[CreateShadowBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Matrix4x4.CreateShadowBenchmark.html>) | 655.61 ns | 598.64 ns | 0.91 | 0.08 | |||||
[CreateLookAtBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Matrix4x4.CreateLookAtBenchmark.html>) | 985.53 ns | 613.21 ns | 0.62 | 0.10 | |||||
[CreateFromMatrix3x2 - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Matrix4x4.CreateFromMatrix3x2.html>) | 110.01 ns | 94.94 ns | 0.86 | 0.17 | |||||
[DecomposeBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Matrix4x4.DecomposeBenchmark.html>) | 1.78 μs | 1.36 μs | 0.77 | 0.04 | |||||
[CreateFromScalars - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Matrix4x4.CreateFromScalars.html>) | 116.39 ns | 80.71 ns | 0.69 | 0.34 | |||||
[CreateWorldBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Matrix4x4.CreateWorldBenchmark.html>) | 892.62 ns | 634.87 ns | 0.71 | 0.16 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Numerics.Tests.Perf_Matrix4x4*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[AddOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Quaternion.AddOperatorBenchmark.html>) | 191.73 ns | 156.16 ns | 0.81 | 0.17 | |||||
[EqualityOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Quaternion.EqualityOperatorBenchmark.html>) | 135.56 ns | 109.19 ns | 0.81 | 0.22 | |||||
[AddBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Quaternion.AddBenchmark.html>) | 239.15 ns | 210.95 ns | 0.88 | 0.09 | |||||
[DivideBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Quaternion.DivideBenchmark.html>) | 227.93 ns | 195.31 ns | 0.86 | 0.11 | |||||
[CreateFromScalarXYZWBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Quaternion.CreateFromScalarXYZWBenchmark.html>) | 41.30 ns | 33.95 ns | 0.82 | 0.30 | |||||
[SubtractBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Quaternion.SubtractBenchmark.html>) | 230.54 ns | 197.52 ns | 0.86 | 0.19 | |||||
[CreateFromVector3WithScalarBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Quaternion.CreateFromVector3WithScalarBenchmark.html>) | 109.64 ns | 79.50 ns | 0.73 | 0.26 | |||||
[SubtractionOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Quaternion.SubtractionOperatorBenchmark.html>) | 189.46 ns | 155.96 ns | 0.82 | 0.11 | |||||
[MultiplyByScalarBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Quaternion.MultiplyByScalarBenchmark.html>) | 124.31 ns | 116.44 ns | 0.94 | 0.16 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Numerics.Tests.Perf_Quaternion*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ReadStructAndReverseBE - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Binary.Tests.BinaryReadAndWriteTests.ReadStructAndReverseBE.html>) | 976.49 ns | 773.62 ns | 0.79 | 0.12 | |||||
[ReadStructFieldByFieldBE - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Binary.Tests.BinaryReadAndWriteTests.ReadStructFieldByFieldBE.html>) | 2.62 μs | 1.73 μs | 0.66 | 0.10 | |||||
[ReadStructAndReverseLE - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Binary.Tests.BinaryReadAndWriteTests.ReadStructAndReverseLE.html>) | 176.24 ns | 135.52 ns | 0.77 | 0.19 | |||||
[ReadStructFieldByFieldLE - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Binary.Tests.BinaryReadAndWriteTests.ReadStructFieldByFieldLE.html>) | 2.17 μs | 1.44 μs | 0.67 | 0.09 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Buffers.Binary.Tests.BinaryReadAndWriteTests*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[LengthSquaredBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector3.LengthSquaredBenchmark.html>) | 38.64 ns | 30.90 ns | 0.80 | 0.22 | |||||
[MultiplyOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector3.MultiplyOperatorBenchmark.html>) | 73.28 ns | 53.69 ns | 0.73 | 0.23 | |||||
[SubtractOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector3.SubtractOperatorBenchmark.html>) | 73.78 ns | 52.44 ns | 0.71 | 0.19 | |||||
[NormalizeBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector3.NormalizeBenchmark.html>) | 173.30 ns | 111.88 ns | 0.65 | 0.21 | |||||
[LerpBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector3.LerpBenchmark.html>) | 330.31 ns | 210.43 ns | 0.64 | 0.11 | |||||
[DivideByScalarOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector3.DivideByScalarOperatorBenchmark.html>) | 114.38 ns | 81.49 ns | 0.71 | 0.17 | |||||
[CrossBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector3.CrossBenchmark.html>) | 105.95 ns | 71.69 ns | 0.68 | 0.14 | |||||
[MultiplyByScalarOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector3.MultiplyByScalarOperatorBenchmark.html>) | 112.72 ns | 88.94 ns | 0.79 | 0.12 | |||||
[InequalityOperatorBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector3.InequalityOperatorBenchmark.html>) | 68.89 ns | 38.86 ns | 0.56 | 0.07 | |||||
[CreateFromScalarXYZBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector3.CreateFromScalarXYZBenchmark.html>) | 36.57 ns | 30.22 ns | 0.83 | 0.14 | |||||
[DotBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector3.DotBenchmark.html>) | 37.94 ns | 31.52 ns | 0.83 | 0.21 | |||||
[LengthBenchmark - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Perf_Vector3.LengthBenchmark.html>) | 39.69 ns | 31.69 ns | 0.80 | 0.13 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Numerics.Tests.Perf_Vector3*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ConcurrentDictionary - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.TryAddGiventSize(String).ConcurrentDictionary(Count%3a%20512).html>) | 553.71 μs | 460.69 μs | 0.83 | 0.08 |
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 | cbb5b905d67a91ecf293c8807414b7791713b02d |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[SpanCastBenchmark_UInt32 - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.SpanCastBenchmark_UInt32.html>) | 134.03 ns | 103.70 ns | 0.77 | 0.12 | |||||
[ConstructorBenchmark_Int32 - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.ConstructorBenchmark_Int32.html>) | 203.22 ns | 159.62 ns | 0.79 | 0.12 | |||||
[SpanCastBenchmark_Single - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.SpanCastBenchmark_Single.html>) | 134.50 ns | 106.53 ns | 0.79 | 0.20 | |||||
[SpanCastBenchmark_UInt16 - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.SpanCastBenchmark_UInt16.html>) | 133.95 ns | 107.20 ns | 0.80 | 0.13 | |||||
[ConstructorBenchmark_UInt64 - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.ConstructorBenchmark_UInt64.html>) | 204.27 ns | 159.95 ns | 0.78 | 0.12 | |||||
[ConstructorBenchmark_UInt16 - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.ConstructorBenchmark_UInt16.html>) | 204.20 ns | 163.88 ns | 0.80 | 0.08 | |||||
[ConstructorBenchmark_UInt32 - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.ConstructorBenchmark_UInt32.html>) | 207.58 ns | 156.96 ns | 0.76 | 0.12 | |||||
[SpanCastBenchmark_Int64 - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.SpanCastBenchmark_Int64.html>) | 137.14 ns | 105.32 ns | 0.77 | 0.19 | |||||
[SpanCastBenchmark_Int16 - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.SpanCastBenchmark_Int16.html>) | 134.41 ns | 103.54 ns | 0.77 | 0.08 | |||||
[SpanCastBenchmark_Double - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.SpanCastBenchmark_Double.html>) | 132.82 ns | 109.02 ns | 0.82 | 0.15 | |||||
[SpanCastBenchmark_UInt64 - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.SpanCastBenchmark_UInt64.html>) | 133.91 ns | 106.06 ns | 0.79 | 0.21 | |||||
[ConstructorBenchmark_Int16 - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.ConstructorBenchmark_Int16.html>) | 205.61 ns | 160.55 ns | 0.78 | 0.13 | |||||
[ConstructorBenchmark_Byte - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.ConstructorBenchmark_Byte.html>) | 205.04 ns | 171.05 ns | 0.83 | 0.08 | |||||
[ConstructorBenchmark_Single - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.ConstructorBenchmark_Single.html>) | 205.59 ns | 159.10 ns | 0.77 | 0.14 | |||||
[ConstructorBenchmark_Int64 - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.ConstructorBenchmark_Int64.html>) | 222.91 ns | 163.16 ns | 0.73 | 0.08 | |||||
[ConstructorBenchmark_SByte - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.ConstructorBenchmark_SByte.html>) | 204.39 ns | 163.98 ns | 0.80 | 0.12 | |||||
[ConstructorBenchmark_Double - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.ConstructorBenchmark_Double.html>) | 211.67 ns | 159.03 ns | 0.75 | 0.10 | |||||
[SpanCastBenchmark_Int32 - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Numerics.Tests.Constructor.SpanCastBenchmark_Int32.html>) | 134.05 ns | 103.27 ns | 0.77 | 0.06 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Numerics.Tests.Constructor*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[op_Subtraction - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_DateTimeOffset.op_Subtraction.html>) | 254.28 ns | 225.81 ns | 0.89 | 0.04 |
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_DateTimeOffset*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[TryFormat - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Int32.TryFormat(value%3a%2012345).html>) | 434.89 ns | 350.49 ns | 0.81 | 0.19 | |||||
[TryFormat - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Int32.TryFormat(value%3a%202147483647).html>) | 681.07 ns | 483.96 ns | 0.71 | 0.12 | |||||
[ToString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Int32.ToString(value%3a%20-2147483648).html>) | 850.06 ns | 646.32 ns | 0.76 | 0.13 | |||||
[TryFormat - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Tests.Perf_Int32.TryFormat(value%3a%20-2147483648).html>) | 874.02 ns | 661.42 ns | 0.76 | 0.12 |
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_Int32*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | e7688b9ff7a89512e6c2055bd549841ffc992bfd |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[GetStringHashCode - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Hashing.GetStringHashCode(BytesCount%3a%2010).html>) | 172.45 ns | 152.19 ns | 0.88 | 0.21 | |||||
[GetStringHashCode - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Hashing.GetStringHashCode(BytesCount%3a%201000).html>) | 5.51 μs | 4.28 μs | 0.78 | 0.07 | |||||
[GetStringHashCode - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Hashing.GetStringHashCode(BytesCount%3a%20100).html>) | 693.70 ns | 555.16 ns | 0.80 | 0.13 | |||||
[GetStringHashCode - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Hashing.GetStringHashCode(BytesCount%3a%2010000).html>) | 53.84 μs | 41.48 μs | 0.77 | 0.03 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Hashing*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[SliceArray - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Tests.ReadOnlySequenceTests(Char).SliceArray.html>) | 213.03 ns | 191.89 ns | 0.90 | 0.11 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Buffers.Tests.ReadOnlySequenceTests<Char>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[IndexOfString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlySpan.IndexOfString(input%3a%20%22Hello%20WorldbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbareallyreallylongHello%20WorldbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbareallyreallylongHello%20Worldbbbbbbbbbbbbbbbbbb.html>) | 1.80 μs | 1.43 μs | 0.79 | 0.35 | |||||
[IndexOfString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlySpan.IndexOfString(input%3a%20%22Hello%20Worldbbbbbbbbbbbbbbcbbbbbbbbbbbbbbbbbbba!%22%2c%20value%3a%20%22y%22%2c%20comparisonType%3a%20Ordinal).html>) | 607.18 ns | 514.88 ns | 0.85 | 0.10 | |||||
[IndexOfString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlySpan.IndexOfString(input%3a%20%22AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA.html>) | 4.59 μs | 3.52 μs | 0.77 | 0.30 | |||||
[IndexOfString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlySpan.IndexOfString(input%3a%20%22%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%99%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%22%2c%20value%3a%20%22%e3%81%99%22%2c%20comparisonType%3a%20Ordinal).html>) | 668.49 ns | 560.79 ns | 0.84 | 0.14 | |||||
[StringAsSpan - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlySpan.StringAsSpan.html>) | 47.00 ns | 36.10 ns | 0.77 | 0.08 | |||||
[IndexOfString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.ReadOnlySpan.IndexOfString(input%3a%20%22%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0%e3%81%a0.html>) | 4.60 μs | 3.53 μs | 0.77 | 0.33 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Memory.ReadOnlySpan*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[XmlSerializer_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.XmlFromStream(XmlElement).XmlSerializer.html>) | 73.23 μs | 66.76 μs | 0.91 | 0.03 | |||||
[DataContractSerializer_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.XmlFromStream(XmlElement).DataContractSerializer.html>) | 48.13 μs | 42.26 μs | 0.88 | 0.02 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<XmlElement>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[ImmutableHashSet - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsFalse(String).ImmutableHashSet(Size%3a%20512).html>) | 401.64 μs | 357.73 μs | 0.89 | 0.05 | |||||
[Span - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsFalse(String).Span(Size%3a%20512).html>) | 11.78 ms | 8.19 ms | 0.70 | 0.13 |
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.ContainsFalse<String>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Span - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.ContainsTrue(String).Span(Size%3a%20512).html>) | 5.76 ms | 4.10 ms | 0.71 | 0.17 |
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<String>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[GetDateTimeOffset - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Tests.Perf_Get.GetDateTimeOffset.html>) | 227.88 μs | 212.34 μs | 0.93 | 0.00 |
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_Get*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Hashtable - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollectionNonGeneric(String).Hashtable(Size%3a%20512).html>) | 480.17 μs | 454.90 μs | 0.95 | 0.03 | |||||
[Stack - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollectionNonGeneric(String).Stack(Size%3a%20512).html>) | 452.06 μs | 297.29 μs | 0.66 | 0.18 | |||||
[Queue - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollectionNonGeneric(String).Queue(Size%3a%20512).html>) | 434.94 μs | 316.64 μs | 0.73 | 0.31 | |||||
[ArrayList - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.CtorFromCollectionNonGeneric(String).ArrayList(Size%3a%20512).html>) | 1.98 μs | 1.82 μs | 0.92 | 0.03 |
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.CtorFromCollectionNonGeneric<String>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[SpanFromPointerLength - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors_ValueTypesOnly(Byte).SpanFromPointerLength.html>) | 17.91 ns | 12.54 ns | 0.70 | 0.34 | |||||
[ReadOnlyFromPointerLength - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.Constructors_ValueTypesOnly(Byte).ReadOnlyFromPointerLength.html>) | 18.23 ns | 12.71 ns | 0.70 | 0.24 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Memory.Constructors_ValueTypesOnly<Byte>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 256729b070768b0a4bfacbc82428aa150b83d167 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[DeserializeFromUtf8Bytes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(Hashtable).DeserializeFromUtf8Bytes.html>) | 1.21 ms | 1.01 ms | 0.84 | 0.02 | |||||
[DeserializeFromString - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(Hashtable).DeserializeFromString.html>) | 1.28 ms | 1.08 ms | 0.84 | 0.06 | |||||
[DeserializeFromStream - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Serialization.Tests.ReadJson(Hashtable).DeserializeFromStream.html>) | 1.25 ms | 1.08 ms | 0.86 | 0.01 |
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.Serialization.Tests.ReadJson<Hashtable>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[TryReadTo - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Memory.SequenceReader.TryReadTo.html>) | 11.46 μs | 9.08 μs | 0.79 | 0.34 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Memory.SequenceReader*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[XmlSerializer_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.XmlFromStream(SimpleStructWithProperties).XmlSerializer.html>) | 123.37 μs | 112.31 μs | 0.91 | 0.01 | |||||
[DataContractSerializer_ - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/MicroBenchmarks.Serializers.XmlFromStream(SimpleStructWithProperties).DataContractSerializer.html>) | 64.99 μs | 57.98 μs | 0.89 | 0.03 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'MicroBenchmarks.Serializers.Xml_FromStream<SimpleStructWithProperties>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Span - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.IndexerSetReverse(Int32).Span(Size%3a%20512).html>) | 6.90 μs | 6.46 μs | 0.93 | 0.19 | |||||
[Array - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Collections.IndexerSetReverse(Int32).Array(Size%3a%20512).html>) | 8.55 μs | 5.49 μs | 0.64 | 0.21 |
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.IndexerSetReverse<Int32>*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | 256729b070768b0a4bfacbc82428aa150b83d167 |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[TryParseSingle - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Text.Tests.Utf8ParserTests.TryParseSingle(value%3a%203.4028235E%2b38).html>) | 6.05 μs | 4.96 μs | 0.82 | 0.03 | |||||
[TryParseSingle - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Text.Tests.Utf8ParserTests.TryParseSingle(value%3a%20-3.4028235E%2b38).html>) | 6.28 μs | 5.01 μs | 0.80 | 0.04 | |||||
[TryParseDouble - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Text.Tests.Utf8ParserTests.TryParseDouble(value%3a%201.7976931348623157e%2b308).html>) | 17.72 μs | 13.41 μs | 0.76 | 0.06 | |||||
[TryParseDouble - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Text.Tests.Utf8ParserTests.TryParseDouble(value%3a%20-1.7976931348623157e%2b308).html>) | 17.55 μs | 13.35 μs | 0.76 | 0.04 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Buffers.Text.Tests.Utf8ParserTests*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[Base64DecodeInPlace - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Text.Tests.Base64EncodeDecodeInPlaceTests.Base64DecodeInPlace(NumberOfBytes%3a%20200000000).html>) | 6.98 secs | 5.15 secs | 0.74 | 0.32 | |||||
[Base64EncodeInPlace - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Buffers.Text.Tests.Base64EncodeDecodeInPlaceTests.Base64EncodeInPlace(NumberOfBytes%3a%20200000000).html>) | 5.96 secs | 4.86 secs | 0.82 | 0.17 |
Historical Data in Reporting System
git clone https://github.com/dotnet/performance.git
python3 .\performance\scripts\benchmarks_ci.py -f netcoreapp5.0 --filter 'System.Buffers.Text.Tests.Base64EncodeDecodeInPlaceTests*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[WriteByteArrayAsBase64_HeavyEscaping - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Tests.Perf_Base64.WriteByteArrayAsBase64_HeavyEscaping(NumberOfBytes%3a%20100).html>) | 5.90 μs | 4.43 μs | 0.75 | 0.12 | |||||
[WriteByteArrayAsBase64_NoEscaping - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Tests.Perf_Base64.WriteByteArrayAsBase64_NoEscaping(NumberOfBytes%3a%201000).html>) | 35.52 μs | 27.71 μs | 0.78 | 0.10 | |||||
[WriteByteArrayAsBase64_NoEscaping - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Tests.Perf_Base64.WriteByteArrayAsBase64_NoEscaping(NumberOfBytes%3a%20100).html>) | 5.86 μs | 4.46 μs | 0.76 | 0.12 |
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_Base64*'
Architecture | x64 |
---|---|
OS | ubuntu 18.04 |
Baseline | dceccd3a3d33220d93ce3297378bae26744acf2b |
Compare | 2223babdd49118787c675e04aff711f936a10b26 |
Diff | Diff |
Benchmark | Baseline | Test | Test/Base | Test Quality | Baseline IR | Compare IR | IR Ratio | Baseline ETL | Compare ETL |
---|---|---|---|---|---|---|---|---|---|
[WriteDateTimes - Duration of single invocation](<https://pvscmdupload.blob.core.windows.net/reports/allTestHistory/refs/heads/main_x64_ubuntu 18.04_CompliationMode=wasm_RunKind=micro/System.Text.Json.Tests.Perf_DateTimes.WriteDateTimes(Formatted%3a%20False%2c%20SkipValidation%3a%20True).html>) | 184.34 ms | 171.59 ms | 0.93 | 0.07 |
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_DateTimes*'
Run Information
Improvemnts in System.Numerics.Tests.Perf_BigInteger
Historical Data in Reporting System
Repro
Run Information
Improvemnts in System.Numerics.Tests.Perf_Vector4
Historical Data in Reporting System
Repro
Run Information
Improvemnts in System.Numerics.Tests.Perf_Plane
Historical Data in Reporting System
Repro
Run Information
Improvemnts in PerfLabTests.BlockCopyPerf
Historical Data in Reporting System
Repro
Run Information
Improvemnts in System.Collections.CtorDefaultSize<String>
Historical Data in Reporting System
Repro
Run Information
Improvemnts in Microsoft.Extensions.Caching.Memory.Tests.MemoryCacheTests
Historical Data in Reporting System
Repro
Run Information
Improvemnts in System.Memory.Span<Int32>
Historical Data in Reporting System
Repro
Run Information
Improvemnts in System.Tests.Perf_Double
Historical Data in Reporting System
Repro
Run Information
Improvemnts in System.IO.Tests.BinaryWriterExtendedTests
Historical Data in Reporting System
Repro