Skip to content

Latest commit

 

History

History
25 lines (22 loc) · 5.61 KB

dotNetTips.Utility.Benchmarks.Extensions.ObjectExtensionsPerfTestRunner-report-github.md

File metadata and controls

25 lines (22 loc) · 5.61 KB
BenchmarkDotNet=v0.12.1, OS=Windows 10.0.19042
Unknown processor
.NET Core SDK=5.0.300-preview.21180.15
  [Host]     : .NET Core 3.1.14 (CoreCLR 4.700.21.16201, CoreFX 4.700.21.16208), X64 RyuJIT
  Job-SOGKAI : .NET Core 3.1.14 (CoreCLR 4.700.21.16201, CoreFX 4.700.21.16208), X64 RyuJIT

EvaluateOverhead=True  Server=True  Toolchain=.NET Core 3.1  
Namespace=dotNetTips.Utility.Benchmarks.Extensions  Categories=ObjectExtensions  
Method Mean Error StdDev StdErr Min Q1 Median Q3 Max Op/s CI99.9% Margin Iterations Kurtosis MValue Skewness Rank LogicalGroup Baseline Code Size Gen 0 Gen 1 Gen 2 Allocated
As 8.3173 ns 0.0739 ns 0.0656 ns 0.0175 ns 8.1776 ns 8.2818 ns 8.3139 ns 8.3656 ns 8.4072 ns 120,230,846.0 0.0739 ns 14.00 2.229 2.000 -0.3610 3 ***** No 144 B - - - -
Clone 18,041.3836 ns 86.3443 ns 72.1014 ns 19.9973 ns 17,908.8974 ns 17,999.2905 ns 18,047.9874 ns 18,075.1846 ns 18,195.3232 ns 55,428.1 86.3443 ns 13.00 2.717 2.000 0.2331 10 ***** No 196 B 2.0142 - - 18984 B
ComputeSha256Hash 8,272.2437 ns 62.6587 ns 52.3229 ns 14.5118 ns 8,224.5956 ns 8,241.7114 ns 8,256.3385 ns 8,267.1051 ns 8,409.6756 ns 120,886.2 62.6587 ns 13.00 4.178 2.000 1.5361 8 ***** No 412 B 0.5493 - - 5440 B
DisposeFields 7,289.4898 ns 13.9377 ns 13.0374 ns 3.3662 ns 7,265.1588 ns 7,281.4259 ns 7,291.5817 ns 7,299.1131 ns 7,308.9912 ns 137,183.8 13.9377 ns 15.00 1.869 2.000 -0.3553 7 ***** No 569 B 0.7019 - - 6616 B
FromJson 12,344.2581 ns 58.7153 ns 54.9223 ns 14.1809 ns 12,223.7030 ns 12,327.7077 ns 12,354.3686 ns 12,380.1582 ns 12,423.1033 ns 81,009.3 58.7153 ns 15.00 2.700 2.000 -0.7538 9 ***** No 443 B 1.6022 0.0305 - 14960 B
HasProperty 291.7745 ns 1.9958 ns 1.6666 ns 0.4622 ns 288.4745 ns 291.1034 ns 292.2771 ns 292.7901 ns 294.6667 ns 3,427,304.1 1.9958 ns 13.00 2.588 2.000 -0.5083 4 ***** No 275 B 0.0262 - - 248 B
IsNotNull 0.0000 ns 0.0000 ns 0.0000 ns 0.0000 ns 0.0000 ns 0.0000 ns 0.0000 ns 0.0000 ns 0.0000 ns Infinity 0.0000 ns 15.00 NA 2.000 NA 1 ***** No 21 B - - - -
IsNull 0.0180 ns 0.0065 ns 0.0061 ns 0.0016 ns 0.0072 ns 0.0138 ns 0.0188 ns 0.0216 ns 0.0287 ns 55,593,542,004.8 0.0065 ns 15.00 1.954 2.000 -0.1006 2 ***** No 21 B - - - -
StripNull 8.4609 ns 0.1556 ns 0.1455 ns 0.0376 ns 8.3744 ns 8.3998 ns 8.4141 ns 8.4568 ns 8.9746 ns 118,191,138.8 0.1556 ns 15.00 10.372 2.000 2.8888 3 ***** No 88 B - - - -
ToJson 3,615.5098 ns 8.4903 ns 7.5264 ns 2.0115 ns 3,596.8798 ns 3,615.6622 ns 3,618.0182 ns 3,619.3190 ns 3,623.4102 ns 276,586.2 8.4903 ns 14.00 3.796 2.000 -1.4406 6 ***** No 94 B 0.3395 - - 3208 B
TryDispose 525.8385 ns 2.3742 ns 2.1047 ns 0.5625 ns 519.0095 ns 525.7068 ns 526.1682 ns 526.8305 ns 527.6373 ns 1,901,724.7 2.3742 ns 14.00 8.002 2.000 -2.3290 5 ***** No 344 B 0.3071 0.0010 - 2912 B