BenchmarkDotNet=v0.10.14.534-nightly, OS=Windows 10.0.16299.371 (1709/FallCreatorsUpdate/Redstone3)
Intel Xeon CPU E5-1620 v2 3.70GHz, 1 CPU, 8 logical and 4 physical cores
Frequency=3604598 Hz, Resolution=277.4234 ns, Timer=TSC
.NET Core SDK=2.1.300-rtm-008823
[Host] : .NET Core 2.1.0-rtm-26508-02 (CoreCLR 4.6.26508.04, CoreFX 4.6.26508.03), 64bit RyuJIT
Job-JIQQBR : .NET Core 2.1.0-rtm-26508-02 (CoreCLR 4.6.26508.04, CoreFX 4.6.26508.03), 64bit RyuJIT
InvocationCount=1024 TargetCount=5 WarmupCount=3
Method | IsUTF8Encoded | TestCase | Mean | Error | StdDev | Scaled | ScaledSD | Gen 0 | Gen 1 | Gen 2 | Allocated |
---|---|---|---|---|---|---|---|---|---|---|---|
ReaderNewtonsoftReaderEmptyLoop | False | BasicJson | 1,989.4 ns | 323.690 ns | 84.0772 ns | 1.00 | 0.00 | - | - | - | 3120 B |
ReaderNewtonsoftReaderReturnString | False | BasicJson | 2,632.2 ns | 394.080 ns | 102.3607 ns | 1.32 | 0.07 | - | - | - | 4368 B |
ReaderSystemTextJsonLabEmptyLoop | False | BasicJson | 825.1 ns | 65.791 ns | 17.0889 ns | 0.42 | 0.02 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | BasicJson | 911.8 ns | 368.671 ns | 95.7609 ns | 0.46 | 0.05 | - | - | - | 520 B |
ReaderNewtonsoftReaderEmptyLoop | False | BasicLargeNum | 2,645.2 ns | 1,344.287 ns | 349.1735 ns | 1.00 | 0.00 | - | - | - | 3224 B |
ReaderNewtonsoftReaderReturnString | False | BasicLargeNum | 3,263.2 ns | 300.944 ns | 78.1690 ns | 1.25 | 0.13 | - | - | - | 4672 B |
ReaderSystemTextJsonLabEmptyLoop | False | BasicLargeNum | 898.8 ns | 54.932 ns | 14.2683 ns | 0.34 | 0.04 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | BasicLargeNum | 1,308.9 ns | 766.958 ns | 199.2145 ns | 0.50 | 0.09 | - | - | - | 408 B |
ReaderNewtonsoftReaderEmptyLoop | False | BroadTree | 39,159.6 ns | 14,500.367 ns | 3,766.4163 ns | 1.00 | 0.00 | 1.9531 | - | - | 13208 B |
ReaderNewtonsoftReaderReturnString | False | BroadTree | 67,950.1 ns | 1,940.498 ns | 504.0371 ns | 1.75 | 0.15 | 4.8828 | - | - | 28648 B |
ReaderSystemTextJsonLabEmptyLoop | False | BroadTree | 16,459.8 ns | 8,522.074 ns | 2,213.5770 ns | 0.42 | 0.06 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | BroadTree | 16,248.3 ns | 1,168.408 ns | 303.4897 ns | 0.42 | 0.04 | 0.9766 | - | - | 9600 B |
ReaderNewtonsoftReaderEmptyLoop | False | DeepTree | 23,026.4 ns | 16,867.737 ns | 4,381.3320 ns | 1.00 | 0.00 | 0.9766 | - | - | 9264 B |
ReaderNewtonsoftReaderReturnString | False | DeepTree | 26,141.4 ns | 4,064.681 ns | 1,055.7859 ns | 1.16 | 0.17 | 2.9297 | - | - | 17488 B |
ReaderSystemTextJsonLabEmptyLoop | False | DeepTree | 8,976.2 ns | 287.652 ns | 74.7165 ns | 0.40 | 0.06 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | DeepTree | 9,212.0 ns | 538.367 ns | 139.8388 ns | 0.41 | 0.06 | 0.9766 | - | - | 8704 B |
ReaderNewtonsoftReaderEmptyLoop | False | FullSchema1 | 7,339.3 ns | 551.408 ns | 143.2261 ns | 1.00 | 0.00 | 0.9766 | - | - | 5816 B |
ReaderNewtonsoftReaderReturnString | False | FullSchema1 | 9,379.6 ns | 769.977 ns | 199.9985 ns | 1.28 | 0.03 | 0.9766 | - | - | 8448 B |
ReaderSystemTextJsonLabEmptyLoop | False | FullSchema1 | 2,069.8 ns | 139.441 ns | 36.2193 ns | 0.28 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | FullSchema1 | 2,378.4 ns | 241.110 ns | 62.6276 ns | 0.32 | 0.01 | - | - | - | 880 B |
ReaderNewtonsoftReaderEmptyLoop | False | FullSchema2 | 10,276.5 ns | 556.937 ns | 144.6624 ns | 1.00 | 0.00 | 0.9766 | - | - | 6552 B |
ReaderNewtonsoftReaderReturnString | False | FullSchema2 | 14,679.8 ns | 752.051 ns | 195.3426 ns | 1.43 | 0.02 | 0.9766 | - | - | 9624 B |
ReaderSystemTextJsonLabEmptyLoop | False | FullSchema2 | 2,848.8 ns | 135.094 ns | 35.0901 ns | 0.28 | 0.00 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | FullSchema2 | 3,255.5 ns | 219.097 ns | 56.9097 ns | 0.32 | 0.01 | - | - | - | 1240 B |
ReaderNewtonsoftReaderEmptyLoop | False | HelloWorld | 405.9 ns | 97.350 ns | 25.2863 ns | 1.00 | 0.00 | - | - | - | 2400 B |
ReaderNewtonsoftReaderReturnString | False | HelloWorld | 498.6 ns | 84.843 ns | 22.0376 ns | 1.23 | 0.08 | - | - | - | 2688 B |
ReaderSystemTextJsonLabEmptyLoop | False | HelloWorld | 148.3 ns | 4.980 ns | 1.2936 ns | 0.37 | 0.02 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | HelloWorld | 161.8 ns | 42.224 ns | 10.9675 ns | 0.40 | 0.03 | - | - | - | 88 B |
ReaderNewtonsoftReaderEmptyLoop | False | Json400B | 3,375.6 ns | 691.255 ns | 179.5509 ns | 1.00 | 0.00 | - | - | - | 3736 B |
ReaderNewtonsoftReaderReturnString | False | Json400B | 5,425.3 ns | 1,823.213 ns | 473.5728 ns | 1.61 | 0.15 | 0.9766 | - | - | 6032 B |
ReaderSystemTextJsonLabEmptyLoop | False | Json400B | 1,161.8 ns | 85.108 ns | 22.1066 ns | 0.34 | 0.02 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | Json400B | 1,221.0 ns | 66.457 ns | 17.2620 ns | 0.36 | 0.02 | - | - | - | 904 B |
ReaderNewtonsoftReaderEmptyLoop | False | Json400KB | 2,535,426.1 ns | 220,089.260 ns | 57,167.3665 ns | 1.00 | 0.00 | 210.9375 | 13.6719 | - | 1108528 B |
ReaderNewtonsoftReaderReturnString | False | Json400KB | 3,458,103.3 ns | 101,985.354 ns | 26,490.3164 ns | 1.36 | 0.03 | 466.7969 | 310.5469 | 154.2969 | 2428660 B |
ReaderSystemTextJsonLabEmptyLoop | False | Json400KB | 959,224.8 ns | 79,194.193 ns | 20,570.3970 ns | 0.38 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | Json400KB | 1,061,004.3 ns | 30,000.208 ns | 7,792.4425 ns | 0.42 | 0.01 | 198.2422 | 198.2422 | 198.2422 | 855976 B |
ReaderNewtonsoftReaderEmptyLoop | False | Json40KB | 247,391.5 ns | 20,296.057 ns | 5,271.8252 ns | 1.00 | 0.00 | 22.4609 | - | - | 121184 B |
ReaderNewtonsoftReaderReturnString | False | Json40KB | 336,603.8 ns | 17,141.344 ns | 4,452.4002 ns | 1.36 | 0.03 | 47.8516 | 11.7188 | - | 254384 B |
ReaderSystemTextJsonLabEmptyLoop | False | Json40KB | 93,668.1 ns | 4,971.237 ns | 1,291.2604 ns | 0.38 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | Json40KB | 101,033.2 ns | 6,940.987 ns | 1,802.8955 ns | 0.41 | 0.01 | 15.6250 | 2.9297 | - | 84264 B |
ReaderNewtonsoftReaderEmptyLoop | False | Json4KB | 25,345.1 ns | 591.904 ns | 153.7447 ns | 1.00 | 0.00 | 1.9531 | - | - | 13512 B |
ReaderNewtonsoftReaderReturnString | False | Json4KB | 37,731.5 ns | 16,491.673 ns | 4,283.6507 ns | 1.49 | 0.15 | 4.8828 | - | - | 29568 B |
ReaderSystemTextJsonLabEmptyLoop | False | Json4KB | 9,610.9 ns | 707.372 ns | 183.7372 ns | 0.38 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | Json4KB | 10,226.9 ns | 1,057.133 ns | 274.5863 ns | 0.40 | 0.01 | 0.9766 | - | - | 8856 B |
ReaderNewtonsoftReaderEmptyLoop | False | LotsOfNumbers | 9,627.8 ns | 783.109 ns | 203.4097 ns | 1.00 | 0.00 | - | - | - | 5024 B |
ReaderNewtonsoftReaderReturnString | False | LotsOfNumbers | 13,692.5 ns | 1,846.193 ns | 479.5417 ns | 1.42 | 0.05 | 1.9531 | - | - | 10624 B |
ReaderSystemTextJsonLabEmptyLoop | False | LotsOfNumbers | 3,389.1 ns | 553.103 ns | 143.6665 ns | 0.35 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | LotsOfNumbers | 3,283.5 ns | 371.110 ns | 96.3944 ns | 0.34 | 0.01 | - | - | - | 1872 B |
ReaderNewtonsoftReaderEmptyLoop | False | LotsOfStrings | 5,845.0 ns | 315.819 ns | 82.0327 ns | 1.00 | 0.00 | - | - | - | 4552 B |
ReaderNewtonsoftReaderReturnString | False | LotsOfStrings | 6,937.5 ns | 476.484 ns | 123.7649 ns | 1.19 | 0.02 | 0.9766 | - | - | 6856 B |
ReaderSystemTextJsonLabEmptyLoop | False | LotsOfStrings | 2,296.0 ns | 99.025 ns | 25.7214 ns | 0.39 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | LotsOfStrings | 2,712.6 ns | 785.904 ns | 204.1357 ns | 0.46 | 0.03 | - | - | - | 1576 B |
ReaderNewtonsoftReaderEmptyLoop | False | ProjectLockJson | 958,397.8 ns | 40,964.069 ns | 10,640.2644 ns | 1.00 | 0.00 | 86.9141 | - | - | 456312 B |
ReaderNewtonsoftReaderReturnString | False | ProjectLockJson | 1,130,590.9 ns | 23,528.610 ns | 6,111.4689 ns | 1.18 | 0.01 | 222.6563 | 156.2500 | 83.0078 | 1064371 B |
ReaderSystemTextJsonLabEmptyLoop | False | ProjectLockJson | 419,839.5 ns | 10,414.028 ns | 2,705.0049 ns | 0.44 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | ProjectLockJson | 439,436.8 ns | 10,396.278 ns | 2,700.3945 ns | 0.46 | 0.01 | 110.3516 | 110.3516 | 110.3516 | 417128 B |
ReaderNewtonsoftReaderEmptyLoop | False | SpecialNumForm | 6,847.3 ns | 657.920 ns | 170.8924 ns | 1.00 | 0.00 | - | - | - | 4544 B |
ReaderNewtonsoftReaderReturnString | False | SpecialNumForm | 11,941.6 ns | 1,819.839 ns | 472.6965 ns | 1.74 | 0.07 | 0.9766 | - | - | 8928 B |
ReaderSystemTextJsonLabEmptyLoop | False | SpecialNumForm | 1,603.7 ns | 4.338 ns | 1.1269 ns | 0.23 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | SpecialNumForm | 1,546.5 ns | 251.239 ns | 65.2585 ns | 0.23 | 0.01 | - | - | - | 1224 B |
ReaderNewtonsoftReaderEmptyLoop | True | BasicJson | 2,190.2 ns | 276.635 ns | 71.8550 ns | 1.00 | 0.00 | - | - | - | 3088 B |
ReaderNewtonsoftReaderReturnString | True | BasicJson | 2,757.2 ns | 591.361 ns | 153.6039 ns | 1.26 | 0.07 | - | - | - | 4336 B |
ReaderSystemTextJsonLabEmptyLoop | True | BasicJson | 631.7 ns | 33.062 ns | 8.5878 ns | 0.29 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | BasicJson | 734.8 ns | 31.490 ns | 8.1794 ns | 0.34 | 0.01 | - | - | - | 272 B |
ReaderNewtonsoftReaderEmptyLoop | True | BasicLargeNum | 2,844.7 ns | 2,569.434 ns | 667.4010 ns | 1.00 | 0.00 | - | - | - | 3192 B |
ReaderNewtonsoftReaderReturnString | True | BasicLargeNum | 3,400.4 ns | 639.902 ns | 166.2121 ns | 1.24 | 0.21 | - | - | - | 4640 B |
ReaderSystemTextJsonLabEmptyLoop | True | BasicLargeNum | 799.1 ns | 6.037 ns | 1.5681 ns | 0.29 | 0.05 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | BasicLargeNum | 924.1 ns | 75.399 ns | 19.5846 ns | 0.34 | 0.05 | - | - | - | 216 B |
ReaderNewtonsoftReaderEmptyLoop | True | BroadTree | 33,853.2 ns | 1,303.344 ns | 338.5388 ns | 1.00 | 0.00 | 1.9531 | - | - | 13176 B |
ReaderNewtonsoftReaderReturnString | True | BroadTree | 44,244.5 ns | 4,384.180 ns | 1,138.7743 ns | 1.31 | 0.03 | 4.8828 | - | - | 28616 B |
ReaderSystemTextJsonLabEmptyLoop | True | BroadTree | 10,973.7 ns | 333.550 ns | 86.6384 ns | 0.32 | 0.00 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | BroadTree | 13,160.3 ns | 1,113.143 ns | 289.1348 ns | 0.39 | 0.01 | - | - | - | 4816 B |
ReaderNewtonsoftReaderEmptyLoop | True | DeepTree | 21,505.5 ns | 682.188 ns | 177.1958 ns | 1.00 | 0.00 | 0.9766 | - | - | 9232 B |
ReaderNewtonsoftReaderReturnString | True | DeepTree | 28,252.6 ns | 2,725.874 ns | 708.0356 ns | 1.31 | 0.03 | 2.9297 | - | - | 17456 B |
ReaderSystemTextJsonLabEmptyLoop | True | DeepTree | 6,700.5 ns | 544.857 ns | 141.5245 ns | 0.31 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | DeepTree | 8,018.0 ns | 686.071 ns | 178.2044 ns | 0.37 | 0.01 | - | - | - | 4368 B |
ReaderNewtonsoftReaderEmptyLoop | True | FullSchema1 | 7,579.3 ns | 980.901 ns | 254.7855 ns | 1.00 | 0.00 | 0.9766 | - | - | 5784 B |
ReaderNewtonsoftReaderReturnString | True | FullSchema1 | 10,112.3 ns | 1,463.802 ns | 380.2170 ns | 1.34 | 0.06 | 0.9766 | - | - | 8416 B |
ReaderSystemTextJsonLabEmptyLoop | True | FullSchema1 | 1,859.6 ns | 76.634 ns | 19.9054 ns | 0.25 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | FullSchema1 | 2,256.2 ns | 366.335 ns | 95.1543 ns | 0.30 | 0.01 | - | - | - | 456 B |
ReaderNewtonsoftReaderEmptyLoop | True | FullSchema2 | 11,004.4 ns | 1,061.575 ns | 275.7402 ns | 1.00 | 0.00 | 0.9766 | - | - | 6520 B |
ReaderNewtonsoftReaderReturnString | True | FullSchema2 | 15,085.1 ns | 3,689.813 ns | 958.4152 ns | 1.37 | 0.08 | 0.9766 | - | - | 9592 B |
ReaderSystemTextJsonLabEmptyLoop | True | FullSchema2 | 2,601.3 ns | 156.690 ns | 40.6997 ns | 0.24 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | FullSchema2 | 3,027.6 ns | 220.101 ns | 57.1704 ns | 0.28 | 0.01 | - | - | - | 632 B |
ReaderNewtonsoftReaderEmptyLoop | True | HelloWorld | 495.9 ns | 208.011 ns | 54.0301 ns | 1.00 | 0.00 | - | - | - | 2368 B |
ReaderNewtonsoftReaderReturnString | True | HelloWorld | 580.5 ns | 71.272 ns | 18.5127 ns | 1.18 | 0.12 | - | - | - | 2656 B |
ReaderSystemTextJsonLabEmptyLoop | True | HelloWorld | 127.9 ns | 2.597 ns | 0.6746 ns | 0.26 | 0.02 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | HelloWorld | 148.9 ns | 38.038 ns | 9.8803 ns | 0.30 | 0.03 | - | - | - | 56 B |
ReaderNewtonsoftReaderEmptyLoop | True | Json400B | 3,656.4 ns | 489.402 ns | 127.1204 ns | 1.00 | 0.00 | - | - | - | 3704 B |
ReaderNewtonsoftReaderReturnString | True | Json400B | 5,886.3 ns | 1,525.037 ns | 396.1228 ns | 1.61 | 0.11 | 0.9766 | - | - | 6000 B |
ReaderSystemTextJsonLabEmptyLoop | True | Json400B | 868.2 ns | 27.199 ns | 7.0648 ns | 0.24 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | Json400B | 1,047.3 ns | 246.783 ns | 64.1009 ns | 0.29 | 0.02 | - | - | - | 464 B |
ReaderNewtonsoftReaderEmptyLoop | True | Json400KB | 2,723,898.7 ns | 62,358.487 ns | 16,197.3849 ns | 1.00 | 0.00 | 210.9375 | 13.6719 | - | 1108496 B |
ReaderNewtonsoftReaderReturnString | True | Json400KB | 3,574,257.0 ns | 227,644.238 ns | 59,129.7438 ns | 1.31 | 0.02 | 467.7734 | 311.5234 | 155.2734 | 2428525 B |
ReaderSystemTextJsonLabEmptyLoop | True | Json400KB | 754,564.8 ns | 74,748.530 ns | 19,415.6526 ns | 0.28 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | Json400KB | 875,955.2 ns | 19,968.242 ns | 5,186.6766 ns | 0.32 | 0.00 | 110.3516 | 110.3516 | 110.3516 | 428000 B |
ReaderNewtonsoftReaderEmptyLoop | True | Json40KB | 264,208.2 ns | 26,640.217 ns | 6,919.6972 ns | 1.00 | 0.00 | 22.4609 | - | - | 121152 B |
ReaderNewtonsoftReaderReturnString | True | Json40KB | 346,769.4 ns | 17,915.326 ns | 4,653.4393 ns | 1.31 | 0.03 | 47.8516 | 0.9766 | - | 254352 B |
ReaderSystemTextJsonLabEmptyLoop | True | Json40KB | 72,322.8 ns | 1,997.695 ns | 518.8938 ns | 0.27 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | Json40KB | 84,265.0 ns | 2,640.018 ns | 685.7349 ns | 0.32 | 0.01 | 7.8125 | 0.9766 | - | 42144 B |
ReaderNewtonsoftReaderEmptyLoop | True | Json4KB | 26,817.5 ns | 5,191.580 ns | 1,348.4935 ns | 1.00 | 0.00 | 1.9531 | - | - | 13480 B |
ReaderNewtonsoftReaderReturnString | True | Json4KB | 35,665.6 ns | 3,360.549 ns | 872.8901 ns | 1.33 | 0.06 | 4.8828 | - | - | 29536 B |
ReaderSystemTextJsonLabEmptyLoop | True | Json4KB | 7,222.0 ns | 157.190 ns | 40.8295 ns | 0.27 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | Json4KB | 8,558.0 ns | 1,470.785 ns | 382.0309 ns | 0.32 | 0.02 | - | - | - | 4440 B |
ReaderNewtonsoftReaderEmptyLoop | True | LotsOfNumbers | 10,271.5 ns | 624.442 ns | 162.1964 ns | 1.00 | 0.00 | - | - | - | 4992 B |
ReaderNewtonsoftReaderReturnString | True | LotsOfNumbers | 13,554.4 ns | 1,668.082 ns | 433.2780 ns | 1.32 | 0.04 | 1.9531 | - | - | 10592 B |
ReaderSystemTextJsonLabEmptyLoop | True | LotsOfNumbers | 2,407.1 ns | 197.234 ns | 51.2309 ns | 0.23 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | LotsOfNumbers | 2,790.3 ns | 458.750 ns | 119.1587 ns | 0.27 | 0.01 | - | - | - | 952 B |
ReaderNewtonsoftReaderEmptyLoop | True | LotsOfStrings | 5,991.7 ns | 900.394 ns | 233.8739 ns | 1.00 | 0.00 | - | - | - | 4520 B |
ReaderNewtonsoftReaderReturnString | True | LotsOfStrings | 7,211.1 ns | 1,048.267 ns | 272.2835 ns | 1.20 | 0.06 | 0.9766 | - | - | 6824 B |
ReaderSystemTextJsonLabEmptyLoop | True | LotsOfStrings | 2,071.3 ns | 247.456 ns | 64.2758 ns | 0.35 | 0.02 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | LotsOfStrings | 2,333.6 ns | 312.522 ns | 81.1763 ns | 0.39 | 0.02 | - | - | - | 800 B |
ReaderNewtonsoftReaderEmptyLoop | True | ProjectLockJson | 1,050,789.2 ns | 93,999.897 ns | 24,416.1235 ns | 1.00 | 0.00 | 86.9141 | - | - | 456280 B |
ReaderNewtonsoftReaderReturnString | True | ProjectLockJson | 1,245,798.1 ns | 64,864.267 ns | 16,848.2521 ns | 1.19 | 0.03 | 224.6094 | 156.2500 | 83.9844 | 1064337 B |
ReaderSystemTextJsonLabEmptyLoop | True | ProjectLockJson | 346,473.3 ns | 23,261.192 ns | 6,042.0080 ns | 0.33 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | ProjectLockJson | 398,800.6 ns | 38,298.712 ns | 9,947.9481 ns | 0.38 | 0.01 | 58.5938 | 58.5938 | 58.5938 | 208576 B |
ReaderNewtonsoftReaderEmptyLoop | True | SpecialNumForm | 7,857.8 ns | 1,323.647 ns | 343.8123 ns | 1.00 | 0.00 | - | - | - | 4512 B |
ReaderNewtonsoftReaderReturnString | True | SpecialNumForm | 12,451.5 ns | 730.015 ns | 189.6186 ns | 1.59 | 0.06 | 0.9766 | - | - | 8896 B |
ReaderSystemTextJsonLabEmptyLoop | True | SpecialNumForm | 1,205.2 ns | 115.635 ns | 30.0359 ns | 0.15 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | SpecialNumForm | 1,557.1 ns | 136.418 ns | 35.4341 ns | 0.20 | 0.01 | - | - | - | 624 B |
Out-dated results
BenchmarkDotNet=v0.10.14.534-nightly, OS=Windows 10.0.16299.371 (1709/FallCreatorsUpdate/Redstone3)
Intel Xeon CPU E5-1620 v2 3.70GHz, 1 CPU, 8 logical and 4 physical cores
Frequency=3604595 Hz, Resolution=277.4237 ns, Timer=TSC
.NET Core SDK=2.1.300-rtm-008823
[Host] : .NET Core 2.1.0-rtm-26508-02 (CoreCLR 4.6.26508.04, CoreFX 4.6.26508.03), 64bit RyuJIT
Job-CGNVOJ : .NET Core 2.1.0-rtm-26508-02 (CoreCLR 4.6.26508.04, CoreFX 4.6.26508.03), 64bit RyuJIT
InvocationCount=1024 TargetCount=5 WarmupCount=3
Method | IsUTF8Encoded | TestCase | Mean | Error | StdDev | Scaled | ScaledSD | Gen 0 | Gen 1 | Gen 2 | Allocated |
---|---|---|---|---|---|---|---|---|---|---|---|
ReaderNewtonsoftReaderEmptyLoop | False | Basic | 1,984.4 ns | 190.373 ns | 49.4487 ns | 1.00 | 0.00 | - | - | - | 3120 B |
ReaderNewtonsoftReaderReturnString | False | Basic | 2,918.6 ns | 369.945 ns | 96.0919 ns | 1.47 | 0.05 | - | - | - | 5104 B |
ReaderSystemTextJsonLabEmptyLoop | False | Basic | 723.3 ns | 32.972 ns | 8.5643 ns | 0.36 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | Basic | 848.8 ns | 67.811 ns | 17.6137 ns | 0.43 | 0.01 | - | - | - | 520 B |
ReaderNewtonsoftReaderEmptyLoop | False | BasicLargeNum | 2,308.7 ns | 149.893 ns | 38.9343 ns | 1.00 | 0.00 | - | - | - | 3224 B |
ReaderNewtonsoftReaderReturnString | False | BasicLargeNum | 3,657.5 ns | 446.388 ns | 115.9476 ns | 1.58 | 0.05 | 0.9766 | - | - | 5592 B |
ReaderSystemTextJsonLabEmptyLoop | False | BasicLargeNum | 853.2 ns | 14.498 ns | 3.7657 ns | 0.37 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | BasicLargeNum | 1,028.5 ns | 77.037 ns | 20.0101 ns | 0.45 | 0.01 | - | - | - | 408 B |
ReaderNewtonsoftReaderEmptyLoop | False | BroadTree | 32,526.8 ns | 1,145.071 ns | 297.4280 ns | 1.00 | 0.00 | 1.9531 | - | - | 13208 B |
ReaderNewtonsoftReaderReturnString | False | BroadTree | 44,843.2 ns | 1,208.864 ns | 313.9979 ns | 1.38 | 0.01 | 6.8359 | - | - | 40864 B |
ReaderSystemTextJsonLabEmptyLoop | False | BroadTree | 12,977.8 ns | 393.918 ns | 102.3188 ns | 0.40 | 0.00 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | BroadTree | 15,404.3 ns | 520.029 ns | 135.0756 ns | 0.47 | 0.01 | 0.9766 | - | - | 9600 B |
ReaderNewtonsoftReaderEmptyLoop | False | DeepTree | 19,700.7 ns | 433.351 ns | 112.5612 ns | 1.00 | 0.00 | 0.9766 | - | - | 9264 B |
ReaderNewtonsoftReaderReturnString | False | DeepTree | 26,083.3 ns | 928.642 ns | 241.2113 ns | 1.32 | 0.01 | 3.9063 | - | - | 23320 B |
ReaderSystemTextJsonLabEmptyLoop | False | DeepTree | 8,084.9 ns | 302.191 ns | 78.4931 ns | 0.41 | 0.00 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | DeepTree | 9,451.6 ns | 408.171 ns | 106.0208 ns | 0.48 | 0.01 | 0.9766 | - | - | 8704 B |
ReaderNewtonsoftReaderEmptyLoop | False | FullSchema1 | 7,221.3 ns | 862.744 ns | 224.0944 ns | 1.00 | 0.00 | 0.9766 | - | - | 5816 B |
ReaderNewtonsoftReaderReturnString | False | FullSchema1 | 11,282.9 ns | 7,811.046 ns | 2,028.8902 ns | 1.56 | 0.26 | 1.9531 | - | - | 10424 B |
ReaderSystemTextJsonLabEmptyLoop | False | FullSchema1 | 2,033.7 ns | 59.184 ns | 15.3727 ns | 0.28 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | FullSchema1 | 2,413.2 ns | 160.316 ns | 41.6414 ns | 0.33 | 0.01 | - | - | - | 880 B |
ReaderNewtonsoftReaderEmptyLoop | False | FullSchema2 | 10,697.5 ns | 2,663.952 ns | 691.9517 ns | 1.00 | 0.00 | 0.9766 | - | - | 6552 B |
ReaderNewtonsoftReaderReturnString | False | FullSchema2 | 15,726.2 ns | 1,137.900 ns | 295.5653 ns | 1.47 | 0.08 | 1.9531 | - | - | 12200 B |
ReaderSystemTextJsonLabEmptyLoop | False | FullSchema2 | 2,837.2 ns | 135.575 ns | 35.2151 ns | 0.27 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | FullSchema2 | 3,351.2 ns | 173.237 ns | 44.9977 ns | 0.31 | 0.02 | - | - | - | 1240 B |
ReaderNewtonsoftReaderEmptyLoop | False | HelloWorld | 394.0 ns | 109.903 ns | 28.5468 ns | 1.00 | 0.00 | - | - | - | 2400 B |
ReaderNewtonsoftReaderReturnString | False | HelloWorld | 531.1 ns | 162.449 ns | 42.1955 ns | 1.35 | 0.13 | - | - | - | 2792 B |
ReaderSystemTextJsonLabEmptyLoop | False | HelloWorld | 126.7 ns | 9.689 ns | 2.5168 ns | 0.32 | 0.02 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | HelloWorld | 169.1 ns | 37.363 ns | 9.7049 ns | 0.43 | 0.04 | - | - | - | 88 B |
ReaderNewtonsoftReaderEmptyLoop | False | Json300B | 3,299.6 ns | 296.113 ns | 76.9142 ns | 1.00 | 0.00 | - | - | - | 3736 B |
ReaderNewtonsoftReaderReturnString | False | Json300B | 5,625.2 ns | 424.778 ns | 110.3344 ns | 1.71 | 0.05 | 0.9766 | - | - | 7368 B |
ReaderSystemTextJsonLabEmptyLoop | False | Json300B | 1,005.2 ns | 13.467 ns | 3.4979 ns | 0.30 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | Json300B | 1,217.8 ns | 43.592 ns | 11.3228 ns | 0.37 | 0.01 | - | - | - | 904 B |
ReaderNewtonsoftReaderEmptyLoop | False | Json300KB | 2,519,214.0 ns | 113,035.089 ns | 29,360.4437 ns | 1.00 | 0.00 | 210.9375 | 13.6719 | - | 1108528 B |
ReaderNewtonsoftReaderReturnString | False | Json300KB | 3,763,574.6 ns | 30,015.675 ns | 7,796.4599 ns | 1.49 | 0.02 | 656.2500 | 365.2344 | 156.2500 | 3568559 B |
ReaderSystemTextJsonLabEmptyLoop | False | Json300KB | 864,287.8 ns | 73,567.877 ns | 19,108.9824 ns | 0.34 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | Json300KB | 1,057,626.4 ns | 7,446.639 ns | 1,934.2366 ns | 0.42 | 0.00 | 198.2422 | 198.2422 | 198.2422 | 855976 B |
ReaderNewtonsoftReaderEmptyLoop | False | Json30KB | 247,963.4 ns | 17,255.515 ns | 4,482.0557 ns | 1.00 | 0.00 | 22.4609 | - | - | 121184 B |
ReaderNewtonsoftReaderReturnString | False | Json30KB | 367,220.7 ns | 10,704.595 ns | 2,780.4788 ns | 1.48 | 0.03 | 69.3359 | 16.6016 | - | 367096 B |
ReaderSystemTextJsonLabEmptyLoop | False | Json30KB | 83,734.2 ns | 3,371.781 ns | 875.8077 ns | 0.34 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | Json30KB | 100,759.0 ns | 2,476.143 ns | 643.1689 ns | 0.41 | 0.01 | 15.6250 | 2.9297 | - | 84264 B |
ReaderNewtonsoftReaderEmptyLoop | False | Json3KB | 24,772.6 ns | 667.625 ns | 173.4132 ns | 1.00 | 0.00 | 1.9531 | - | - | 13512 B |
ReaderNewtonsoftReaderReturnString | False | Json3KB | 36,905.1 ns | 2,924.148 ns | 759.5366 ns | 1.49 | 0.03 | 7.8125 | - | - | 41248 B |
ReaderSystemTextJsonLabEmptyLoop | False | Json3KB | 8,586.9 ns | 629.585 ns | 163.5325 ns | 0.35 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | Json3KB | 10,444.7 ns | 329.407 ns | 85.5623 ns | 0.42 | 0.00 | 0.9766 | - | - | 8856 B |
ReaderNewtonsoftReaderEmptyLoop | False | LotsOfNumbers | 9,206.2 ns | 218.770 ns | 56.8247 ns | 1.00 | 0.00 | - | - | - | 5024 B |
ReaderNewtonsoftReaderReturnString | False | LotsOfNumbers | 14,414.4 ns | 649.289 ns | 168.6504 ns | 1.57 | 0.02 | 1.9531 | - | - | 14136 B |
ReaderSystemTextJsonLabEmptyLoop | False | LotsOfNumbers | 2,779.5 ns | 44.098 ns | 11.4542 ns | 0.30 | 0.00 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | LotsOfNumbers | 3,417.5 ns | 457.751 ns | 118.8991 ns | 0.37 | 0.01 | - | - | - | 1872 B |
ReaderNewtonsoftReaderEmptyLoop | False | LotsOfStrings | 5,892.0 ns | 350.167 ns | 90.9545 ns | 1.00 | 0.00 | - | - | - | 4552 B |
ReaderNewtonsoftReaderReturnString | False | LotsOfStrings | 7,877.5 ns | 420.740 ns | 109.2856 ns | 1.34 | 0.02 | 0.9766 | - | - | 9160 B |
ReaderSystemTextJsonLabEmptyLoop | False | LotsOfStrings | 2,240.6 ns | 45.717 ns | 11.8749 ns | 0.38 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | LotsOfStrings | 2,623.7 ns | 96.937 ns | 25.1789 ns | 0.45 | 0.01 | - | - | - | 1576 B |
ReaderNewtonsoftReaderEmptyLoop | False | ProjectLockJson | 945,705.3 ns | 63,335.648 ns | 16,451.1988 ns | 1.00 | 0.00 | 86.9141 | - | - | 456312 B |
ReaderNewtonsoftReaderReturnString | False | ProjectLockJson | 1,337,735.9 ns | 57,442.335 ns | 14,920.4329 ns | 1.41 | 0.03 | 303.7109 | 214.8438 | 84.9609 | 1540603 B |
ReaderSystemTextJsonLabEmptyLoop | False | ProjectLockJson | 386,004.6 ns | 2,929.329 ns | 760.8822 ns | 0.41 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | ProjectLockJson | 464,828.6 ns | 5,039.585 ns | 1,309.0134 ns | 0.49 | 0.01 | 110.3516 | 110.3516 | 110.3516 | 417128 B |
ReaderNewtonsoftReaderEmptyLoop | False | SpecialNumForm | 7,094.2 ns | 627.449 ns | 162.9776 ns | 1.00 | 0.00 | - | - | - | 4544 B |
ReaderNewtonsoftReaderReturnString | False | SpecialNumForm | 12,736.8 ns | 118.034 ns | 30.6588 ns | 1.80 | 0.04 | 1.9531 | - | - | 10936 B |
ReaderSystemTextJsonLabEmptyLoop | False | SpecialNumForm | 1,409.5 ns | 70.996 ns | 18.4410 ns | 0.20 | 0.00 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | False | SpecialNumForm | 1,661.5 ns | 73.437 ns | 19.0751 ns | 0.23 | 0.01 | - | - | - | 1224 B |
ReaderNewtonsoftReaderEmptyLoop | True | Basic | 2,210.1 ns | 273.046 ns | 70.9226 ns | 1.00 | 0.00 | - | - | - | 3088 B |
ReaderNewtonsoftReaderReturnString | True | Basic | 3,106.5 ns | 297.695 ns | 77.3251 ns | 1.41 | 0.05 | - | - | - | 5072 B |
ReaderSystemTextJsonLabEmptyLoop | True | Basic | 626.2 ns | 6.447 ns | 1.6745 ns | 0.28 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | Basic | 795.8 ns | 60.333 ns | 15.6714 ns | 0.36 | 0.01 | - | - | - | 272 B |
ReaderNewtonsoftReaderEmptyLoop | True | BasicLargeNum | 2,487.2 ns | 124.324 ns | 32.2928 ns | 1.00 | 0.00 | - | - | - | 3192 B |
ReaderNewtonsoftReaderReturnString | True | BasicLargeNum | 3,942.6 ns | 401.440 ns | 104.2725 ns | 1.59 | 0.04 | 0.9766 | - | - | 5560 B |
ReaderSystemTextJsonLabEmptyLoop | True | BasicLargeNum | 825.7 ns | 65.560 ns | 17.0289 ns | 0.33 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | BasicLargeNum | 966.2 ns | 56.230 ns | 14.6054 ns | 0.39 | 0.01 | - | - | - | 216 B |
ReaderNewtonsoftReaderEmptyLoop | True | BroadTree | 34,886.4 ns | 655.288 ns | 170.2085 ns | 1.00 | 0.00 | 1.9531 | - | - | 13176 B |
ReaderNewtonsoftReaderReturnString | True | BroadTree | 47,747.9 ns | 3,121.200 ns | 810.7200 ns | 1.37 | 0.02 | 6.8359 | - | - | 40832 B |
ReaderSystemTextJsonLabEmptyLoop | True | BroadTree | 11,140.2 ns | 234.591 ns | 60.9342 ns | 0.32 | 0.00 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | BroadTree | 14,475.9 ns | 192.818 ns | 50.0837 ns | 0.41 | 0.00 | - | - | - | 4816 B |
ReaderNewtonsoftReaderEmptyLoop | True | DeepTree | 22,015.6 ns | 1,042.495 ns | 270.7843 ns | 1.00 | 0.00 | 0.9766 | - | - | 9232 B |
ReaderNewtonsoftReaderReturnString | True | DeepTree | 28,863.6 ns | 2,403.991 ns | 624.4278 ns | 1.31 | 0.03 | 3.9063 | - | - | 23288 B |
ReaderSystemTextJsonLabEmptyLoop | True | DeepTree | 6,890.6 ns | 602.509 ns | 156.4995 ns | 0.31 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | DeepTree | 8,509.0 ns | 99.511 ns | 25.8475 ns | 0.39 | 0.00 | - | - | - | 4368 B |
ReaderNewtonsoftReaderEmptyLoop | True | FullSchema1 | 7,898.6 ns | 577.565 ns | 150.0204 ns | 1.00 | 0.00 | 0.9766 | - | - | 5784 B |
ReaderNewtonsoftReaderReturnString | True | FullSchema1 | 10,883.9 ns | 376.014 ns | 97.6683 ns | 1.38 | 0.03 | 1.9531 | - | - | 10392 B |
ReaderSystemTextJsonLabEmptyLoop | True | FullSchema1 | 1,926.0 ns | 6.455 ns | 1.6766 ns | 0.24 | 0.00 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | FullSchema1 | 2,269.8 ns | 110.298 ns | 28.6496 ns | 0.29 | 0.01 | - | - | - | 456 B |
ReaderNewtonsoftReaderEmptyLoop | True | FullSchema2 | 11,052.4 ns | 626.229 ns | 162.6606 ns | 1.00 | 0.00 | 0.9766 | - | - | 6520 B |
ReaderNewtonsoftReaderReturnString | True | FullSchema2 | 16,787.9 ns | 1,318.293 ns | 342.4216 ns | 1.52 | 0.03 | 1.9531 | - | - | 12168 B |
ReaderSystemTextJsonLabEmptyLoop | True | FullSchema2 | 2,697.4 ns | 228.689 ns | 59.4012 ns | 0.24 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | FullSchema2 | 3,108.3 ns | 124.418 ns | 32.3172 ns | 0.28 | 0.00 | - | - | - | 632 B |
ReaderNewtonsoftReaderEmptyLoop | True | HelloWorld | 500.3 ns | 140.621 ns | 36.5257 ns | 1.00 | 0.00 | - | - | - | 2368 B |
ReaderNewtonsoftReaderReturnString | True | HelloWorld | 654.5 ns | 249.764 ns | 64.8752 ns | 1.31 | 0.14 | - | - | - | 2760 B |
ReaderSystemTextJsonLabEmptyLoop | True | HelloWorld | 116.2 ns | 1.582 ns | 0.4109 ns | 0.23 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | HelloWorld | 153.1 ns | 32.456 ns | 8.4304 ns | 0.31 | 0.02 | - | - | - | 56 B |
ReaderNewtonsoftReaderEmptyLoop | True | Json300B | 3,665.6 ns | 291.761 ns | 75.7839 ns | 1.00 | 0.00 | - | - | - | 3704 B |
ReaderNewtonsoftReaderReturnString | True | Json300B | 6,015.9 ns | 395.643 ns | 102.7667 ns | 1.64 | 0.04 | 0.9766 | - | - | 7336 B |
ReaderSystemTextJsonLabEmptyLoop | True | Json300B | 882.0 ns | 166.757 ns | 43.3146 ns | 0.24 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | Json300B | 1,178.2 ns | 84.881 ns | 22.0476 ns | 0.32 | 0.01 | - | - | - | 464 B |
ReaderNewtonsoftReaderEmptyLoop | True | Json300KB | 2,659,339.5 ns | 121,424.266 ns | 31,539.5014 ns | 1.00 | 0.00 | 210.9375 | 13.6719 | - | 1108496 B |
ReaderNewtonsoftReaderReturnString | True | Json300KB | 3,956,797.4 ns | 27,439.848 ns | 7,127.3985 ns | 1.49 | 0.02 | 656.2500 | 368.1641 | 156.2500 | 3568549 B |
ReaderSystemTextJsonLabEmptyLoop | True | Json300KB | 741,385.1 ns | 40,430.198 ns | 10,501.5935 ns | 0.28 | 0.00 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | Json300KB | 995,077.8 ns | 21,149.553 ns | 5,493.5176 ns | 0.37 | 0.00 | 110.3516 | 110.3516 | 110.3516 | 428000 B |
ReaderNewtonsoftReaderEmptyLoop | True | Json30KB | 281,017.6 ns | 39,800.659 ns | 10,338.0731 ns | 1.00 | 0.00 | 22.4609 | - | - | 121152 B |
ReaderNewtonsoftReaderReturnString | True | Json30KB | 398,503.5 ns | 59,086.137 ns | 15,347.4043 ns | 1.42 | 0.07 | 69.3359 | 0.9766 | - | 367064 B |
ReaderSystemTextJsonLabEmptyLoop | True | Json30KB | 75,524.9 ns | 10,749.918 ns | 2,792.2513 ns | 0.27 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | Json30KB | 97,813.3 ns | 4,200.442 ns | 1,091.0492 ns | 0.35 | 0.01 | 7.8125 | 0.9766 | - | 42144 B |
ReaderNewtonsoftReaderEmptyLoop | True | Json3KB | 27,059.6 ns | 784.594 ns | 203.7954 ns | 1.00 | 0.00 | 1.9531 | - | - | 13480 B |
ReaderNewtonsoftReaderReturnString | True | Json3KB | 40,017.3 ns | 2,978.177 ns | 773.5704 ns | 1.48 | 0.03 | 7.8125 | - | - | 41216 B |
ReaderSystemTextJsonLabEmptyLoop | True | Json3KB | 7,883.4 ns | 2,039.423 ns | 529.7326 ns | 0.29 | 0.02 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | Json3KB | 9,875.5 ns | 304.892 ns | 79.1945 ns | 0.36 | 0.00 | - | - | - | 4440 B |
ReaderNewtonsoftReaderEmptyLoop | True | LotsOfNumbers | 9,722.1 ns | 91.385 ns | 23.7370 ns | 1.00 | 0.00 | - | - | - | 4992 B |
ReaderNewtonsoftReaderReturnString | True | LotsOfNumbers | 17,070.1 ns | 2,921.120 ns | 758.7500 ns | 1.76 | 0.07 | 1.9531 | - | - | 14104 B |
ReaderSystemTextJsonLabEmptyLoop | True | LotsOfNumbers | 2,479.6 ns | 269.758 ns | 70.0686 ns | 0.26 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | LotsOfNumbers | 3,155.3 ns | 92.845 ns | 24.1161 ns | 0.32 | 0.00 | - | - | - | 952 B |
ReaderNewtonsoftReaderEmptyLoop | True | LotsOfStrings | 6,738.6 ns | 2,792.713 ns | 725.3969 ns | 1.00 | 0.00 | - | - | - | 4520 B |
ReaderNewtonsoftReaderReturnString | True | LotsOfStrings | 8,667.7 ns | 715.785 ns | 185.9225 ns | 1.30 | 0.11 | 0.9766 | - | - | 9128 B |
ReaderSystemTextJsonLabEmptyLoop | True | LotsOfStrings | 2,077.4 ns | 106.803 ns | 27.7416 ns | 0.31 | 0.03 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | LotsOfStrings | 2,966.2 ns | 2,064.895 ns | 536.3488 ns | 0.44 | 0.08 | - | - | - | 800 B |
ReaderNewtonsoftReaderEmptyLoop | True | ProjectLockJson | 1,063,882.9 ns | 11,944.335 ns | 3,102.4965 ns | 1.00 | 0.00 | 86.9141 | - | - | 456280 B |
ReaderNewtonsoftReaderReturnString | True | ProjectLockJson | 1,437,154.6 ns | 57,881.928 ns | 15,034.6154 ns | 1.35 | 0.01 | 303.7109 | 192.3828 | 83.9844 | 1540525 B |
ReaderSystemTextJsonLabEmptyLoop | True | ProjectLockJson | 345,789.5 ns | 29,617.219 ns | 7,692.9625 ns | 0.33 | 0.01 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | ProjectLockJson | 422,773.9 ns | 5,456.991 ns | 1,417.4332 ns | 0.40 | 0.00 | 58.5938 | 58.5938 | 58.5938 | 208576 B |
ReaderNewtonsoftReaderEmptyLoop | True | SpecialNumForm | 7,355.2 ns | 243.774 ns | 63.3195 ns | 1.00 | 0.00 | - | - | - | 4512 B |
ReaderNewtonsoftReaderReturnString | True | SpecialNumForm | 13,289.6 ns | 254.971 ns | 66.2277 ns | 1.81 | 0.02 | 1.9531 | - | - | 10904 B |
ReaderSystemTextJsonLabEmptyLoop | True | SpecialNumForm | 1,283.5 ns | 29.789 ns | 7.7376 ns | 0.17 | 0.00 | - | - | - | 0 B |
ReaderSystemTextJsonLabReturnBytes | True | SpecialNumForm | 1,451.1 ns | 114.824 ns | 29.8251 ns | 0.20 | 0.00 | - | - | - | 624 B |