Guest User

PGO compared to Release

a guest
Aug 15th, 2023
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 51.44 KB | None | 0 0
  1. PGO optimized build successfully finished.
  2. Running benches/macrobenches.rs (target/aarch64-apple-darwin/release/deps/macrobenches-58b2dec9847a9e94)
  3. Benchmarking parse_document_nocopy/rpm_primary.xml
  4. Benchmarking parse_document_nocopy/rpm_primary.xml: Warming up for 3.0000 s
  5. Benchmarking parse_document_nocopy/rpm_primary.xml: Collecting 100 samples in estimated 5.2155 s (96k iterations)
  6. Benchmarking parse_document_nocopy/rpm_primary.xml: Analyzing
  7. parse_document_nocopy/rpm_primary.xml
  8. time: [54.341 µs 54.474 µs 54.634 µs]
  9. thrpt: [370.97 MiB/s 372.06 MiB/s 372.97 MiB/s]
  10. change:
  11. time: [-18.942% -17.577% -16.554%] (p = 0.00 < 0.05)
  12. thrpt: [+19.839% +21.326% +23.368%]
  13. Performance has improved.
  14. Found 7 outliers among 100 measurements (7.00%)
  15. 5 (5.00%) high mild
  16. 2 (2.00%) high severe
  17. Benchmarking parse_document_nocopy/rpm_primary2.xml
  18. Benchmarking parse_document_nocopy/rpm_primary2.xml: Warming up for 3.0000 s
  19. Benchmarking parse_document_nocopy/rpm_primary2.xml: Collecting 100 samples in estimated 5.0512 s (293k iterations)
  20. Benchmarking parse_document_nocopy/rpm_primary2.xml: Analyzing
  21. parse_document_nocopy/rpm_primary2.xml
  22. time: [17.252 µs 17.270 µs 17.292 µs]
  23. thrpt: [414.74 MiB/s 415.26 MiB/s 415.70 MiB/s]
  24. change:
  25. time: [-13.171% -12.784% -12.367%] (p = 0.00 < 0.05)
  26. thrpt: [+14.112% +14.658% +15.169%]
  27. Performance has improved.
  28. Found 12 outliers among 100 measurements (12.00%)
  29. 5 (5.00%) high mild
  30. 7 (7.00%) high severe
  31. Benchmarking parse_document_nocopy/rpm_filelists.xml
  32. Benchmarking parse_document_nocopy/rpm_filelists.xml: Warming up for 3.0000 s
  33. Benchmarking parse_document_nocopy/rpm_filelists.xml: Collecting 100 samples in estimated 5.0077 s (207k iterations)
  34. Benchmarking parse_document_nocopy/rpm_filelists.xml: Analyzing
  35. parse_document_nocopy/rpm_filelists.xml
  36. time: [24.142 µs 24.319 µs 24.577 µs]
  37. thrpt: [446.86 MiB/s 451.60 MiB/s 454.91 MiB/s]
  38. change:
  39. time: [-17.069% -16.399% -15.571%] (p = 0.00 < 0.05)
  40. thrpt: [+18.443% +19.616% +20.583%]
  41. Performance has improved.
  42. Found 9 outliers among 100 measurements (9.00%)
  43. 7 (7.00%) high mild
  44. 2 (2.00%) high severe
  45. Benchmarking parse_document_nocopy/rpm_other.xml
  46. Benchmarking parse_document_nocopy/rpm_other.xml: Warming up for 3.0000 s
  47. Benchmarking parse_document_nocopy/rpm_other.xml: Collecting 100 samples in estimated 5.1531 s (116k iterations)
  48. Benchmarking parse_document_nocopy/rpm_other.xml: Analyzing
  49. parse_document_nocopy/rpm_other.xml
  50. time: [44.411 µs 44.459 µs 44.515 µs]
  51. thrpt: [497.31 MiB/s 497.93 MiB/s 498.47 MiB/s]
  52. change:
  53. time: [-11.757% -11.515% -11.293%] (p = 0.00 < 0.05)
  54. thrpt: [+12.731% +13.014% +13.323%]
  55. Performance has improved.
  56. Found 8 outliers among 100 measurements (8.00%)
  57. 4 (4.00%) high mild
  58. 4 (4.00%) high severe
  59. Benchmarking parse_document_nocopy/libreoffice_document.fodt
  60. Benchmarking parse_document_nocopy/libreoffice_document.fodt: Warming up for 3.0000 s
  61. Benchmarking parse_document_nocopy/libreoffice_document.fodt: Collecting 100 samples in estimated 5.6695 s (40k iterations)
  62. Benchmarking parse_document_nocopy/libreoffice_document.fodt: Analyzing
  63. parse_document_nocopy/libreoffice_document.fodt
  64. time: [139.02 µs 139.61 µs 140.23 µs]
  65. thrpt: [389.36 MiB/s 391.09 MiB/s 392.74 MiB/s]
  66. change:
  67. time: [-14.307% -13.706% -13.193%] (p = 0.00 < 0.05)
  68. thrpt: [+15.199% +15.883% +16.696%]
  69. Performance has improved.
  70. Found 4 outliers among 100 measurements (4.00%)
  71. 4 (4.00%) high mild
  72. Benchmarking parse_document_nocopy/document.xml
  73. Benchmarking parse_document_nocopy/document.xml: Warming up for 3.0000 s
  74. Benchmarking parse_document_nocopy/document.xml: Collecting 100 samples in estimated 5.1648 s (152k iterations)
  75. Benchmarking parse_document_nocopy/document.xml: Analyzing
  76. parse_document_nocopy/document.xml
  77. time: [34.278 µs 34.347 µs 34.435 µs]
  78. thrpt: [319.16 MiB/s 319.98 MiB/s 320.62 MiB/s]
  79. change:
  80. time: [-17.392% -16.950% -16.350%] (p = 0.00 < 0.05)
  81. thrpt: [+19.545% +20.409% +21.054%]
  82. Performance has improved.
  83. Found 9 outliers among 100 measurements (9.00%)
  84. 4 (4.00%) high mild
  85. 5 (5.00%) high severe
  86. Benchmarking parse_document_nocopy/test_writer_ident.xml
  87. Benchmarking parse_document_nocopy/test_writer_ident.xml: Warming up for 3.0000 s
  88. Benchmarking parse_document_nocopy/test_writer_ident.xml: Collecting 100 samples in estimated 5.0229 s (626k iterations)
  89. Benchmarking parse_document_nocopy/test_writer_ident.xml: Analyzing
  90. parse_document_nocopy/test_writer_ident.xml
  91. time: [8.0412 µs 8.0534 µs 8.0688 µs]
  92. thrpt: [525.84 MiB/s 526.84 MiB/s 527.64 MiB/s]
  93. change:
  94. time: [-9.8766% -9.4196% -9.1017%] (p = 0.00 < 0.05)
  95. thrpt: [+10.013% +10.399% +10.959%]
  96. Performance has improved.
  97. Found 8 outliers among 100 measurements (8.00%)
  98. 5 (5.00%) high mild
  99. 3 (3.00%) high severe
  100. Benchmarking parse_document_nocopy/sample_1.xml
  101. Benchmarking parse_document_nocopy/sample_1.xml: Warming up for 3.0000 s
  102. Benchmarking parse_document_nocopy/sample_1.xml: Collecting 100 samples in estimated 5.0066 s (1.7M iterations)
  103. Benchmarking parse_document_nocopy/sample_1.xml: Analyzing
  104. parse_document_nocopy/sample_1.xml
  105. time: [2.8811 µs 2.8856 µs 2.8915 µs]
  106. thrpt: [380.28 MiB/s 381.06 MiB/s 381.66 MiB/s]
  107. change:
  108. time: [-14.433% -14.171% -13.915%] (p = 0.00 < 0.05)
  109. thrpt: [+16.165% +16.511% +16.868%]
  110. Performance has improved.
  111. Found 12 outliers among 100 measurements (12.00%)
  112. 3 (3.00%) high mild
  113. 9 (9.00%) high severe
  114. Benchmarking parse_document_nocopy/linescore.xml
  115. Benchmarking parse_document_nocopy/linescore.xml: Warming up for 3.0000 s
  116. Benchmarking parse_document_nocopy/linescore.xml: Collecting 100 samples in estimated 5.0037 s (500k iterations)
  117. Benchmarking parse_document_nocopy/linescore.xml: Analyzing
  118. parse_document_nocopy/linescore.xml
  119. time: [10.016 µs 10.027 µs 10.040 µs]
  120. thrpt: [351.72 MiB/s 352.18 MiB/s 352.59 MiB/s]
  121. change:
  122. time: [+5.5380% +5.9387% +6.3358%] (p = 0.00 < 0.05)
  123. thrpt: [-5.9583% -5.6058% -5.2474%]
  124. Performance has regressed.
  125. Found 4 outliers among 100 measurements (4.00%)
  126. 4 (4.00%) high mild
  127. Benchmarking parse_document_nocopy/sample_ns.xml
  128. Benchmarking parse_document_nocopy/sample_ns.xml: Warming up for 3.0000 s
  129. Benchmarking parse_document_nocopy/sample_ns.xml: Collecting 100 samples in estimated 5.0049 s (2.5M iterations)
  130. Benchmarking parse_document_nocopy/sample_ns.xml: Analyzing
  131. parse_document_nocopy/sample_ns.xml
  132. time: [2.0157 µs 2.0180 µs 2.0208 µs]
  133. thrpt: [357.71 MiB/s 358.22 MiB/s 358.63 MiB/s]
  134. change:
  135. time: [-15.330% -13.321% -11.973%] (p = 0.00 < 0.05)
  136. thrpt: [+13.602% +15.368% +18.105%]
  137. Performance has improved.
  138. Found 10 outliers among 100 measurements (10.00%)
  139. 3 (3.00%) high mild
  140. 7 (7.00%) high severe
  141. Benchmarking parse_document_nocopy/sample_rss.xml
  142. Benchmarking parse_document_nocopy/sample_rss.xml: Warming up for 3.0000 s
  143. Benchmarking parse_document_nocopy/sample_rss.xml: Collecting 100 samples in estimated 6.0341 s (25k iterations)
  144. Benchmarking parse_document_nocopy/sample_rss.xml: Analyzing
  145. parse_document_nocopy/sample_rss.xml
  146. time: [238.88 µs 239.32 µs 239.86 µs]
  147. thrpt: [786.30 MiB/s 788.05 MiB/s 789.52 MiB/s]
  148. change:
  149. time: [-12.909% -12.626% -12.348%] (p = 0.00 < 0.05)
  150. thrpt: [+14.087% +14.451% +14.823%]
  151. Performance has improved.
  152. Found 6 outliers among 100 measurements (6.00%)
  153. 4 (4.00%) high mild
  154. 2 (2.00%) high severe
  155. Benchmarking parse_document_nocopy/players.xml
  156. Benchmarking parse_document_nocopy/players.xml: Warming up for 3.0000 s
  157. Benchmarking parse_document_nocopy/players.xml: Collecting 100 samples in estimated 5.1509 s (96k iterations)
  158. Benchmarking parse_document_nocopy/players.xml: Analyzing
  159. parse_document_nocopy/players.xml
  160. time: [53.815 µs 53.984 µs 54.180 µs]
  161. thrpt: [267.55 MiB/s 268.52 MiB/s 269.37 MiB/s]
  162. change:
  163. time: [-11.513% -11.299% -11.081%] (p = 0.00 < 0.05)
  164. thrpt: [+12.462% +12.739% +13.011%]
  165. Performance has improved.
  166. Found 8 outliers among 100 measurements (8.00%)
  167. 3 (3.00%) high mild
  168. 5 (5.00%) high severe
  169.  
  170. Benchmarking decode_and_parse_document/rpm_primary.xml
  171. Benchmarking decode_and_parse_document/rpm_primary.xml: Warming up for 3.0000 s
  172. Benchmarking decode_and_parse_document/rpm_primary.xml: Collecting 100 samples in estimated 5.2699 s (96k iterations)
  173. Benchmarking decode_and_parse_document/rpm_primary.xml: Analyzing
  174. decode_and_parse_document/rpm_primary.xml
  175. time: [55.053 µs 55.615 µs 56.400 µs]
  176. thrpt: [359.35 MiB/s 364.43 MiB/s 368.14 MiB/s]
  177. change:
  178. time: [-18.332% -17.909% -17.273%] (p = 0.00 < 0.05)
  179. thrpt: [+20.880% +21.815% +22.448%]
  180. Performance has improved.
  181. Found 12 outliers among 100 measurements (12.00%)
  182. 5 (5.00%) high mild
  183. 7 (7.00%) high severe
  184. Benchmarking decode_and_parse_document/rpm_primary2.xml
  185. Benchmarking decode_and_parse_document/rpm_primary2.xml: Warming up for 3.0000 s
  186. Benchmarking decode_and_parse_document/rpm_primary2.xml: Collecting 100 samples in estimated 5.0579 s (303k iterations)
  187. Benchmarking decode_and_parse_document/rpm_primary2.xml: Analyzing
  188. decode_and_parse_document/rpm_primary2.xml
  189. time: [16.681 µs 16.706 µs 16.735 µs]
  190. thrpt: [428.53 MiB/s 429.28 MiB/s 429.93 MiB/s]
  191. change:
  192. time: [-19.819% -19.586% -19.318%] (p = 0.00 < 0.05)
  193. thrpt: [+23.944% +24.356% +24.717%]
  194. Performance has improved.
  195. Found 8 outliers among 100 measurements (8.00%)
  196. 3 (3.00%) high mild
  197. 5 (5.00%) high severe
  198. Benchmarking decode_and_parse_document/rpm_filelists.xml
  199. Benchmarking decode_and_parse_document/rpm_filelists.xml: Warming up for 3.0000 s
  200. Benchmarking decode_and_parse_document/rpm_filelists.xml: Collecting 100 samples in estimated 5.0938 s (212k iterations)
  201. Benchmarking decode_and_parse_document/rpm_filelists.xml: Analyzing
  202. decode_and_parse_document/rpm_filelists.xml
  203. time: [24.058 µs 24.126 µs 24.204 µs]
  204. thrpt: [453.74 MiB/s 455.21 MiB/s 456.50 MiB/s]
  205. change:
  206. time: [-20.166% -19.906% -19.640%] (p = 0.00 < 0.05)
  207. thrpt: [+24.440% +24.853% +25.259%]
  208. Performance has improved.
  209. Found 13 outliers among 100 measurements (13.00%)
  210. 9 (9.00%) high mild
  211. 4 (4.00%) high severe
  212. Benchmarking decode_and_parse_document/rpm_other.xml
  213. Benchmarking decode_and_parse_document/rpm_other.xml: Warming up for 3.0000 s
  214. Benchmarking decode_and_parse_document/rpm_other.xml: Collecting 100 samples in estimated 5.1502 s (116k iterations)
  215. Benchmarking decode_and_parse_document/rpm_other.xml: Analyzing
  216. decode_and_parse_document/rpm_other.xml
  217. time: [44.498 µs 44.623 µs 44.759 µs]
  218. thrpt: [494.60 MiB/s 496.10 MiB/s 497.49 MiB/s]
  219. change:
  220. time: [-13.725% -13.377% -13.053%] (p = 0.00 < 0.05)
  221. thrpt: [+15.013% +15.443% +15.908%]
  222. Performance has improved.
  223. Found 6 outliers among 100 measurements (6.00%)
  224. 6 (6.00%) high mild
  225. Benchmarking decode_and_parse_document/libreoffice_document.fodt
  226. Benchmarking decode_and_parse_document/libreoffice_document.fodt: Warming up for 3.0000 s
  227. Benchmarking decode_and_parse_document/libreoffice_document.fodt: Collecting 100 samples in estimated 5.6310 s (40k iterations)
  228. Benchmarking decode_and_parse_document/libreoffice_document.fodt: Analyzing
  229. decode_and_parse_document/libreoffice_document.fodt
  230. time: [140.38 µs 141.33 µs 142.34 µs]
  231. thrpt: [383.60 MiB/s 386.32 MiB/s 388.95 MiB/s]
  232. change:
  233. time: [-11.137% -10.380% -9.5833%] (p = 0.00 < 0.05)
  234. thrpt: [+10.599% +11.582% +12.532%]
  235. Performance has improved.
  236. Found 1 outliers among 100 measurements (1.00%)
  237. 1 (1.00%) high severe
  238. Benchmarking decode_and_parse_document/document.xml
  239. Benchmarking decode_and_parse_document/document.xml: Warming up for 3.0000 s
  240. Benchmarking decode_and_parse_document/document.xml: Collecting 100 samples in estimated 5.0326 s (146k iterations)
  241. Benchmarking decode_and_parse_document/document.xml: Analyzing
  242. decode_and_parse_document/document.xml
  243. time: [34.560 µs 34.811 µs 35.107 µs]
  244. thrpt: [313.05 MiB/s 315.71 MiB/s 318.00 MiB/s]
  245. change:
  246. time: [-16.512% -16.059% -15.531%] (p = 0.00 < 0.05)
  247. thrpt: [+18.386% +19.131% +19.778%]
  248. Performance has improved.
  249. Found 3 outliers among 100 measurements (3.00%)
  250. 1 (1.00%) high mild
  251. 2 (2.00%) high severe
  252. Benchmarking decode_and_parse_document/test_writer_ident.xml
  253. Benchmarking decode_and_parse_document/test_writer_ident.xml: Warming up for 3.0000 s
  254. Benchmarking decode_and_parse_document/test_writer_ident.xml: Collecting 100 samples in estimated 5.0002 s (601k iterations)
  255. Benchmarking decode_and_parse_document/test_writer_ident.xml: Analyzing
  256. decode_and_parse_document/test_writer_ident.xml
  257. time: [8.0894 µs 8.1252 µs 8.1686 µs]
  258. thrpt: [519.42 MiB/s 522.19 MiB/s 524.50 MiB/s]
  259. change:
  260. time: [-13.280% -11.477% -10.023%] (p = 0.00 < 0.05)
  261. thrpt: [+11.140% +12.965% +15.314%]
  262. Performance has improved.
  263. Found 3 outliers among 100 measurements (3.00%)
  264. 1 (1.00%) high mild
  265. 2 (2.00%) high severe
  266. Benchmarking decode_and_parse_document/sample_1.xml
  267. Benchmarking decode_and_parse_document/sample_1.xml: Warming up for 3.0000 s
  268. Benchmarking decode_and_parse_document/sample_1.xml: Collecting 100 samples in estimated 5.0106 s (1.7M iterations)
  269. Benchmarking decode_and_parse_document/sample_1.xml: Analyzing
  270. decode_and_parse_document/sample_1.xml
  271. time: [2.9825 µs 2.9926 µs 3.0050 µs]
  272. thrpt: [365.92 MiB/s 367.43 MiB/s 368.67 MiB/s]
  273. change:
  274. time: [-20.676% -19.101% -17.717%] (p = 0.00 < 0.05)
  275. thrpt: [+21.532% +23.611% +26.065%]
  276. Performance has improved.
  277. Found 6 outliers among 100 measurements (6.00%)
  278. 3 (3.00%) high mild
  279. 3 (3.00%) high severe
  280. Benchmarking decode_and_parse_document/linescore.xml
  281. Benchmarking decode_and_parse_document/linescore.xml: Warming up for 3.0000 s
  282. Benchmarking decode_and_parse_document/linescore.xml: Collecting 100 samples in estimated 5.0442 s (480k iterations)
  283. Benchmarking decode_and_parse_document/linescore.xml: Analyzing
  284. decode_and_parse_document/linescore.xml
  285. time: [10.258 µs 10.339 µs 10.452 µs]
  286. thrpt: [337.86 MiB/s 341.57 MiB/s 344.25 MiB/s]
  287. change:
  288. time: [+4.3427% +5.6475% +6.6602%] (p = 0.00 < 0.05)
  289. thrpt: [-6.2443% -5.3456% -4.1619%]
  290. Performance has regressed.
  291. Found 6 outliers among 100 measurements (6.00%)
  292. 2 (2.00%) high mild
  293. 4 (4.00%) high severe
  294. Benchmarking decode_and_parse_document/sample_ns.xml
  295. Benchmarking decode_and_parse_document/sample_ns.xml: Warming up for 3.0000 s
  296. Benchmarking decode_and_parse_document/sample_ns.xml: Collecting 100 samples in estimated 5.0035 s (2.3M iterations)
  297. Benchmarking decode_and_parse_document/sample_ns.xml: Analyzing
  298. decode_and_parse_document/sample_ns.xml
  299. time: [2.1699 µs 2.2033 µs 2.2453 µs]
  300. thrpt: [321.95 MiB/s 328.10 MiB/s 333.15 MiB/s]
  301. change:
  302. time: [-15.721% -14.989% -13.980%] (p = 0.00 < 0.05)
  303. thrpt: [+16.252% +17.632% +18.653%]
  304. Performance has improved.
  305. Found 14 outliers among 100 measurements (14.00%)
  306. 2 (2.00%) low mild
  307. 5 (5.00%) high mild
  308. 7 (7.00%) high severe
  309. Benchmarking decode_and_parse_document/sample_rss.xml
  310. Benchmarking decode_and_parse_document/sample_rss.xml: Warming up for 3.0000 s
  311. Benchmarking decode_and_parse_document/sample_rss.xml: Collecting 100 samples in estimated 5.0228 s (20k iterations)
  312. Benchmarking decode_and_parse_document/sample_rss.xml: Analyzing
  313. decode_and_parse_document/sample_rss.xml
  314. time: [262.66 µs 268.20 µs 274.99 µs]
  315. thrpt: [685.85 MiB/s 703.20 MiB/s 718.03 MiB/s]
  316. change:
  317. time: [-7.2336% -4.2855% -0.0736%] (p = 0.02 < 0.05)
  318. thrpt: [+0.0737% +4.4774% +7.7977%]
  319. Change within noise threshold.
  320. Found 8 outliers among 100 measurements (8.00%)
  321. 3 (3.00%) high mild
  322. 5 (5.00%) high severe
  323. Benchmarking decode_and_parse_document/players.xml
  324. Benchmarking decode_and_parse_document/players.xml: Warming up for 3.0000 s
  325. Benchmarking decode_and_parse_document/players.xml: Collecting 100 samples in estimated 5.0366 s (91k iterations)
  326. Benchmarking decode_and_parse_document/players.xml: Analyzing
  327. decode_and_parse_document/players.xml
  328. time: [56.608 µs 57.400 µs 58.251 µs]
  329. thrpt: [248.85 MiB/s 252.54 MiB/s 256.08 MiB/s]
  330. change:
  331. time: [-6.3462% -4.9267% -3.3108%] (p = 0.00 < 0.05)
  332. thrpt: [+3.4242% +5.1821% +6.7762%]
  333. Performance has improved.
  334. Found 14 outliers among 100 measurements (14.00%)
  335. 5 (5.00%) high mild
  336. 9 (9.00%) high severe
  337. Benchmarking parse_document_nocopy_with_namespaces/rpm_primary.xml
  338. Benchmarking parse_document_nocopy_with_namespaces/rpm_primary.xml: Warming up for 3.0000 s
  339.  
  340. Benchmarking parse_document_nocopy_with_namespaces/rpm_primary.xml: Collecting 100 samples in estimated 5.1447 s (61k iterations)
  341. Benchmarking parse_document_nocopy_with_namespaces/rpm_primary.xml: Analyzing
  342. parse_document_nocopy_with_namespaces/rpm_primary.xml
  343. time: [81.310 µs 82.214 µs 83.268 µs]
  344. thrpt: [243.40 MiB/s 246.52 MiB/s 249.26 MiB/s]
  345. change:
  346. time: [-18.650% -18.167% -17.619%] (p = 0.00 < 0.05)
  347. thrpt: [+21.388% +22.200% +22.926%]
  348. Performance has improved.
  349. Found 8 outliers among 100 measurements (8.00%)
  350. 3 (3.00%) high mild
  351. 5 (5.00%) high severe
  352. Benchmarking parse_document_nocopy_with_namespaces/rpm_primary2.xml
  353. Benchmarking parse_document_nocopy_with_namespaces/rpm_primary2.xml: Warming up for 3.0000 s
  354. Benchmarking parse_document_nocopy_with_namespaces/rpm_primary2.xml: Collecting 100 samples in estimated 5.0106 s (197k iterations)
  355. Benchmarking parse_document_nocopy_with_namespaces/rpm_primary2.xml: Analyzing
  356. parse_document_nocopy_with_namespaces/rpm_primary2.xml
  357. time: [25.209 µs 25.285 µs 25.384 µs]
  358. thrpt: [282.53 MiB/s 283.63 MiB/s 284.48 MiB/s]
  359. change:
  360. time: [-17.183% -16.875% -16.572%] (p = 0.00 < 0.05)
  361. thrpt: [+19.864% +20.301% +20.749%]
  362. Performance has improved.
  363. Found 5 outliers among 100 measurements (5.00%)
  364. 1 (1.00%) low mild
  365. 2 (2.00%) high mild
  366. 2 (2.00%) high severe
  367. Benchmarking parse_document_nocopy_with_namespaces/rpm_filelists.xml
  368. Benchmarking parse_document_nocopy_with_namespaces/rpm_filelists.xml: Warming up for 3.0000 s
  369. Benchmarking parse_document_nocopy_with_namespaces/rpm_filelists.xml: Collecting 100 samples in estimated 5.0011 s (136k iterations)
  370. Benchmarking parse_document_nocopy_with_namespaces/rpm_filelists.xml: Analyzing
  371. parse_document_nocopy_with_namespaces/rpm_filelists.xml
  372. time: [36.591 µs 36.752 µs 36.938 µs]
  373. thrpt: [297.32 MiB/s 298.83 MiB/s 300.15 MiB/s]
  374. change:
  375. time: [-16.174% -15.924% -15.653%] (p = 0.00 < 0.05)
  376. thrpt: [+18.559% +18.941% +19.294%]
  377. Performance has improved.
  378. Found 7 outliers among 100 measurements (7.00%)
  379. 2 (2.00%) low mild
  380. 2 (2.00%) high mild
  381. 3 (3.00%) high severe
  382. Benchmarking parse_document_nocopy_with_namespaces/rpm_other.xml
  383. Benchmarking parse_document_nocopy_with_namespaces/rpm_other.xml: Warming up for 3.0000 s
  384. Benchmarking parse_document_nocopy_with_namespaces/rpm_other.xml: Collecting 100 samples in estimated 5.0888 s (76k iterations)
  385. Benchmarking parse_document_nocopy_with_namespaces/rpm_other.xml: Analyzing
  386. parse_document_nocopy_with_namespaces/rpm_other.xml
  387. time: [63.854 µs 64.237 µs 64.784 µs]
  388. thrpt: [341.71 MiB/s 344.62 MiB/s 346.69 MiB/s]
  389. change:
  390. time: [-8.0630% -7.2729% -6.4504%] (p = 0.00 < 0.05)
  391. thrpt: [+6.8952% +7.8434% +8.7701%]
  392. Performance has improved.
  393. Found 14 outliers among 100 measurements (14.00%)
  394. 9 (9.00%) high mild
  395. 5 (5.00%) high severe
  396. Benchmarking parse_document_nocopy_with_namespaces/libreoffice_document.fodt
  397. Benchmarking parse_document_nocopy_with_namespaces/libreoffice_document.fodt: Warming up for 3.0000 s
  398. Benchmarking parse_document_nocopy_with_namespaces/libreoffice_document.fodt: Collecting 100 samples in estimated 6.0869 s (25k iterations)
  399. Benchmarking parse_document_nocopy_with_namespaces/libreoffice_document.fodt: Analyzing
  400. parse_document_nocopy_with_namespaces/libreoffice_document.fodt
  401. time: [242.90 µs 245.47 µs 248.50 µs]
  402. thrpt: [219.71 MiB/s 222.43 MiB/s 224.78 MiB/s]
  403. change:
  404. time: [-6.9645% -6.2405% -5.3113%] (p = 0.00 < 0.05)
  405. thrpt: [+5.6093% +6.6559% +7.4858%]
  406. Performance has improved.
  407. Found 13 outliers among 100 measurements (13.00%)
  408. 3 (3.00%) low mild
  409. 4 (4.00%) high mild
  410. 6 (6.00%) high severe
  411. Benchmarking parse_document_nocopy_with_namespaces/document.xml
  412. Benchmarking parse_document_nocopy_with_namespaces/document.xml: Warming up for 3.0000 s
  413. Benchmarking parse_document_nocopy_with_namespaces/document.xml: Collecting 100 samples in estimated 5.0943 s (86k iterations)
  414. Benchmarking parse_document_nocopy_with_namespaces/document.xml: Analyzing
  415. parse_document_nocopy_with_namespaces/document.xml
  416. time: [59.468 µs 60.505 µs 62.012 µs]
  417. thrpt: [177.23 MiB/s 181.64 MiB/s 184.81 MiB/s]
  418. change:
  419. time: [-11.344% -10.444% -9.2988%] (p = 0.00 < 0.05)
  420. thrpt: [+10.252% +11.662% +12.796%]
  421. Performance has improved.
  422. Found 8 outliers among 100 measurements (8.00%)
  423. 2 (2.00%) high mild
  424. 6 (6.00%) high severe
  425. Benchmarking parse_document_nocopy_with_namespaces/test_writer_ident.xml
  426. Benchmarking parse_document_nocopy_with_namespaces/test_writer_ident.xml: Warming up for 3.0000 s
  427. Benchmarking parse_document_nocopy_with_namespaces/test_writer_ident.xml: Collecting 100 samples in estimated 5.0245 s (384k iterations)
  428. Benchmarking parse_document_nocopy_with_namespaces/test_writer_ident.xml: Analyzing
  429. parse_document_nocopy_with_namespaces/test_writer_ident.xml
  430. time: [12.984 µs 13.095 µs 13.287 µs]
  431. thrpt: [319.32 MiB/s 324.00 MiB/s 326.78 MiB/s]
  432. change:
  433. time: [-4.3788% -3.1555% -1.8425%] (p = 0.00 < 0.05)
  434. thrpt: [+1.8771% +3.2583% +4.5793%]
  435. Performance has improved.
  436. Found 10 outliers among 100 measurements (10.00%)
  437. 7 (7.00%) high mild
  438. 3 (3.00%) high severe
  439. Benchmarking parse_document_nocopy_with_namespaces/sample_1.xml
  440. Benchmarking parse_document_nocopy_with_namespaces/sample_1.xml: Warming up for 3.0000 s
  441. Benchmarking parse_document_nocopy_with_namespaces/sample_1.xml: Collecting 100 samples in estimated 5.0200 s (1.2M iterations)
  442. Benchmarking parse_document_nocopy_with_namespaces/sample_1.xml: Analyzing
  443. parse_document_nocopy_with_namespaces/sample_1.xml
  444. time: [4.1413 µs 4.2168 µs 4.3082 µs]
  445. thrpt: [255.23 MiB/s 260.77 MiB/s 265.52 MiB/s]
  446. change:
  447. time: [-6.6243% -3.6284% +0.8805%] (p = 0.03 < 0.05)
  448. thrpt: [-0.8728% +3.7650% +7.0942%]
  449. Change within noise threshold.
  450. Found 9 outliers among 100 measurements (9.00%)
  451. 4 (4.00%) high mild
  452. 5 (5.00%) high severe
  453. Benchmarking parse_document_nocopy_with_namespaces/linescore.xml
  454. Benchmarking parse_document_nocopy_with_namespaces/linescore.xml: Warming up for 3.0000 s
  455. Benchmarking parse_document_nocopy_with_namespaces/linescore.xml: Collecting 100 samples in estimated 5.0522 s (379k iterations)
  456. Benchmarking parse_document_nocopy_with_namespaces/linescore.xml: Analyzing
  457. parse_document_nocopy_with_namespaces/linescore.xml
  458. time: [13.768 µs 13.948 µs 14.149 µs]
  459. thrpt: [249.59 MiB/s 253.18 MiB/s 256.50 MiB/s]
  460. change:
  461. time: [+14.892% +16.126% +17.542%] (p = 0.00 < 0.05)
  462. thrpt: [-14.924% -13.887% -12.961%]
  463. Performance has regressed.
  464. Found 6 outliers among 100 measurements (6.00%)
  465. 3 (3.00%) high mild
  466. 3 (3.00%) high severe
  467. Benchmarking parse_document_nocopy_with_namespaces/sample_ns.xml
  468. Benchmarking parse_document_nocopy_with_namespaces/sample_ns.xml: Warming up for 3.0000 s
  469. Benchmarking parse_document_nocopy_with_namespaces/sample_ns.xml: Collecting 100 samples in estimated 5.0060 s (1.5M iterations)
  470. Benchmarking parse_document_nocopy_with_namespaces/sample_ns.xml: Analyzing
  471. parse_document_nocopy_with_namespaces/sample_ns.xml
  472. time: [3.3837 µs 3.4850 µs 3.6408 µs]
  473. thrpt: [198.55 MiB/s 207.43 MiB/s 213.63 MiB/s]
  474. change:
  475. time: [-6.3404% -4.4569% -1.7641%] (p = 0.00 < 0.05)
  476. thrpt: [+1.7957% +4.6648% +6.7696%]
  477. Performance has improved.
  478. Found 10 outliers among 100 measurements (10.00%)
  479. 4 (4.00%) high mild
  480. 6 (6.00%) high severe
  481. Benchmarking parse_document_nocopy_with_namespaces/sample_rss.xml
  482. Benchmarking parse_document_nocopy_with_namespaces/sample_rss.xml: Warming up for 3.0000 s
  483. Benchmarking parse_document_nocopy_with_namespaces/sample_rss.xml: Collecting 100 samples in estimated 5.7135 s (15k iterations)
  484. Benchmarking parse_document_nocopy_with_namespaces/sample_rss.xml: Analyzing
  485. parse_document_nocopy_with_namespaces/sample_rss.xml
  486. time: [368.92 µs 369.68 µs 370.49 µs]
  487. thrpt: [509.05 MiB/s 510.16 MiB/s 511.23 MiB/s]
  488. change:
  489. time: [-11.073% -8.0286% -4.4181%] (p = 0.00 < 0.05)
  490. thrpt: [+4.6223% +8.7294% +12.451%]
  491. Performance has improved.
  492. Found 14 outliers among 100 measurements (14.00%)
  493. 5 (5.00%) high mild
  494. 9 (9.00%) high severe
  495. Benchmarking parse_document_nocopy_with_namespaces/players.xml
  496. Benchmarking parse_document_nocopy_with_namespaces/players.xml: Warming up for 3.0000 s
  497. Benchmarking parse_document_nocopy_with_namespaces/players.xml: Collecting 100 samples in estimated 5.2113 s (76k iterations)
  498. Benchmarking parse_document_nocopy_with_namespaces/players.xml: Analyzing
  499. parse_document_nocopy_with_namespaces/players.xml
  500. time: [69.192 µs 69.422 µs 69.660 µs]
  501. thrpt: [208.10 MiB/s 208.81 MiB/s 209.50 MiB/s]
  502. change:
  503. time: [-8.6286% -8.2771% -7.8795%] (p = 0.00 < 0.05)
  504. thrpt: [+8.5535% +9.0240% +9.4435%]
  505. Performance has improved.
  506. Found 3 outliers among 100 measurements (3.00%)
  507. 2 (2.00%) high mild
  508. 1 (1.00%) high severe
  509. Benchmarking decode_and_parse_document_with_namespaces/rpm_primary.xml
  510. Benchmarking decode_and_parse_document_with_namespaces/rpm_primary.xml: Warming up for 3.0000 s
  511.  
  512. Benchmarking decode_and_parse_document_with_namespaces/rpm_primary.xml: Collecting 100 samples in estimated 5.4332 s (61k iterations)
  513. Benchmarking decode_and_parse_document_with_namespaces/rpm_primary.xml: Analyzing
  514. decode_and_parse_document_with_namespaces/rpm_primary.xml
  515. time: [88.381 µs 91.034 µs 95.024 µs]
  516. thrpt: [213.29 MiB/s 222.64 MiB/s 229.32 MiB/s]
  517. change:
  518. time: [-8.8131% -7.4580% -5.7177%] (p = 0.00 < 0.05)
  519. thrpt: [+6.0644% +8.0591% +9.6649%]
  520. Performance has improved.
  521. Found 9 outliers among 100 measurements (9.00%)
  522. 9 (9.00%) high severe
  523. Benchmarking decode_and_parse_document_with_namespaces/rpm_primary2.xml
  524. Benchmarking decode_and_parse_document_with_namespaces/rpm_primary2.xml: Warming up for 3.0000 s
  525. Benchmarking decode_and_parse_document_with_namespaces/rpm_primary2.xml: Collecting 100 samples in estimated 5.0869 s (177k iterations)
  526. Benchmarking decode_and_parse_document_with_namespaces/rpm_primary2.xml: Analyzing
  527. decode_and_parse_document_with_namespaces/rpm_primary2.xml
  528. time: [25.701 µs 25.737 µs 25.779 µs]
  529. thrpt: [278.20 MiB/s 278.65 MiB/s 279.05 MiB/s]
  530. change:
  531. time: [-15.826% -15.362% -14.983%] (p = 0.00 < 0.05)
  532. thrpt: [+17.623% +18.150% +18.802%]
  533. Performance has improved.
  534. Found 10 outliers among 100 measurements (10.00%)
  535. 3 (3.00%) high mild
  536. 7 (7.00%) high severe
  537. Benchmarking decode_and_parse_document_with_namespaces/rpm_filelists.xml
  538. Benchmarking decode_and_parse_document_with_namespaces/rpm_filelists.xml: Warming up for 3.0000 s
  539. Benchmarking decode_and_parse_document_with_namespaces/rpm_filelists.xml: Collecting 100 samples in estimated 5.0436 s (131k iterations)
  540. Benchmarking decode_and_parse_document_with_namespaces/rpm_filelists.xml: Analyzing
  541. decode_and_parse_document_with_namespaces/rpm_filelists.xml
  542. time: [38.248 µs 38.316 µs 38.398 µs]
  543. thrpt: [286.02 MiB/s 286.63 MiB/s 287.14 MiB/s]
  544. change:
  545. time: [-12.564% -11.672% -11.010%] (p = 0.00 < 0.05)
  546. thrpt: [+12.372% +13.215% +14.370%]
  547. Performance has improved.
  548. Found 7 outliers among 100 measurements (7.00%)
  549. 3 (3.00%) high mild
  550. 4 (4.00%) high severe
  551. Benchmarking decode_and_parse_document_with_namespaces/rpm_other.xml
  552. Benchmarking decode_and_parse_document_with_namespaces/rpm_other.xml: Warming up for 3.0000 s
  553. Benchmarking decode_and_parse_document_with_namespaces/rpm_other.xml: Collecting 100 samples in estimated 5.1620 s (81k iterations)
  554. Benchmarking decode_and_parse_document_with_namespaces/rpm_other.xml: Analyzing
  555. decode_and_parse_document_with_namespaces/rpm_other.xml
  556. time: [63.725 µs 63.845 µs 63.990 µs]
  557. thrpt: [345.96 MiB/s 346.74 MiB/s 347.40 MiB/s]
  558. change:
  559. time: [-6.3982% -6.1037% -5.8210%] (p = 0.00 < 0.05)
  560. thrpt: [+6.1807% +6.5005% +6.8356%]
  561. Performance has improved.
  562. Found 6 outliers among 100 measurements (6.00%)
  563. 1 (1.00%) low mild
  564. 5 (5.00%) high mild
  565. Benchmarking decode_and_parse_document_with_namespaces/libreoffice_document.fodt
  566. Benchmarking decode_and_parse_document_with_namespaces/libreoffice_document.fodt: Warming up for 3.0000 s
  567. Benchmarking decode_and_parse_document_with_namespaces/libreoffice_document.fodt: Collecting 100 samples in estimated 6.0963 s (25k iterations)
  568. Benchmarking decode_and_parse_document_with_namespaces/libreoffice_document.fodt: Analyzing
  569. decode_and_parse_document_with_namespaces/libreoffice_document.fodt
  570. time: [236.01 µs 237.30 µs 239.03 µs]
  571. thrpt: [228.42 MiB/s 230.09 MiB/s 231.34 MiB/s]
  572. change:
  573. time: [-9.6323% -8.3045% -7.3574%] (p = 0.00 < 0.05)
  574. thrpt: [+7.9417% +9.0566% +10.659%]
  575. Performance has improved.
  576. Found 4 outliers among 100 measurements (4.00%)
  577. 3 (3.00%) high mild
  578. 1 (1.00%) high severe
  579. Benchmarking decode_and_parse_document_with_namespaces/document.xml
  580. Benchmarking decode_and_parse_document_with_namespaces/document.xml: Warming up for 3.0000 s
  581. Benchmarking decode_and_parse_document_with_namespaces/document.xml: Collecting 100 samples in estimated 5.1621 s (86k iterations)
  582. Benchmarking decode_and_parse_document_with_namespaces/document.xml: Analyzing
  583. decode_and_parse_document_with_namespaces/document.xml
  584. time: [59.310 µs 59.434 µs 59.560 µs]
  585. thrpt: [184.52 MiB/s 184.91 MiB/s 185.30 MiB/s]
  586. change:
  587. time: [-9.5376% -9.2212% -8.9175%] (p = 0.00 < 0.05)
  588. thrpt: [+9.7906% +10.158% +10.543%]
  589. Performance has improved.
  590. Found 3 outliers among 100 measurements (3.00%)
  591. 2 (2.00%) high mild
  592. 1 (1.00%) high severe
  593. Benchmarking decode_and_parse_document_with_namespaces/test_writer_ident.xml
  594. Benchmarking decode_and_parse_document_with_namespaces/test_writer_ident.xml: Warming up for 3.0000 s
  595. Benchmarking decode_and_parse_document_with_namespaces/test_writer_ident.xml: Collecting 100 samples in estimated 5.0312 s (364k iterations)
  596. Benchmarking decode_and_parse_document_with_namespaces/test_writer_ident.xml: Analyzing
  597. decode_and_parse_document_with_namespaces/test_writer_ident.xml
  598. time: [13.555 µs 13.760 µs 14.027 µs]
  599. thrpt: [302.49 MiB/s 308.35 MiB/s 313.02 MiB/s]
  600. change:
  601. time: [-2.7631% -1.5077% +0.0431%] (p = 0.04 < 0.05)
  602. thrpt: [-0.0431% +1.5307% +2.8416%]
  603. Change within noise threshold.
  604. Found 4 outliers among 100 measurements (4.00%)
  605. 4 (4.00%) high severe
  606. Benchmarking decode_and_parse_document_with_namespaces/sample_1.xml
  607. Benchmarking decode_and_parse_document_with_namespaces/sample_1.xml: Warming up for 3.0000 s
  608. Benchmarking decode_and_parse_document_with_namespaces/sample_1.xml: Collecting 100 samples in estimated 5.0149 s (1.1M iterations)
  609. Benchmarking decode_and_parse_document_with_namespaces/sample_1.xml: Analyzing
  610. decode_and_parse_document_with_namespaces/sample_1.xml
  611. time: [4.3090 µs 4.3685 µs 4.4432 µs]
  612. thrpt: [247.47 MiB/s 251.71 MiB/s 255.19 MiB/s]
  613. change:
  614. time: [-9.6219% -8.8094% -7.8772%] (p = 0.00 < 0.05)
  615. thrpt: [+8.5508% +9.6604% +10.646%]
  616. Performance has improved.
  617. Found 12 outliers among 100 measurements (12.00%)
  618. 5 (5.00%) high mild
  619. 7 (7.00%) high severe
  620. Benchmarking decode_and_parse_document_with_namespaces/linescore.xml
  621. Benchmarking decode_and_parse_document_with_namespaces/linescore.xml: Warming up for 3.0000 s
  622. Benchmarking decode_and_parse_document_with_namespaces/linescore.xml: Collecting 100 samples in estimated 5.0476 s (374k iterations)
  623. Benchmarking decode_and_parse_document_with_namespaces/linescore.xml: Analyzing
  624. decode_and_parse_document_with_namespaces/linescore.xml
  625. time: [13.359 µs 13.465 µs 13.568 µs]
  626. thrpt: [260.27 MiB/s 262.28 MiB/s 264.34 MiB/s]
  627. change:
  628. time: [+9.5720% +10.107% +10.640%] (p = 0.00 < 0.05)
  629. thrpt: [-9.6164% -9.1792% -8.7358%]
  630. Performance has regressed.
  631. Found 12 outliers among 100 measurements (12.00%)
  632. 8 (8.00%) high mild
  633. 4 (4.00%) high severe
  634. Benchmarking decode_and_parse_document_with_namespaces/sample_ns.xml
  635. Benchmarking decode_and_parse_document_with_namespaces/sample_ns.xml: Warming up for 3.0000 s
  636. Benchmarking decode_and_parse_document_with_namespaces/sample_ns.xml: Collecting 100 samples in estimated 5.0137 s (1.4M iterations)
  637. Benchmarking decode_and_parse_document_with_namespaces/sample_ns.xml: Analyzing
  638. decode_and_parse_document_with_namespaces/sample_ns.xml
  639. time: [3.8490 µs 3.9706 µs 4.1343 µs]
  640. thrpt: [174.85 MiB/s 182.06 MiB/s 187.81 MiB/s]
  641. change:
  642. time: [-0.7905% +1.9121% +5.3049%] (p = 0.24 > 0.05)
  643. thrpt: [-5.0377% -1.8762% +0.7968%]
  644. No change in performance detected.
  645. Found 7 outliers among 100 measurements (7.00%)
  646. 4 (4.00%) high mild
  647. 3 (3.00%) high severe
  648. Benchmarking decode_and_parse_document_with_namespaces/sample_rss.xml
  649. Benchmarking decode_and_parse_document_with_namespaces/sample_rss.xml: Warming up for 3.0000 s
  650. Benchmarking decode_and_parse_document_with_namespaces/sample_rss.xml: Collecting 100 samples in estimated 6.4480 s (15k iterations)
  651. Benchmarking decode_and_parse_document_with_namespaces/sample_rss.xml: Analyzing
  652. decode_and_parse_document_with_namespaces/sample_rss.xml
  653. time: [402.54 µs 408.32 µs 414.99 µs]
  654. thrpt: [454.46 MiB/s 461.89 MiB/s 468.52 MiB/s]
  655. change:
  656. time: [-6.1181% -5.0567% -3.8562%] (p = 0.00 < 0.05)
  657. thrpt: [+4.0108% +5.3260% +6.5168%]
  658. Performance has improved.
  659. Found 10 outliers among 100 measurements (10.00%)
  660. 7 (7.00%) high mild
  661. 3 (3.00%) high severe
  662. Benchmarking decode_and_parse_document_with_namespaces/players.xml
  663. Benchmarking decode_and_parse_document_with_namespaces/players.xml: Warming up for 3.0000 s
  664. Benchmarking decode_and_parse_document_with_namespaces/players.xml: Collecting 100 samples in estimated 5.0854 s (71k iterations)
  665. Benchmarking decode_and_parse_document_with_namespaces/players.xml: Analyzing
  666. decode_and_parse_document_with_namespaces/players.xml
  667. time: [73.130 µs 74.266 µs 75.610 µs]
  668. thrpt: [191.72 MiB/s 195.19 MiB/s 198.22 MiB/s]
  669. change:
  670. time: [-1.9899% -0.5735% +0.7984%] (p = 0.41 > 0.05)
  671. thrpt: [-0.7921% +0.5768% +2.0303%]
  672. No change in performance detected.
  673. Found 6 outliers among 100 measurements (6.00%)
  674. 4 (4.00%) high mild
  675. 2 (2.00%) high severe
  676.  
  677. Running benches/microbenches.rs (target/aarch64-apple-darwin/release/deps/microbenches-9357f345bedaa25c)
  678. Benchmarking read_event/trim_text = false
  679. Benchmarking read_event/trim_text = false: Warming up for 3.0000 s
  680. Benchmarking read_event/trim_text = false: Collecting 100 samples in estimated 5.3463 s (45k iterations)
  681. Benchmarking read_event/trim_text = false: Analyzing
  682. read_event/trim_text = false
  683. time: [116.40 µs 118.52 µs 120.98 µs]
  684. change: [-4.0139% -1.2094% +1.7319%] (p = 0.43 > 0.05)
  685. No change in performance detected.
  686. Found 6 outliers among 100 measurements (6.00%)
  687. 6 (6.00%) high severe
  688. Benchmarking read_event/trim_text = true
  689. Benchmarking read_event/trim_text = true: Warming up for 3.0000 s
  690. Benchmarking read_event/trim_text = true: Collecting 100 samples in estimated 5.4084 s (45k iterations)
  691. Benchmarking read_event/trim_text = true: Analyzing
  692. read_event/trim_text = true
  693. time: [117.66 µs 119.42 µs 121.53 µs]
  694. change: [+4.1542% +5.8712% +8.1152%] (p = 0.00 < 0.05)
  695. Performance has regressed.
  696. Found 7 outliers among 100 measurements (7.00%)
  697. 3 (3.00%) high mild
  698. 4 (4.00%) high severe
  699. Benchmarking NsReader::read_resolved_event_into/trim_text = false
  700. Benchmarking NsReader::read_resolved_event_into/trim_text = false: Warming up for 3.0000 s
  701.  
  702. Benchmarking NsReader::read_resolved_event_into/trim_text = false: Collecting 100 samples in estimated 5.0192 s (25k iterations)
  703. Benchmarking NsReader::read_resolved_event_into/trim_text = false: Analyzing
  704. NsReader::read_resolved_event_into/trim_text = false
  705. time: [197.09 µs 198.54 µs 200.01 µs]
  706. change: [-25.127% -24.820% -24.473%] (p = 0.00 < 0.05)
  707. Performance has improved.
  708. Found 11 outliers among 100 measurements (11.00%)
  709. 9 (9.00%) high mild
  710. 2 (2.00%) high severe
  711. Benchmarking NsReader::read_resolved_event_into/trim_text = true
  712. Benchmarking NsReader::read_resolved_event_into/trim_text = true: Warming up for 3.0000 s
  713. Benchmarking NsReader::read_resolved_event_into/trim_text = true: Collecting 100 samples in estimated 5.0616 s (25k iterations)
  714. Benchmarking NsReader::read_resolved_event_into/trim_text = true: Analyzing
  715. NsReader::read_resolved_event_into/trim_text = true
  716. time: [198.83 µs 200.33 µs 202.25 µs]
  717. change: [-16.157% -15.690% -15.117%] (p = 0.00 < 0.05)
  718. Performance has improved.
  719. Found 13 outliers among 100 measurements (13.00%)
  720. 6 (6.00%) high mild
  721. 7 (7.00%) high severe
  722.  
  723. Benchmarking One event/Start
  724. Benchmarking One event/Start: Warming up for 3.0000 s
  725. Benchmarking One event/Start: Collecting 100 samples in estimated 5.0005 s (36M iterations)
  726. Benchmarking One event/Start: Analyzing
  727. One event/Start time: [139.15 ns 139.49 ns 139.86 ns]
  728. change: [+4.8685% +5.5489% +6.0720%] (p = 0.00 < 0.05)
  729. Performance has regressed.
  730. Found 2 outliers among 100 measurements (2.00%)
  731. 2 (2.00%) high mild
  732. Benchmarking One event/Comment
  733. Benchmarking One event/Comment: Warming up for 3.0000 s
  734. Benchmarking One event/Comment: Collecting 100 samples in estimated 5.0001 s (42M iterations)
  735. Benchmarking One event/Comment: Analyzing
  736. One event/Comment time: [119.54 ns 119.90 ns 120.29 ns]
  737. change: [+2.0761% +2.4296% +2.7805%] (p = 0.00 < 0.05)
  738. Performance has regressed.
  739. Found 1 outliers among 100 measurements (1.00%)
  740. 1 (1.00%) high mild
  741. Benchmarking One event/CData
  742. Benchmarking One event/CData: Warming up for 3.0000 s
  743. Benchmarking One event/CData: Collecting 100 samples in estimated 5.0001 s (117M iterations)
  744. Benchmarking One event/CData: Analyzing
  745. One event/CData time: [41.796 ns 41.852 ns 41.908 ns]
  746. change: [+2.8209% +3.0272% +3.2273%] (p = 0.00 < 0.05)
  747. Performance has regressed.
  748. Found 5 outliers among 100 measurements (5.00%)
  749. 2 (2.00%) low mild
  750. 3 (3.00%) high mild
  751. Benchmarking attributes/with_checks = true
  752. Benchmarking attributes/with_checks = true: Warming up for 3.0000 s
  753.  
  754. Benchmarking attributes/with_checks = true: Collecting 100 samples in estimated 5.0766 s (116k iterations)
  755. Benchmarking attributes/with_checks = true: Analyzing
  756. attributes/with_checks = true
  757. time: [44.748 µs 45.327 µs 46.042 µs]
  758. change: [+7.8805% +13.288% +20.280%] (p = 0.00 < 0.05)
  759. Performance has regressed.
  760. Found 16 outliers among 100 measurements (16.00%)
  761. 1 (1.00%) high mild
  762. 15 (15.00%) high severe
  763. Benchmarking attributes/with_checks = false
  764. Benchmarking attributes/with_checks = false: Warming up for 3.0000 s
  765. Benchmarking attributes/with_checks = false: Collecting 100 samples in estimated 5.0139 s (197k iterations)
  766. Benchmarking attributes/with_checks = false: Analyzing
  767. attributes/with_checks = false
  768. time: [24.869 µs 24.912 µs 24.958 µs]
  769. change: [-13.848% -13.559% -13.266%] (p = 0.00 < 0.05)
  770. Performance has improved.
  771. Found 10 outliers among 100 measurements (10.00%)
  772. 6 (6.00%) high mild
  773. 4 (4.00%) high severe
  774. Benchmarking attributes/try_get_attribute
  775. Benchmarking attributes/try_get_attribute: Warming up for 3.0000 s
  776. Benchmarking attributes/try_get_attribute: Collecting 100 samples in estimated 5.1085 s (126k iterations)
  777. Benchmarking attributes/try_get_attribute: Analyzing
  778. attributes/try_get_attribute
  779. time: [41.011 µs 41.257 µs 41.511 µs]
  780. change: [-11.214% -10.792% -10.350%] (p = 0.00 < 0.05)
  781. Performance has improved.
  782. Found 17 outliers among 100 measurements (17.00%)
  783. 1 (1.00%) low mild
  784. 9 (9.00%) high mild
  785. 7 (7.00%) high severe
  786. Benchmarking escape_text/no_chars_to_escape_long
  787. Benchmarking escape_text/no_chars_to_escape_long: Warming up for 3.0000 s
  788.  
  789. Benchmarking escape_text/no_chars_to_escape_long: Collecting 100 samples in estimated 5.0030 s (4.1M iterations)
  790. Benchmarking escape_text/no_chars_to_escape_long: Analyzing
  791. escape_text/no_chars_to_escape_long
  792. time: [1.1709 µs 1.1728 µs 1.1747 µs]
  793. change: [+56.165% +56.554% +56.936%] (p = 0.00 < 0.05)
  794. Performance has regressed.
  795. Found 4 outliers among 100 measurements (4.00%)
  796. 2 (2.00%) high mild
  797. 2 (2.00%) high severe
  798. Benchmarking escape_text/no_chars_to_escape_short
  799. Benchmarking escape_text/no_chars_to_escape_short: Warming up for 3.0000 s
  800. Benchmarking escape_text/no_chars_to_escape_short: Collecting 100 samples in estimated 5.0000 s (295M iterations)
  801. Benchmarking escape_text/no_chars_to_escape_short: Analyzing
  802. escape_text/no_chars_to_escape_short
  803. time: [16.818 ns 16.857 ns 16.898 ns]
  804. change: [+73.745% +74.200% +74.611%] (p = 0.00 < 0.05)
  805. Performance has regressed.
  806. Benchmarking escape_text/escaped_chars_short
  807. Benchmarking escape_text/escaped_chars_short: Warming up for 3.0000 s
  808. Benchmarking escape_text/escaped_chars_short: Collecting 100 samples in estimated 5.0003 s (22M iterations)
  809. Benchmarking escape_text/escaped_chars_short: Analyzing
  810. escape_text/escaped_chars_short
  811. time: [224.49 ns 226.88 ns 230.12 ns]
  812. change: [+1.5166% +2.4835% +3.5476%] (p = 0.00 < 0.05)
  813. Performance has regressed.
  814. Found 4 outliers among 100 measurements (4.00%)
  815. 4 (4.00%) high severe
  816. Benchmarking escape_text/escaped_chars_long
  817. Benchmarking escape_text/escaped_chars_long: Warming up for 3.0000 s
  818. Benchmarking escape_text/escaped_chars_long: Collecting 100 samples in estimated 5.0065 s (3.5M iterations)
  819. Benchmarking escape_text/escaped_chars_long: Analyzing
  820. escape_text/escaped_chars_long
  821. time: [1.4331 µs 1.4409 µs 1.4491 µs]
  822. change: [+52.025% +52.707% +53.354%] (p = 0.00 < 0.05)
  823. Performance has regressed.
  824. Benchmarking unescape_text/no_chars_to_unescape_long
  825. Benchmarking unescape_text/no_chars_to_unescape_long: Warming up for 3.0000 s
  826.  
  827. Benchmarking unescape_text/no_chars_to_unescape_long: Collecting 100 samples in estimated 5.0006 s (37M iterations)
  828. Benchmarking unescape_text/no_chars_to_unescape_long: Analyzing
  829. unescape_text/no_chars_to_unescape_long
  830. time: [132.52 ns 132.68 ns 132.87 ns]
  831. change: [+1.1243% +2.0014% +2.5851%] (p = 0.00 < 0.05)
  832. Performance has regressed.
  833. Found 11 outliers among 100 measurements (11.00%)
  834. 5 (5.00%) low mild
  835. 2 (2.00%) high mild
  836. 4 (4.00%) high severe
  837. Benchmarking unescape_text/no_chars_to_unescape_short
  838. Benchmarking unescape_text/no_chars_to_unescape_short: Warming up for 3.0000 s
  839. Benchmarking unescape_text/no_chars_to_unescape_short: Collecting 100 samples in estimated 5.0000 s (624M iterations)
  840. Benchmarking unescape_text/no_chars_to_unescape_short: Analyzing
  841. unescape_text/no_chars_to_unescape_short
  842. time: [8.0422 ns 8.0525 ns 8.0643 ns]
  843. change: [+5.5146% +5.7245% +5.9316%] (p = 0.00 < 0.05)
  844. Performance has regressed.
  845. Found 7 outliers among 100 measurements (7.00%)
  846. 2 (2.00%) low mild
  847. 1 (1.00%) high mild
  848. 4 (4.00%) high severe
  849. Benchmarking unescape_text/char_reference
  850. Benchmarking unescape_text/char_reference: Warming up for 3.0000 s
  851. Benchmarking unescape_text/char_reference: Collecting 100 samples in estimated 5.0003 s (37M iterations)
  852. Benchmarking unescape_text/char_reference: Analyzing
  853. unescape_text/char_reference
  854. time: [132.72 ns 132.88 ns 133.04 ns]
  855. change: [-0.3843% -0.1215% +0.1105%] (p = 0.34 > 0.05)
  856. No change in performance detected.
  857. Found 4 outliers among 100 measurements (4.00%)
  858. 1 (1.00%) low mild
  859. 2 (2.00%) high mild
  860. 1 (1.00%) high severe
  861. Benchmarking unescape_text/entity_reference
  862. Benchmarking unescape_text/entity_reference: Warming up for 3.0000 s
  863. Benchmarking unescape_text/entity_reference: Collecting 100 samples in estimated 5.0006 s (33M iterations)
  864. Benchmarking unescape_text/entity_reference: Analyzing
  865. unescape_text/entity_reference
  866. time: [148.90 ns 149.11 ns 149.32 ns]
  867. change: [+7.7833% +8.7211% +9.3464%] (p = 0.00 < 0.05)
  868. Performance has regressed.
  869. Found 7 outliers among 100 measurements (7.00%)
  870. 3 (3.00%) low mild
  871. 4 (4.00%) high mild
  872. Benchmarking unescape_text/mixed
  873. Benchmarking unescape_text/mixed: Warming up for 3.0000 s
  874. Benchmarking unescape_text/mixed: Collecting 100 samples in estimated 5.0009 s (21M iterations)
  875. Benchmarking unescape_text/mixed: Analyzing
  876. unescape_text/mixed time: [232.97 ns 234.67 ns 237.17 ns]
  877. change: [+3.7744% +4.4416% +5.2261%] (p = 0.00 < 0.05)
  878. Performance has regressed.
  879. Found 12 outliers among 100 measurements (12.00%)
  880. 6 (6.00%) high mild
  881. 6 (6.00%) high severe
Advertisement
Add Comment
Please, Sign In to add comment