Guest User

Untitled

a guest
May 16th, 2018
153
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 59.66 KB | None | 0 0
  1. ``` ini
  2.  
  3. BenchmarkDotNet=v0.10.14.534-nightly, OS=Windows 10.0.16299.371 (1709/FallCreatorsUpdate/Redstone3)
  4. Intel Xeon CPU E5-1620 v2 3.70GHz, 1 CPU, 8 logical and 4 physical cores
  5. Frequency=3604598 Hz, Resolution=277.4234 ns, Timer=TSC
  6. .NET Core SDK=2.1.300-rtm-008823
  7. [Host] : .NET Core 2.1.0-rtm-26508-02 (CoreCLR 4.6.26508.04, CoreFX 4.6.26508.03), 64bit RyuJIT
  8. Job-JIQQBR : .NET Core 2.1.0-rtm-26508-02 (CoreCLR 4.6.26508.04, CoreFX 4.6.26508.03), 64bit RyuJIT
  9.  
  10. InvocationCount=1024 TargetCount=5 WarmupCount=3
  11.  
  12. ```
  13. | Method | IsUTF8Encoded | TestCase | Mean | Error | StdDev | Scaled | ScaledSD | Gen 0 | Gen 1 | Gen 2 | Allocated |
  14. |----------------------------------- |-------------- |---------------- |---------------:|---------------:|---------------:|-------:|---------:|---------:|---------:|---------:|----------:|
  15. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **BasicJson** | **1,989.4 ns** | **323.690 ns** | **84.0772 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **3120 B** |
  16. | ReaderNewtonsoftReaderReturnString | False | BasicJson | 2,632.2 ns | 394.080 ns | 102.3607 ns | 1.32 | 0.07 | - | - | - | 4368 B |
  17. | ReaderSystemTextJsonLabEmptyLoop | False | BasicJson | 825.1 ns | 65.791 ns | 17.0889 ns | 0.42 | 0.02 | - | - | - | 0 B |
  18. | ReaderSystemTextJsonLabReturnBytes | False | BasicJson | 911.8 ns | 368.671 ns | 95.7609 ns | 0.46 | 0.05 | - | - | - | 520 B |
  19. | | | | | | | | | | | | |
  20. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **BasicLargeNum** | **2,645.2 ns** | **1,344.287 ns** | **349.1735 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **3224 B** |
  21. | ReaderNewtonsoftReaderReturnString | False | BasicLargeNum | 3,263.2 ns | 300.944 ns | 78.1690 ns | 1.25 | 0.13 | - | - | - | 4672 B |
  22. | ReaderSystemTextJsonLabEmptyLoop | False | BasicLargeNum | 898.8 ns | 54.932 ns | 14.2683 ns | 0.34 | 0.04 | - | - | - | 0 B |
  23. | ReaderSystemTextJsonLabReturnBytes | False | BasicLargeNum | 1,308.9 ns | 766.958 ns | 199.2145 ns | 0.50 | 0.09 | - | - | - | 408 B |
  24. | | | | | | | | | | | | |
  25. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **BroadTree** | **39,159.6 ns** | **14,500.367 ns** | **3,766.4163 ns** | **1.00** | **0.00** | **1.9531** | **-** | **-** | **13208 B** |
  26. | ReaderNewtonsoftReaderReturnString | False | BroadTree | 67,950.1 ns | 1,940.498 ns | 504.0371 ns | 1.75 | 0.15 | 4.8828 | - | - | 28648 B |
  27. | ReaderSystemTextJsonLabEmptyLoop | False | BroadTree | 16,459.8 ns | 8,522.074 ns | 2,213.5770 ns | 0.42 | 0.06 | - | - | - | 0 B |
  28. | ReaderSystemTextJsonLabReturnBytes | False | BroadTree | 16,248.3 ns | 1,168.408 ns | 303.4897 ns | 0.42 | 0.04 | 0.9766 | - | - | 9600 B |
  29. | | | | | | | | | | | | |
  30. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **DeepTree** | **23,026.4 ns** | **16,867.737 ns** | **4,381.3320 ns** | **1.00** | **0.00** | **0.9766** | **-** | **-** | **9264 B** |
  31. | ReaderNewtonsoftReaderReturnString | False | DeepTree | 26,141.4 ns | 4,064.681 ns | 1,055.7859 ns | 1.16 | 0.17 | 2.9297 | - | - | 17488 B |
  32. | ReaderSystemTextJsonLabEmptyLoop | False | DeepTree | 8,976.2 ns | 287.652 ns | 74.7165 ns | 0.40 | 0.06 | - | - | - | 0 B |
  33. | ReaderSystemTextJsonLabReturnBytes | False | DeepTree | 9,212.0 ns | 538.367 ns | 139.8388 ns | 0.41 | 0.06 | 0.9766 | - | - | 8704 B |
  34. | | | | | | | | | | | | |
  35. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **FullSchema1** | **7,339.3 ns** | **551.408 ns** | **143.2261 ns** | **1.00** | **0.00** | **0.9766** | **-** | **-** | **5816 B** |
  36. | ReaderNewtonsoftReaderReturnString | False | FullSchema1 | 9,379.6 ns | 769.977 ns | 199.9985 ns | 1.28 | 0.03 | 0.9766 | - | - | 8448 B |
  37. | ReaderSystemTextJsonLabEmptyLoop | False | FullSchema1 | 2,069.8 ns | 139.441 ns | 36.2193 ns | 0.28 | 0.01 | - | - | - | 0 B |
  38. | ReaderSystemTextJsonLabReturnBytes | False | FullSchema1 | 2,378.4 ns | 241.110 ns | 62.6276 ns | 0.32 | 0.01 | - | - | - | 880 B |
  39. | | | | | | | | | | | | |
  40. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **FullSchema2** | **10,276.5 ns** | **556.937 ns** | **144.6624 ns** | **1.00** | **0.00** | **0.9766** | **-** | **-** | **6552 B** |
  41. | ReaderNewtonsoftReaderReturnString | False | FullSchema2 | 14,679.8 ns | 752.051 ns | 195.3426 ns | 1.43 | 0.02 | 0.9766 | - | - | 9624 B |
  42. | ReaderSystemTextJsonLabEmptyLoop | False | FullSchema2 | 2,848.8 ns | 135.094 ns | 35.0901 ns | 0.28 | 0.00 | - | - | - | 0 B |
  43. | ReaderSystemTextJsonLabReturnBytes | False | FullSchema2 | 3,255.5 ns | 219.097 ns | 56.9097 ns | 0.32 | 0.01 | - | - | - | 1240 B |
  44. | | | | | | | | | | | | |
  45. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **HelloWorld** | **405.9 ns** | **97.350 ns** | **25.2863 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **2400 B** |
  46. | ReaderNewtonsoftReaderReturnString | False | HelloWorld | 498.6 ns | 84.843 ns | 22.0376 ns | 1.23 | 0.08 | - | - | - | 2688 B |
  47. | ReaderSystemTextJsonLabEmptyLoop | False | HelloWorld | 148.3 ns | 4.980 ns | 1.2936 ns | 0.37 | 0.02 | - | - | - | 0 B |
  48. | ReaderSystemTextJsonLabReturnBytes | False | HelloWorld | 161.8 ns | 42.224 ns | 10.9675 ns | 0.40 | 0.03 | - | - | - | 88 B |
  49. | | | | | | | | | | | | |
  50. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **Json400B** | **3,375.6 ns** | **691.255 ns** | **179.5509 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **3736 B** |
  51. | ReaderNewtonsoftReaderReturnString | False | Json400B | 5,425.3 ns | 1,823.213 ns | 473.5728 ns | 1.61 | 0.15 | 0.9766 | - | - | 6032 B |
  52. | ReaderSystemTextJsonLabEmptyLoop | False | Json400B | 1,161.8 ns | 85.108 ns | 22.1066 ns | 0.34 | 0.02 | - | - | - | 0 B |
  53. | ReaderSystemTextJsonLabReturnBytes | False | Json400B | 1,221.0 ns | 66.457 ns | 17.2620 ns | 0.36 | 0.02 | - | - | - | 904 B |
  54. | | | | | | | | | | | | |
  55. | **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** |
  56. | 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 |
  57. | ReaderSystemTextJsonLabEmptyLoop | False | Json400KB | 959,224.8 ns | 79,194.193 ns | 20,570.3970 ns | 0.38 | 0.01 | - | - | - | 0 B |
  58. | 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 |
  59. | | | | | | | | | | | | |
  60. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **Json40KB** | **247,391.5 ns** | **20,296.057 ns** | **5,271.8252 ns** | **1.00** | **0.00** | **22.4609** | **-** | **-** | **121184 B** |
  61. | 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 |
  62. | ReaderSystemTextJsonLabEmptyLoop | False | Json40KB | 93,668.1 ns | 4,971.237 ns | 1,291.2604 ns | 0.38 | 0.01 | - | - | - | 0 B |
  63. | 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 |
  64. | | | | | | | | | | | | |
  65. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **Json4KB** | **25,345.1 ns** | **591.904 ns** | **153.7447 ns** | **1.00** | **0.00** | **1.9531** | **-** | **-** | **13512 B** |
  66. | ReaderNewtonsoftReaderReturnString | False | Json4KB | 37,731.5 ns | 16,491.673 ns | 4,283.6507 ns | 1.49 | 0.15 | 4.8828 | - | - | 29568 B |
  67. | ReaderSystemTextJsonLabEmptyLoop | False | Json4KB | 9,610.9 ns | 707.372 ns | 183.7372 ns | 0.38 | 0.01 | - | - | - | 0 B |
  68. | ReaderSystemTextJsonLabReturnBytes | False | Json4KB | 10,226.9 ns | 1,057.133 ns | 274.5863 ns | 0.40 | 0.01 | 0.9766 | - | - | 8856 B |
  69. | | | | | | | | | | | | |
  70. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **LotsOfNumbers** | **9,627.8 ns** | **783.109 ns** | **203.4097 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **5024 B** |
  71. | ReaderNewtonsoftReaderReturnString | False | LotsOfNumbers | 13,692.5 ns | 1,846.193 ns | 479.5417 ns | 1.42 | 0.05 | 1.9531 | - | - | 10624 B |
  72. | ReaderSystemTextJsonLabEmptyLoop | False | LotsOfNumbers | 3,389.1 ns | 553.103 ns | 143.6665 ns | 0.35 | 0.01 | - | - | - | 0 B |
  73. | ReaderSystemTextJsonLabReturnBytes | False | LotsOfNumbers | 3,283.5 ns | 371.110 ns | 96.3944 ns | 0.34 | 0.01 | - | - | - | 1872 B |
  74. | | | | | | | | | | | | |
  75. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **LotsOfStrings** | **5,845.0 ns** | **315.819 ns** | **82.0327 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **4552 B** |
  76. | ReaderNewtonsoftReaderReturnString | False | LotsOfStrings | 6,937.5 ns | 476.484 ns | 123.7649 ns | 1.19 | 0.02 | 0.9766 | - | - | 6856 B |
  77. | ReaderSystemTextJsonLabEmptyLoop | False | LotsOfStrings | 2,296.0 ns | 99.025 ns | 25.7214 ns | 0.39 | 0.01 | - | - | - | 0 B |
  78. | ReaderSystemTextJsonLabReturnBytes | False | LotsOfStrings | 2,712.6 ns | 785.904 ns | 204.1357 ns | 0.46 | 0.03 | - | - | - | 1576 B |
  79. | | | | | | | | | | | | |
  80. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **ProjectLockJson** | **958,397.8 ns** | **40,964.069 ns** | **10,640.2644 ns** | **1.00** | **0.00** | **86.9141** | **-** | **-** | **456312 B** |
  81. | 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 |
  82. | ReaderSystemTextJsonLabEmptyLoop | False | ProjectLockJson | 419,839.5 ns | 10,414.028 ns | 2,705.0049 ns | 0.44 | 0.01 | - | - | - | 0 B |
  83. | 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 |
  84. | | | | | | | | | | | | |
  85. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **SpecialNumForm** | **6,847.3 ns** | **657.920 ns** | **170.8924 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **4544 B** |
  86. | ReaderNewtonsoftReaderReturnString | False | SpecialNumForm | 11,941.6 ns | 1,819.839 ns | 472.6965 ns | 1.74 | 0.07 | 0.9766 | - | - | 8928 B |
  87. | ReaderSystemTextJsonLabEmptyLoop | False | SpecialNumForm | 1,603.7 ns | 4.338 ns | 1.1269 ns | 0.23 | 0.01 | - | - | - | 0 B |
  88. | ReaderSystemTextJsonLabReturnBytes | False | SpecialNumForm | 1,546.5 ns | 251.239 ns | 65.2585 ns | 0.23 | 0.01 | - | - | - | 1224 B |
  89. | | | | | | | | | | | | |
  90. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **BasicJson** | **2,190.2 ns** | **276.635 ns** | **71.8550 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **3088 B** |
  91. | ReaderNewtonsoftReaderReturnString | True | BasicJson | 2,757.2 ns | 591.361 ns | 153.6039 ns | 1.26 | 0.07 | - | - | - | 4336 B |
  92. | ReaderSystemTextJsonLabEmptyLoop | True | BasicJson | 631.7 ns | 33.062 ns | 8.5878 ns | 0.29 | 0.01 | - | - | - | 0 B |
  93. | ReaderSystemTextJsonLabReturnBytes | True | BasicJson | 734.8 ns | 31.490 ns | 8.1794 ns | 0.34 | 0.01 | - | - | - | 272 B |
  94. | | | | | | | | | | | | |
  95. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **BasicLargeNum** | **2,844.7 ns** | **2,569.434 ns** | **667.4010 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **3192 B** |
  96. | ReaderNewtonsoftReaderReturnString | True | BasicLargeNum | 3,400.4 ns | 639.902 ns | 166.2121 ns | 1.24 | 0.21 | - | - | - | 4640 B |
  97. | ReaderSystemTextJsonLabEmptyLoop | True | BasicLargeNum | 799.1 ns | 6.037 ns | 1.5681 ns | 0.29 | 0.05 | - | - | - | 0 B |
  98. | ReaderSystemTextJsonLabReturnBytes | True | BasicLargeNum | 924.1 ns | 75.399 ns | 19.5846 ns | 0.34 | 0.05 | - | - | - | 216 B |
  99. | | | | | | | | | | | | |
  100. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **BroadTree** | **33,853.2 ns** | **1,303.344 ns** | **338.5388 ns** | **1.00** | **0.00** | **1.9531** | **-** | **-** | **13176 B** |
  101. | ReaderNewtonsoftReaderReturnString | True | BroadTree | 44,244.5 ns | 4,384.180 ns | 1,138.7743 ns | 1.31 | 0.03 | 4.8828 | - | - | 28616 B |
  102. | ReaderSystemTextJsonLabEmptyLoop | True | BroadTree | 10,973.7 ns | 333.550 ns | 86.6384 ns | 0.32 | 0.00 | - | - | - | 0 B |
  103. | ReaderSystemTextJsonLabReturnBytes | True | BroadTree | 13,160.3 ns | 1,113.143 ns | 289.1348 ns | 0.39 | 0.01 | - | - | - | 4816 B |
  104. | | | | | | | | | | | | |
  105. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **DeepTree** | **21,505.5 ns** | **682.188 ns** | **177.1958 ns** | **1.00** | **0.00** | **0.9766** | **-** | **-** | **9232 B** |
  106. | ReaderNewtonsoftReaderReturnString | True | DeepTree | 28,252.6 ns | 2,725.874 ns | 708.0356 ns | 1.31 | 0.03 | 2.9297 | - | - | 17456 B |
  107. | ReaderSystemTextJsonLabEmptyLoop | True | DeepTree | 6,700.5 ns | 544.857 ns | 141.5245 ns | 0.31 | 0.01 | - | - | - | 0 B |
  108. | ReaderSystemTextJsonLabReturnBytes | True | DeepTree | 8,018.0 ns | 686.071 ns | 178.2044 ns | 0.37 | 0.01 | - | - | - | 4368 B |
  109. | | | | | | | | | | | | |
  110. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **FullSchema1** | **7,579.3 ns** | **980.901 ns** | **254.7855 ns** | **1.00** | **0.00** | **0.9766** | **-** | **-** | **5784 B** |
  111. | ReaderNewtonsoftReaderReturnString | True | FullSchema1 | 10,112.3 ns | 1,463.802 ns | 380.2170 ns | 1.34 | 0.06 | 0.9766 | - | - | 8416 B |
  112. | ReaderSystemTextJsonLabEmptyLoop | True | FullSchema1 | 1,859.6 ns | 76.634 ns | 19.9054 ns | 0.25 | 0.01 | - | - | - | 0 B |
  113. | ReaderSystemTextJsonLabReturnBytes | True | FullSchema1 | 2,256.2 ns | 366.335 ns | 95.1543 ns | 0.30 | 0.01 | - | - | - | 456 B |
  114. | | | | | | | | | | | | |
  115. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **FullSchema2** | **11,004.4 ns** | **1,061.575 ns** | **275.7402 ns** | **1.00** | **0.00** | **0.9766** | **-** | **-** | **6520 B** |
  116. | ReaderNewtonsoftReaderReturnString | True | FullSchema2 | 15,085.1 ns | 3,689.813 ns | 958.4152 ns | 1.37 | 0.08 | 0.9766 | - | - | 9592 B |
  117. | ReaderSystemTextJsonLabEmptyLoop | True | FullSchema2 | 2,601.3 ns | 156.690 ns | 40.6997 ns | 0.24 | 0.01 | - | - | - | 0 B |
  118. | ReaderSystemTextJsonLabReturnBytes | True | FullSchema2 | 3,027.6 ns | 220.101 ns | 57.1704 ns | 0.28 | 0.01 | - | - | - | 632 B |
  119. | | | | | | | | | | | | |
  120. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **HelloWorld** | **495.9 ns** | **208.011 ns** | **54.0301 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **2368 B** |
  121. | ReaderNewtonsoftReaderReturnString | True | HelloWorld | 580.5 ns | 71.272 ns | 18.5127 ns | 1.18 | 0.12 | - | - | - | 2656 B |
  122. | ReaderSystemTextJsonLabEmptyLoop | True | HelloWorld | 127.9 ns | 2.597 ns | 0.6746 ns | 0.26 | 0.02 | - | - | - | 0 B |
  123. | ReaderSystemTextJsonLabReturnBytes | True | HelloWorld | 148.9 ns | 38.038 ns | 9.8803 ns | 0.30 | 0.03 | - | - | - | 56 B |
  124. | | | | | | | | | | | | |
  125. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **Json400B** | **3,656.4 ns** | **489.402 ns** | **127.1204 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **3704 B** |
  126. | ReaderNewtonsoftReaderReturnString | True | Json400B | 5,886.3 ns | 1,525.037 ns | 396.1228 ns | 1.61 | 0.11 | 0.9766 | - | - | 6000 B |
  127. | ReaderSystemTextJsonLabEmptyLoop | True | Json400B | 868.2 ns | 27.199 ns | 7.0648 ns | 0.24 | 0.01 | - | - | - | 0 B |
  128. | ReaderSystemTextJsonLabReturnBytes | True | Json400B | 1,047.3 ns | 246.783 ns | 64.1009 ns | 0.29 | 0.02 | - | - | - | 464 B |
  129. | | | | | | | | | | | | |
  130. | **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** |
  131. | 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 |
  132. | ReaderSystemTextJsonLabEmptyLoop | True | Json400KB | 754,564.8 ns | 74,748.530 ns | 19,415.6526 ns | 0.28 | 0.01 | - | - | - | 0 B |
  133. | 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 |
  134. | | | | | | | | | | | | |
  135. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **Json40KB** | **264,208.2 ns** | **26,640.217 ns** | **6,919.6972 ns** | **1.00** | **0.00** | **22.4609** | **-** | **-** | **121152 B** |
  136. | 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 |
  137. | ReaderSystemTextJsonLabEmptyLoop | True | Json40KB | 72,322.8 ns | 1,997.695 ns | 518.8938 ns | 0.27 | 0.01 | - | - | - | 0 B |
  138. | ReaderSystemTextJsonLabReturnBytes | True | Json40KB | 84,265.0 ns | 2,640.018 ns | 685.7349 ns | 0.32 | 0.01 | 7.8125 | 0.9766 | - | 42144 B |
  139. | | | | | | | | | | | | |
  140. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **Json4KB** | **26,817.5 ns** | **5,191.580 ns** | **1,348.4935 ns** | **1.00** | **0.00** | **1.9531** | **-** | **-** | **13480 B** |
  141. | ReaderNewtonsoftReaderReturnString | True | Json4KB | 35,665.6 ns | 3,360.549 ns | 872.8901 ns | 1.33 | 0.06 | 4.8828 | - | - | 29536 B |
  142. | ReaderSystemTextJsonLabEmptyLoop | True | Json4KB | 7,222.0 ns | 157.190 ns | 40.8295 ns | 0.27 | 0.01 | - | - | - | 0 B |
  143. | ReaderSystemTextJsonLabReturnBytes | True | Json4KB | 8,558.0 ns | 1,470.785 ns | 382.0309 ns | 0.32 | 0.02 | - | - | - | 4440 B |
  144. | | | | | | | | | | | | |
  145. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **LotsOfNumbers** | **10,271.5 ns** | **624.442 ns** | **162.1964 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **4992 B** |
  146. | ReaderNewtonsoftReaderReturnString | True | LotsOfNumbers | 13,554.4 ns | 1,668.082 ns | 433.2780 ns | 1.32 | 0.04 | 1.9531 | - | - | 10592 B |
  147. | ReaderSystemTextJsonLabEmptyLoop | True | LotsOfNumbers | 2,407.1 ns | 197.234 ns | 51.2309 ns | 0.23 | 0.01 | - | - | - | 0 B |
  148. | ReaderSystemTextJsonLabReturnBytes | True | LotsOfNumbers | 2,790.3 ns | 458.750 ns | 119.1587 ns | 0.27 | 0.01 | - | - | - | 952 B |
  149. | | | | | | | | | | | | |
  150. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **LotsOfStrings** | **5,991.7 ns** | **900.394 ns** | **233.8739 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **4520 B** |
  151. | ReaderNewtonsoftReaderReturnString | True | LotsOfStrings | 7,211.1 ns | 1,048.267 ns | 272.2835 ns | 1.20 | 0.06 | 0.9766 | - | - | 6824 B |
  152. | ReaderSystemTextJsonLabEmptyLoop | True | LotsOfStrings | 2,071.3 ns | 247.456 ns | 64.2758 ns | 0.35 | 0.02 | - | - | - | 0 B |
  153. | ReaderSystemTextJsonLabReturnBytes | True | LotsOfStrings | 2,333.6 ns | 312.522 ns | 81.1763 ns | 0.39 | 0.02 | - | - | - | 800 B |
  154. | | | | | | | | | | | | |
  155. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **ProjectLockJson** | **1,050,789.2 ns** | **93,999.897 ns** | **24,416.1235 ns** | **1.00** | **0.00** | **86.9141** | **-** | **-** | **456280 B** |
  156. | 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 |
  157. | ReaderSystemTextJsonLabEmptyLoop | True | ProjectLockJson | 346,473.3 ns | 23,261.192 ns | 6,042.0080 ns | 0.33 | 0.01 | - | - | - | 0 B |
  158. | 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 |
  159. | | | | | | | | | | | | |
  160. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **SpecialNumForm** | **7,857.8 ns** | **1,323.647 ns** | **343.8123 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **4512 B** |
  161. | ReaderNewtonsoftReaderReturnString | True | SpecialNumForm | 12,451.5 ns | 730.015 ns | 189.6186 ns | 1.59 | 0.06 | 0.9766 | - | - | 8896 B |
  162. | ReaderSystemTextJsonLabEmptyLoop | True | SpecialNumForm | 1,205.2 ns | 115.635 ns | 30.0359 ns | 0.15 | 0.01 | - | - | - | 0 B |
  163. | ReaderSystemTextJsonLabReturnBytes | True | SpecialNumForm | 1,557.1 ns | 136.418 ns | 35.4341 ns | 0.20 | 0.01 | - | - | - | 624 B |
  164.  
  165.  
  166. <details>
  167. <summary>Out-dated results </summary>
  168.  
  169. ``` ini
  170.  
  171. BenchmarkDotNet=v0.10.14.534-nightly, OS=Windows 10.0.16299.371 (1709/FallCreatorsUpdate/Redstone3)
  172. Intel Xeon CPU E5-1620 v2 3.70GHz, 1 CPU, 8 logical and 4 physical cores
  173. Frequency=3604595 Hz, Resolution=277.4237 ns, Timer=TSC
  174. .NET Core SDK=2.1.300-rtm-008823
  175. [Host] : .NET Core 2.1.0-rtm-26508-02 (CoreCLR 4.6.26508.04, CoreFX 4.6.26508.03), 64bit RyuJIT
  176. Job-CGNVOJ : .NET Core 2.1.0-rtm-26508-02 (CoreCLR 4.6.26508.04, CoreFX 4.6.26508.03), 64bit RyuJIT
  177.  
  178. InvocationCount=1024 TargetCount=5 WarmupCount=3
  179.  
  180. ```
  181. | Method | IsUTF8Encoded | TestCase | Mean | Error | StdDev | Scaled | ScaledSD | Gen 0 | Gen 1 | Gen 2 | Allocated |
  182. |----------------------------------- |-------------- |---------------- |---------------:|---------------:|---------------:|-------:|---------:|---------:|---------:|---------:|----------:|
  183. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **Basic** | **1,984.4 ns** | **190.373 ns** | **49.4487 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **3120 B** |
  184. | ReaderNewtonsoftReaderReturnString | False | Basic | 2,918.6 ns | 369.945 ns | 96.0919 ns | 1.47 | 0.05 | - | - | - | 5104 B |
  185. | ReaderSystemTextJsonLabEmptyLoop | False | Basic | 723.3 ns | 32.972 ns | 8.5643 ns | 0.36 | 0.01 | - | - | - | 0 B |
  186. | ReaderSystemTextJsonLabReturnBytes | False | Basic | 848.8 ns | 67.811 ns | 17.6137 ns | 0.43 | 0.01 | - | - | - | 520 B |
  187. | | | | | | | | | | | | |
  188. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **BasicLargeNum** | **2,308.7 ns** | **149.893 ns** | **38.9343 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **3224 B** |
  189. | ReaderNewtonsoftReaderReturnString | False | BasicLargeNum | 3,657.5 ns | 446.388 ns | 115.9476 ns | 1.58 | 0.05 | 0.9766 | - | - | 5592 B |
  190. | ReaderSystemTextJsonLabEmptyLoop | False | BasicLargeNum | 853.2 ns | 14.498 ns | 3.7657 ns | 0.37 | 0.01 | - | - | - | 0 B |
  191. | ReaderSystemTextJsonLabReturnBytes | False | BasicLargeNum | 1,028.5 ns | 77.037 ns | 20.0101 ns | 0.45 | 0.01 | - | - | - | 408 B |
  192. | | | | | | | | | | | | |
  193. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **BroadTree** | **32,526.8 ns** | **1,145.071 ns** | **297.4280 ns** | **1.00** | **0.00** | **1.9531** | **-** | **-** | **13208 B** |
  194. | ReaderNewtonsoftReaderReturnString | False | BroadTree | 44,843.2 ns | 1,208.864 ns | 313.9979 ns | 1.38 | 0.01 | 6.8359 | - | - | 40864 B |
  195. | ReaderSystemTextJsonLabEmptyLoop | False | BroadTree | 12,977.8 ns | 393.918 ns | 102.3188 ns | 0.40 | 0.00 | - | - | - | 0 B |
  196. | ReaderSystemTextJsonLabReturnBytes | False | BroadTree | 15,404.3 ns | 520.029 ns | 135.0756 ns | 0.47 | 0.01 | 0.9766 | - | - | 9600 B |
  197. | | | | | | | | | | | | |
  198. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **DeepTree** | **19,700.7 ns** | **433.351 ns** | **112.5612 ns** | **1.00** | **0.00** | **0.9766** | **-** | **-** | **9264 B** |
  199. | ReaderNewtonsoftReaderReturnString | False | DeepTree | 26,083.3 ns | 928.642 ns | 241.2113 ns | 1.32 | 0.01 | 3.9063 | - | - | 23320 B |
  200. | ReaderSystemTextJsonLabEmptyLoop | False | DeepTree | 8,084.9 ns | 302.191 ns | 78.4931 ns | 0.41 | 0.00 | - | - | - | 0 B |
  201. | ReaderSystemTextJsonLabReturnBytes | False | DeepTree | 9,451.6 ns | 408.171 ns | 106.0208 ns | 0.48 | 0.01 | 0.9766 | - | - | 8704 B |
  202. | | | | | | | | | | | | |
  203. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **FullSchema1** | **7,221.3 ns** | **862.744 ns** | **224.0944 ns** | **1.00** | **0.00** | **0.9766** | **-** | **-** | **5816 B** |
  204. | ReaderNewtonsoftReaderReturnString | False | FullSchema1 | 11,282.9 ns | 7,811.046 ns | 2,028.8902 ns | 1.56 | 0.26 | 1.9531 | - | - | 10424 B |
  205. | ReaderSystemTextJsonLabEmptyLoop | False | FullSchema1 | 2,033.7 ns | 59.184 ns | 15.3727 ns | 0.28 | 0.01 | - | - | - | 0 B |
  206. | ReaderSystemTextJsonLabReturnBytes | False | FullSchema1 | 2,413.2 ns | 160.316 ns | 41.6414 ns | 0.33 | 0.01 | - | - | - | 880 B |
  207. | | | | | | | | | | | | |
  208. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **FullSchema2** | **10,697.5 ns** | **2,663.952 ns** | **691.9517 ns** | **1.00** | **0.00** | **0.9766** | **-** | **-** | **6552 B** |
  209. | ReaderNewtonsoftReaderReturnString | False | FullSchema2 | 15,726.2 ns | 1,137.900 ns | 295.5653 ns | 1.47 | 0.08 | 1.9531 | - | - | 12200 B |
  210. | ReaderSystemTextJsonLabEmptyLoop | False | FullSchema2 | 2,837.2 ns | 135.575 ns | 35.2151 ns | 0.27 | 0.01 | - | - | - | 0 B |
  211. | ReaderSystemTextJsonLabReturnBytes | False | FullSchema2 | 3,351.2 ns | 173.237 ns | 44.9977 ns | 0.31 | 0.02 | - | - | - | 1240 B |
  212. | | | | | | | | | | | | |
  213. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **HelloWorld** | **394.0 ns** | **109.903 ns** | **28.5468 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **2400 B** |
  214. | ReaderNewtonsoftReaderReturnString | False | HelloWorld | 531.1 ns | 162.449 ns | 42.1955 ns | 1.35 | 0.13 | - | - | - | 2792 B |
  215. | ReaderSystemTextJsonLabEmptyLoop | False | HelloWorld | 126.7 ns | 9.689 ns | 2.5168 ns | 0.32 | 0.02 | - | - | - | 0 B |
  216. | ReaderSystemTextJsonLabReturnBytes | False | HelloWorld | 169.1 ns | 37.363 ns | 9.7049 ns | 0.43 | 0.04 | - | - | - | 88 B |
  217. | | | | | | | | | | | | |
  218. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **Json300B** | **3,299.6 ns** | **296.113 ns** | **76.9142 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **3736 B** |
  219. | ReaderNewtonsoftReaderReturnString | False | Json300B | 5,625.2 ns | 424.778 ns | 110.3344 ns | 1.71 | 0.05 | 0.9766 | - | - | 7368 B |
  220. | ReaderSystemTextJsonLabEmptyLoop | False | Json300B | 1,005.2 ns | 13.467 ns | 3.4979 ns | 0.30 | 0.01 | - | - | - | 0 B |
  221. | ReaderSystemTextJsonLabReturnBytes | False | Json300B | 1,217.8 ns | 43.592 ns | 11.3228 ns | 0.37 | 0.01 | - | - | - | 904 B |
  222. | | | | | | | | | | | | |
  223. | **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** |
  224. | 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 |
  225. | ReaderSystemTextJsonLabEmptyLoop | False | Json300KB | 864,287.8 ns | 73,567.877 ns | 19,108.9824 ns | 0.34 | 0.01 | - | - | - | 0 B |
  226. | 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 |
  227. | | | | | | | | | | | | |
  228. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **Json30KB** | **247,963.4 ns** | **17,255.515 ns** | **4,482.0557 ns** | **1.00** | **0.00** | **22.4609** | **-** | **-** | **121184 B** |
  229. | 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 |
  230. | ReaderSystemTextJsonLabEmptyLoop | False | Json30KB | 83,734.2 ns | 3,371.781 ns | 875.8077 ns | 0.34 | 0.01 | - | - | - | 0 B |
  231. | ReaderSystemTextJsonLabReturnBytes | False | Json30KB | 100,759.0 ns | 2,476.143 ns | 643.1689 ns | 0.41 | 0.01 | 15.6250 | 2.9297 | - | 84264 B |
  232. | | | | | | | | | | | | |
  233. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **Json3KB** | **24,772.6 ns** | **667.625 ns** | **173.4132 ns** | **1.00** | **0.00** | **1.9531** | **-** | **-** | **13512 B** |
  234. | ReaderNewtonsoftReaderReturnString | False | Json3KB | 36,905.1 ns | 2,924.148 ns | 759.5366 ns | 1.49 | 0.03 | 7.8125 | - | - | 41248 B |
  235. | ReaderSystemTextJsonLabEmptyLoop | False | Json3KB | 8,586.9 ns | 629.585 ns | 163.5325 ns | 0.35 | 0.01 | - | - | - | 0 B |
  236. | ReaderSystemTextJsonLabReturnBytes | False | Json3KB | 10,444.7 ns | 329.407 ns | 85.5623 ns | 0.42 | 0.00 | 0.9766 | - | - | 8856 B |
  237. | | | | | | | | | | | | |
  238. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **LotsOfNumbers** | **9,206.2 ns** | **218.770 ns** | **56.8247 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **5024 B** |
  239. | ReaderNewtonsoftReaderReturnString | False | LotsOfNumbers | 14,414.4 ns | 649.289 ns | 168.6504 ns | 1.57 | 0.02 | 1.9531 | - | - | 14136 B |
  240. | ReaderSystemTextJsonLabEmptyLoop | False | LotsOfNumbers | 2,779.5 ns | 44.098 ns | 11.4542 ns | 0.30 | 0.00 | - | - | - | 0 B |
  241. | ReaderSystemTextJsonLabReturnBytes | False | LotsOfNumbers | 3,417.5 ns | 457.751 ns | 118.8991 ns | 0.37 | 0.01 | - | - | - | 1872 B |
  242. | | | | | | | | | | | | |
  243. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **LotsOfStrings** | **5,892.0 ns** | **350.167 ns** | **90.9545 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **4552 B** |
  244. | ReaderNewtonsoftReaderReturnString | False | LotsOfStrings | 7,877.5 ns | 420.740 ns | 109.2856 ns | 1.34 | 0.02 | 0.9766 | - | - | 9160 B |
  245. | ReaderSystemTextJsonLabEmptyLoop | False | LotsOfStrings | 2,240.6 ns | 45.717 ns | 11.8749 ns | 0.38 | 0.01 | - | - | - | 0 B |
  246. | ReaderSystemTextJsonLabReturnBytes | False | LotsOfStrings | 2,623.7 ns | 96.937 ns | 25.1789 ns | 0.45 | 0.01 | - | - | - | 1576 B |
  247. | | | | | | | | | | | | |
  248. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **ProjectLockJson** | **945,705.3 ns** | **63,335.648 ns** | **16,451.1988 ns** | **1.00** | **0.00** | **86.9141** | **-** | **-** | **456312 B** |
  249. | 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 |
  250. | ReaderSystemTextJsonLabEmptyLoop | False | ProjectLockJson | 386,004.6 ns | 2,929.329 ns | 760.8822 ns | 0.41 | 0.01 | - | - | - | 0 B |
  251. | 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 |
  252. | | | | | | | | | | | | |
  253. | **ReaderNewtonsoftReaderEmptyLoop** | **False** | **SpecialNumForm** | **7,094.2 ns** | **627.449 ns** | **162.9776 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **4544 B** |
  254. | ReaderNewtonsoftReaderReturnString | False | SpecialNumForm | 12,736.8 ns | 118.034 ns | 30.6588 ns | 1.80 | 0.04 | 1.9531 | - | - | 10936 B |
  255. | ReaderSystemTextJsonLabEmptyLoop | False | SpecialNumForm | 1,409.5 ns | 70.996 ns | 18.4410 ns | 0.20 | 0.00 | - | - | - | 0 B |
  256. | ReaderSystemTextJsonLabReturnBytes | False | SpecialNumForm | 1,661.5 ns | 73.437 ns | 19.0751 ns | 0.23 | 0.01 | - | - | - | 1224 B |
  257. | | | | | | | | | | | | |
  258. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **Basic** | **2,210.1 ns** | **273.046 ns** | **70.9226 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **3088 B** |
  259. | ReaderNewtonsoftReaderReturnString | True | Basic | 3,106.5 ns | 297.695 ns | 77.3251 ns | 1.41 | 0.05 | - | - | - | 5072 B |
  260. | ReaderSystemTextJsonLabEmptyLoop | True | Basic | 626.2 ns | 6.447 ns | 1.6745 ns | 0.28 | 0.01 | - | - | - | 0 B |
  261. | ReaderSystemTextJsonLabReturnBytes | True | Basic | 795.8 ns | 60.333 ns | 15.6714 ns | 0.36 | 0.01 | - | - | - | 272 B |
  262. | | | | | | | | | | | | |
  263. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **BasicLargeNum** | **2,487.2 ns** | **124.324 ns** | **32.2928 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **3192 B** |
  264. | ReaderNewtonsoftReaderReturnString | True | BasicLargeNum | 3,942.6 ns | 401.440 ns | 104.2725 ns | 1.59 | 0.04 | 0.9766 | - | - | 5560 B |
  265. | ReaderSystemTextJsonLabEmptyLoop | True | BasicLargeNum | 825.7 ns | 65.560 ns | 17.0289 ns | 0.33 | 0.01 | - | - | - | 0 B |
  266. | ReaderSystemTextJsonLabReturnBytes | True | BasicLargeNum | 966.2 ns | 56.230 ns | 14.6054 ns | 0.39 | 0.01 | - | - | - | 216 B |
  267. | | | | | | | | | | | | |
  268. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **BroadTree** | **34,886.4 ns** | **655.288 ns** | **170.2085 ns** | **1.00** | **0.00** | **1.9531** | **-** | **-** | **13176 B** |
  269. | ReaderNewtonsoftReaderReturnString | True | BroadTree | 47,747.9 ns | 3,121.200 ns | 810.7200 ns | 1.37 | 0.02 | 6.8359 | - | - | 40832 B |
  270. | ReaderSystemTextJsonLabEmptyLoop | True | BroadTree | 11,140.2 ns | 234.591 ns | 60.9342 ns | 0.32 | 0.00 | - | - | - | 0 B |
  271. | ReaderSystemTextJsonLabReturnBytes | True | BroadTree | 14,475.9 ns | 192.818 ns | 50.0837 ns | 0.41 | 0.00 | - | - | - | 4816 B |
  272. | | | | | | | | | | | | |
  273. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **DeepTree** | **22,015.6 ns** | **1,042.495 ns** | **270.7843 ns** | **1.00** | **0.00** | **0.9766** | **-** | **-** | **9232 B** |
  274. | ReaderNewtonsoftReaderReturnString | True | DeepTree | 28,863.6 ns | 2,403.991 ns | 624.4278 ns | 1.31 | 0.03 | 3.9063 | - | - | 23288 B |
  275. | ReaderSystemTextJsonLabEmptyLoop | True | DeepTree | 6,890.6 ns | 602.509 ns | 156.4995 ns | 0.31 | 0.01 | - | - | - | 0 B |
  276. | ReaderSystemTextJsonLabReturnBytes | True | DeepTree | 8,509.0 ns | 99.511 ns | 25.8475 ns | 0.39 | 0.00 | - | - | - | 4368 B |
  277. | | | | | | | | | | | | |
  278. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **FullSchema1** | **7,898.6 ns** | **577.565 ns** | **150.0204 ns** | **1.00** | **0.00** | **0.9766** | **-** | **-** | **5784 B** |
  279. | ReaderNewtonsoftReaderReturnString | True | FullSchema1 | 10,883.9 ns | 376.014 ns | 97.6683 ns | 1.38 | 0.03 | 1.9531 | - | - | 10392 B |
  280. | ReaderSystemTextJsonLabEmptyLoop | True | FullSchema1 | 1,926.0 ns | 6.455 ns | 1.6766 ns | 0.24 | 0.00 | - | - | - | 0 B |
  281. | ReaderSystemTextJsonLabReturnBytes | True | FullSchema1 | 2,269.8 ns | 110.298 ns | 28.6496 ns | 0.29 | 0.01 | - | - | - | 456 B |
  282. | | | | | | | | | | | | |
  283. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **FullSchema2** | **11,052.4 ns** | **626.229 ns** | **162.6606 ns** | **1.00** | **0.00** | **0.9766** | **-** | **-** | **6520 B** |
  284. | ReaderNewtonsoftReaderReturnString | True | FullSchema2 | 16,787.9 ns | 1,318.293 ns | 342.4216 ns | 1.52 | 0.03 | 1.9531 | - | - | 12168 B |
  285. | ReaderSystemTextJsonLabEmptyLoop | True | FullSchema2 | 2,697.4 ns | 228.689 ns | 59.4012 ns | 0.24 | 0.01 | - | - | - | 0 B |
  286. | ReaderSystemTextJsonLabReturnBytes | True | FullSchema2 | 3,108.3 ns | 124.418 ns | 32.3172 ns | 0.28 | 0.00 | - | - | - | 632 B |
  287. | | | | | | | | | | | | |
  288. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **HelloWorld** | **500.3 ns** | **140.621 ns** | **36.5257 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **2368 B** |
  289. | ReaderNewtonsoftReaderReturnString | True | HelloWorld | 654.5 ns | 249.764 ns | 64.8752 ns | 1.31 | 0.14 | - | - | - | 2760 B |
  290. | ReaderSystemTextJsonLabEmptyLoop | True | HelloWorld | 116.2 ns | 1.582 ns | 0.4109 ns | 0.23 | 0.01 | - | - | - | 0 B |
  291. | ReaderSystemTextJsonLabReturnBytes | True | HelloWorld | 153.1 ns | 32.456 ns | 8.4304 ns | 0.31 | 0.02 | - | - | - | 56 B |
  292. | | | | | | | | | | | | |
  293. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **Json300B** | **3,665.6 ns** | **291.761 ns** | **75.7839 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **3704 B** |
  294. | ReaderNewtonsoftReaderReturnString | True | Json300B | 6,015.9 ns | 395.643 ns | 102.7667 ns | 1.64 | 0.04 | 0.9766 | - | - | 7336 B |
  295. | ReaderSystemTextJsonLabEmptyLoop | True | Json300B | 882.0 ns | 166.757 ns | 43.3146 ns | 0.24 | 0.01 | - | - | - | 0 B |
  296. | ReaderSystemTextJsonLabReturnBytes | True | Json300B | 1,178.2 ns | 84.881 ns | 22.0476 ns | 0.32 | 0.01 | - | - | - | 464 B |
  297. | | | | | | | | | | | | |
  298. | **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** |
  299. | 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 |
  300. | ReaderSystemTextJsonLabEmptyLoop | True | Json300KB | 741,385.1 ns | 40,430.198 ns | 10,501.5935 ns | 0.28 | 0.00 | - | - | - | 0 B |
  301. | 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 |
  302. | | | | | | | | | | | | |
  303. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **Json30KB** | **281,017.6 ns** | **39,800.659 ns** | **10,338.0731 ns** | **1.00** | **0.00** | **22.4609** | **-** | **-** | **121152 B** |
  304. | 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 |
  305. | ReaderSystemTextJsonLabEmptyLoop | True | Json30KB | 75,524.9 ns | 10,749.918 ns | 2,792.2513 ns | 0.27 | 0.01 | - | - | - | 0 B |
  306. | 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 |
  307. | | | | | | | | | | | | |
  308. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **Json3KB** | **27,059.6 ns** | **784.594 ns** | **203.7954 ns** | **1.00** | **0.00** | **1.9531** | **-** | **-** | **13480 B** |
  309. | ReaderNewtonsoftReaderReturnString | True | Json3KB | 40,017.3 ns | 2,978.177 ns | 773.5704 ns | 1.48 | 0.03 | 7.8125 | - | - | 41216 B |
  310. | ReaderSystemTextJsonLabEmptyLoop | True | Json3KB | 7,883.4 ns | 2,039.423 ns | 529.7326 ns | 0.29 | 0.02 | - | - | - | 0 B |
  311. | ReaderSystemTextJsonLabReturnBytes | True | Json3KB | 9,875.5 ns | 304.892 ns | 79.1945 ns | 0.36 | 0.00 | - | - | - | 4440 B |
  312. | | | | | | | | | | | | |
  313. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **LotsOfNumbers** | **9,722.1 ns** | **91.385 ns** | **23.7370 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **4992 B** |
  314. | ReaderNewtonsoftReaderReturnString | True | LotsOfNumbers | 17,070.1 ns | 2,921.120 ns | 758.7500 ns | 1.76 | 0.07 | 1.9531 | - | - | 14104 B |
  315. | ReaderSystemTextJsonLabEmptyLoop | True | LotsOfNumbers | 2,479.6 ns | 269.758 ns | 70.0686 ns | 0.26 | 0.01 | - | - | - | 0 B |
  316. | ReaderSystemTextJsonLabReturnBytes | True | LotsOfNumbers | 3,155.3 ns | 92.845 ns | 24.1161 ns | 0.32 | 0.00 | - | - | - | 952 B |
  317. | | | | | | | | | | | | |
  318. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **LotsOfStrings** | **6,738.6 ns** | **2,792.713 ns** | **725.3969 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **4520 B** |
  319. | ReaderNewtonsoftReaderReturnString | True | LotsOfStrings | 8,667.7 ns | 715.785 ns | 185.9225 ns | 1.30 | 0.11 | 0.9766 | - | - | 9128 B |
  320. | ReaderSystemTextJsonLabEmptyLoop | True | LotsOfStrings | 2,077.4 ns | 106.803 ns | 27.7416 ns | 0.31 | 0.03 | - | - | - | 0 B |
  321. | ReaderSystemTextJsonLabReturnBytes | True | LotsOfStrings | 2,966.2 ns | 2,064.895 ns | 536.3488 ns | 0.44 | 0.08 | - | - | - | 800 B |
  322. | | | | | | | | | | | | |
  323. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **ProjectLockJson** | **1,063,882.9 ns** | **11,944.335 ns** | **3,102.4965 ns** | **1.00** | **0.00** | **86.9141** | **-** | **-** | **456280 B** |
  324. | 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 |
  325. | ReaderSystemTextJsonLabEmptyLoop | True | ProjectLockJson | 345,789.5 ns | 29,617.219 ns | 7,692.9625 ns | 0.33 | 0.01 | - | - | - | 0 B |
  326. | 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 |
  327. | | | | | | | | | | | | |
  328. | **ReaderNewtonsoftReaderEmptyLoop** | **True** | **SpecialNumForm** | **7,355.2 ns** | **243.774 ns** | **63.3195 ns** | **1.00** | **0.00** | **-** | **-** | **-** | **4512 B** |
  329. | ReaderNewtonsoftReaderReturnString | True | SpecialNumForm | 13,289.6 ns | 254.971 ns | 66.2277 ns | 1.81 | 0.02 | 1.9531 | - | - | 10904 B |
  330. | ReaderSystemTextJsonLabEmptyLoop | True | SpecialNumForm | 1,283.5 ns | 29.789 ns | 7.7376 ns | 0.17 | 0.00 | - | - | - | 0 B |
  331. | ReaderSystemTextJsonLabReturnBytes | True | SpecialNumForm | 1,451.1 ns | 114.824 ns | 29.8251 ns | 0.20 | 0.00 | - | - | - | 624 B |
  332. </details>
Add Comment
Please, Sign In to add comment