Advertisement
Guest User

Untitled

a guest
Jan 20th, 2020
86
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 36.04 KB | None | 0 0
  1. benchmarking Map/lookup/String
  2. time 1.626 ms (1.613 ms .. 1.640 ms)
  3. 0.999 R² (0.998 R² .. 0.999 R²)
  4. mean 1.616 ms (1.600 ms .. 1.628 ms)
  5. std dev 48.55 μs (36.19 μs .. 65.00 μs)
  6. variance introduced by outliers: 17% (moderately inflated)
  7.  
  8. benchmarking Map/lookup/ByteString
  9. time 1.119 ms (1.102 ms .. 1.137 ms)
  10. 0.999 R² (0.998 R² .. 0.999 R²)
  11. mean 1.120 ms (1.109 ms .. 1.132 ms)
  12. std dev 39.47 μs (32.04 μs .. 49.12 μs)
  13. variance introduced by outliers: 24% (moderately inflated)
  14.  
  15. benchmarking Map/lookup-miss/String
  16. time 1.770 ms (1.712 ms .. 1.809 ms)
  17. 0.996 R² (0.995 R² .. 0.998 R²)
  18. mean 1.690 ms (1.673 ms .. 1.711 ms)
  19. std dev 61.42 μs (49.29 μs .. 79.18 μs)
  20. variance introduced by outliers: 22% (moderately inflated)
  21.  
  22. benchmarking Map/lookup-miss/ByteString
  23. time 1.398 ms (1.375 ms .. 1.418 ms)
  24. 0.998 R² (0.998 R² .. 0.999 R²)
  25. mean 1.438 ms (1.422 ms .. 1.454 ms)
  26. std dev 55.50 μs (47.86 μs .. 66.08 μs)
  27. variance introduced by outliers: 27% (moderately inflated)
  28.  
  29. benchmarking Map/insert/String
  30. time 2.425 ms (2.380 ms .. 2.460 ms)
  31. 0.998 R² (0.996 R² .. 0.999 R²)
  32. mean 2.376 ms (2.352 ms .. 2.399 ms)
  33. std dev 80.16 μs (68.77 μs .. 98.08 μs)
  34. variance introduced by outliers: 19% (moderately inflated)
  35.  
  36. benchmarking Map/insert/ByteStringString
  37. time 2.330 ms (2.275 ms .. 2.371 ms)
  38. 0.998 R² (0.996 R² .. 0.999 R²)
  39. mean 2.306 ms (2.283 ms .. 2.326 ms)
  40. std dev 70.97 μs (57.93 μs .. 90.00 μs)
  41. variance introduced by outliers: 17% (moderately inflated)
  42.  
  43. benchmarking Map/insert-dup/String
  44. time 2.147 ms (2.123 ms .. 2.178 ms)
  45. 0.999 R² (0.999 R² .. 0.999 R²)
  46. mean 2.157 ms (2.141 ms .. 2.172 ms)
  47. std dev 54.50 μs (44.63 μs .. 69.42 μs)
  48. variance introduced by outliers: 12% (moderately inflated)
  49.  
  50. benchmarking Map/insert-dup/ByteStringString
  51. time 1.532 ms (1.509 ms .. 1.557 ms)
  52. 0.998 R² (0.997 R² .. 0.999 R²)
  53. mean 1.561 ms (1.544 ms .. 1.573 ms)
  54. std dev 49.22 μs (40.74 μs .. 61.80 μs)
  55. variance introduced by outliers: 18% (moderately inflated)
  56.  
  57. benchmarking Map/delete/String
  58. time 2.561 ms (2.519 ms .. 2.606 ms)
  59. 0.997 R² (0.995 R² .. 0.998 R²)
  60. mean 2.387 ms (2.353 ms .. 2.428 ms)
  61. std dev 131.9 μs (114.0 μs .. 156.4 μs)
  62. variance introduced by outliers: 37% (moderately inflated)
  63.  
  64. benchmarking Map/delete/ByteString
  65. time 1.895 ms (1.834 ms .. 1.952 ms)
  66. 0.992 R² (0.983 R² .. 0.998 R²)
  67. mean 1.908 ms (1.879 ms .. 1.976 ms)
  68. std dev 142.6 μs (64.71 μs .. 238.0 μs)
  69. variance introduced by outliers: 55% (severely inflated)
  70.  
  71. benchmarking Map/delete-miss/String
  72. time 2.174 ms (2.146 ms .. 2.201 ms)
  73. 0.998 R² (0.995 R² .. 0.999 R²)
  74. mean 2.051 ms (2.016 ms .. 2.080 ms)
  75. std dev 107.1 μs (89.67 μs .. 131.4 μs)
  76. variance introduced by outliers: 36% (moderately inflated)
  77.  
  78. benchmarking Map/delete-miss/ByteString
  79. time 1.951 ms (1.931 ms .. 1.980 ms)
  80. 0.997 R² (0.994 R² .. 0.998 R²)
  81. mean 1.914 ms (1.883 ms .. 1.953 ms)
  82. std dev 115.2 μs (85.87 μs .. 164.4 μs)
  83. variance introduced by outliers: 45% (moderately inflated)
  84.  
  85. benchmarking Map/size/String
  86. time 5.712 ns (5.638 ns .. 5.806 ns)
  87. 0.998 R² (0.997 R² .. 0.999 R²)
  88. mean 5.819 ns (5.748 ns .. 5.888 ns)
  89. std dev 245.0 ps (205.4 ps .. 311.1 ps)
  90. variance introduced by outliers: 68% (severely inflated)
  91.  
  92. benchmarking Map/size/ByteString
  93. time 5.767 ns (5.723 ns .. 5.804 ns)
  94. 1.000 R² (0.999 R² .. 1.000 R²)
  95. mean 5.721 ns (5.675 ns .. 5.762 ns)
  96. std dev 143.5 ps (115.7 ps .. 176.4 ps)
  97. variance introduced by outliers: 42% (moderately inflated)
  98.  
  99. benchmarking Map/fromList/String
  100. time 2.567 ms (2.521 ms .. 2.608 ms)
  101. 0.998 R² (0.997 R² .. 0.999 R²)
  102. mean 2.594 ms (2.576 ms .. 2.613 ms)
  103. std dev 63.62 μs (52.68 μs .. 84.97 μs)
  104. variance introduced by outliers: 11% (moderately inflated)
  105.  
  106. benchmarking Map/fromList/ByteString
  107. time 2.358 ms (2.313 ms .. 2.413 ms)
  108. 0.995 R² (0.987 R² .. 0.999 R²)
  109. mean 2.357 ms (2.329 ms .. 2.426 ms)
  110. std dev 136.0 μs (56.14 μs .. 246.7 μs)
  111. variance introduced by outliers: 41% (moderately inflated)
  112.  
  113. benchmarking hashmap/Map/lookup/String
  114. time 1.634 ms (1.620 ms .. 1.647 ms)
  115. 0.999 R² (0.999 R² .. 1.000 R²)
  116. mean 1.623 ms (1.613 ms .. 1.634 ms)
  117. std dev 35.50 μs (28.67 μs .. 45.19 μs)
  118. variance introduced by outliers: 11% (moderately inflated)
  119.  
  120. benchmarking hashmap/Map/lookup/ByteString
  121. time 735.8 μs (729.7 μs .. 741.7 μs)
  122. 0.999 R² (0.998 R² .. 1.000 R²)
  123. mean 722.4 μs (715.5 μs .. 729.1 μs)
  124. std dev 23.51 μs (18.80 μs .. 34.94 μs)
  125. variance introduced by outliers: 24% (moderately inflated)
  126.  
  127. benchmarking hashmap/Map/lookup-miss/String
  128. time 764.7 μs (760.3 μs .. 771.2 μs)
  129. 0.999 R² (0.999 R² .. 1.000 R²)
  130. mean 778.1 μs (772.9 μs .. 783.2 μs)
  131. std dev 18.91 μs (16.58 μs .. 22.31 μs)
  132. variance introduced by outliers: 15% (moderately inflated)
  133.  
  134. benchmarking hashmap/Map/lookup-miss/ByteString
  135. time 531.4 μs (528.0 μs .. 535.0 μs)
  136. 1.000 R² (0.999 R² .. 1.000 R²)
  137. mean 529.9 μs (527.2 μs .. 532.7 μs)
  138. std dev 9.632 μs (8.231 μs .. 11.42 μs)
  139.  
  140. benchmarking hashmap/Map/insert/String
  141. time 1.656 ms (1.596 ms .. 1.742 ms)
  142. 0.991 R² (0.987 R² .. 0.996 R²)
  143. mean 1.689 ms (1.659 ms .. 1.725 ms)
  144. std dev 114.6 μs (89.24 μs .. 153.2 μs)
  145. variance introduced by outliers: 51% (severely inflated)
  146.  
  147. benchmarking hashmap/Map/insert/ByteStringString
  148. time 1.472 ms (1.402 ms .. 1.519 ms)
  149. 0.988 R² (0.982 R² .. 0.993 R²)
  150. mean 1.461 ms (1.426 ms .. 1.507 ms)
  151. std dev 136.8 μs (106.0 μs .. 187.5 μs)
  152. variance introduced by outliers: 68% (severely inflated)
  153.  
  154. benchmarking hashmap/Map/insert-dup/String
  155. time 2.416 ms (2.367 ms .. 2.474 ms)
  156. 0.991 R² (0.981 R² .. 0.996 R²)
  157. mean 2.543 ms (2.470 ms .. 2.654 ms)
  158. std dev 300.5 μs (198.7 μs .. 509.2 μs)
  159. variance introduced by outliers: 74% (severely inflated)
  160.  
  161. benchmarking hashmap/Map/insert-dup/ByteStringString
  162. time 2.293 ms (2.215 ms .. 2.360 ms)
  163. 0.994 R² (0.991 R² .. 0.996 R²)
  164. mean 2.292 ms (2.247 ms .. 2.332 ms)
  165. std dev 139.8 μs (116.1 μs .. 164.1 μs)
  166. variance introduced by outliers: 44% (moderately inflated)
  167.  
  168. benchmarking hashmap/Map/delete/String
  169. time 2.110 ms (2.070 ms .. 2.139 ms)
  170. 0.998 R² (0.997 R² .. 0.999 R²)
  171. mean 2.021 ms (1.999 ms .. 2.042 ms)
  172. std dev 71.19 μs (60.19 μs .. 85.03 μs)
  173. variance introduced by outliers: 22% (moderately inflated)
  174.  
  175. benchmarking hashmap/Map/delete/ByteString
  176. time 1.160 ms (1.128 ms .. 1.196 ms)
  177. 0.994 R² (0.989 R² .. 0.998 R²)
  178. mean 1.160 ms (1.145 ms .. 1.183 ms)
  179. std dev 62.74 μs (43.88 μs .. 92.85 μs)
  180. variance introduced by outliers: 43% (moderately inflated)
  181.  
  182. benchmarking hashmap/Map/delete-miss/String
  183. time 1.270 ms (1.231 ms .. 1.323 ms)
  184. 0.994 R² (0.991 R² .. 0.997 R²)
  185. mean 1.290 ms (1.271 ms .. 1.308 ms)
  186. std dev 61.03 μs (52.11 μs .. 77.91 μs)
  187. variance introduced by outliers: 35% (moderately inflated)
  188.  
  189. benchmarking hashmap/Map/delete-miss/ByteString
  190. time 1.067 ms (1.051 ms .. 1.089 ms)
  191. 0.997 R² (0.994 R² .. 0.999 R²)
  192. mean 1.040 ms (1.025 ms .. 1.059 ms)
  193. std dev 56.40 μs (45.57 μs .. 75.12 μs)
  194. variance introduced by outliers: 44% (moderately inflated)
  195.  
  196. benchmarking hashmap/Map/size/String
  197. time 42.76 μs (42.18 μs .. 43.39 μs)
  198. 0.998 R² (0.998 R² .. 0.999 R²)
  199. mean 42.41 μs (41.95 μs .. 42.92 μs)
  200. std dev 1.585 μs (1.285 μs .. 1.952 μs)
  201. variance introduced by outliers: 41% (moderately inflated)
  202.  
  203. benchmarking hashmap/Map/size/ByteString
  204. time 43.07 μs (42.65 μs .. 43.47 μs)
  205. 0.999 R² (0.999 R² .. 0.999 R²)
  206. mean 42.89 μs (42.41 μs .. 43.34 μs)
  207. std dev 1.525 μs (1.253 μs .. 1.960 μs)
  208. variance introduced by outliers: 38% (moderately inflated)
  209.  
  210. benchmarking hashmap/Map/fromList/String
  211. time 1.478 ms (1.453 ms .. 1.500 ms)
  212. 0.997 R² (0.996 R² .. 0.998 R²)
  213. mean 1.459 ms (1.438 ms .. 1.481 ms)
  214. std dev 72.68 μs (59.80 μs .. 91.92 μs)
  215. variance introduced by outliers: 37% (moderately inflated)
  216.  
  217. benchmarking hashmap/Map/fromList/ByteString
  218. time 1.343 ms (1.302 ms .. 1.373 ms)
  219. 0.994 R² (0.991 R² .. 0.996 R²)
  220. mean 1.291 ms (1.265 ms .. 1.323 ms)
  221. std dev 98.33 μs (80.15 μs .. 126.0 μs)
  222. variance introduced by outliers: 59% (severely inflated)
  223.  
  224. benchmarking IntMap/lookup
  225. time 474.2 μs (470.6 μs .. 478.0 μs)
  226. 0.999 R² (0.998 R² .. 1.000 R²)
  227. mean 478.8 μs (474.9 μs .. 482.6 μs)
  228. std dev 13.09 μs (9.452 μs .. 21.05 μs)
  229. variance introduced by outliers: 19% (moderately inflated)
  230.  
  231. benchmarking IntMap/lookup-miss
  232. time 421.7 μs (416.5 μs .. 426.3 μs)
  233. 0.999 R² (0.999 R² .. 0.999 R²)
  234. mean 418.3 μs (415.3 μs .. 420.9 μs)
  235. std dev 9.995 μs (8.198 μs .. 12.91 μs)
  236. variance introduced by outliers: 16% (moderately inflated)
  237.  
  238. benchmarking IntMap/insert
  239. time 961.3 μs (943.2 μs .. 978.8 μs)
  240. 0.997 R² (0.996 R² .. 0.998 R²)
  241. mean 949.6 μs (935.4 μs .. 969.9 μs)
  242. std dev 56.05 μs (41.27 μs .. 85.64 μs)
  243. variance introduced by outliers: 48% (moderately inflated)
  244.  
  245. benchmarking IntMap/insert-dup
  246. time 1.273 ms (1.249 ms .. 1.305 ms)
  247. 0.995 R² (0.993 R² .. 0.997 R²)
  248. mean 1.298 ms (1.277 ms .. 1.324 ms)
  249. std dev 82.81 μs (65.41 μs .. 106.6 μs)
  250. variance introduced by outliers: 50% (moderately inflated)
  251.  
  252. benchmarking IntMap/delete
  253. time 759.0 μs (751.4 μs .. 765.9 μs)
  254. 0.999 R² (0.999 R² .. 1.000 R²)
  255. mean 753.4 μs (747.4 μs .. 758.8 μs)
  256. std dev 18.56 μs (13.65 μs .. 25.94 μs)
  257. variance introduced by outliers: 15% (moderately inflated)
  258.  
  259. benchmarking IntMap/delete-miss
  260. time 915.6 μs (906.8 μs .. 922.3 μs)
  261. 0.999 R² (0.999 R² .. 1.000 R²)
  262. mean 921.5 μs (914.3 μs .. 929.1 μs)
  263. std dev 25.13 μs (21.13 μs .. 30.96 μs)
  264. variance introduced by outliers: 17% (moderately inflated)
  265.  
  266. benchmarking IntMap/size
  267. time 28.07 μs (27.72 μs .. 28.49 μs)
  268. 0.999 R² (0.997 R² .. 0.999 R²)
  269. mean 28.14 μs (27.91 μs .. 28.51 μs)
  270. std dev 931.7 ns (667.8 ns .. 1.462 μs)
  271. variance introduced by outliers: 36% (moderately inflated)
  272.  
  273. benchmarking IntMap/fromList
  274. time 960.3 μs (944.7 μs .. 978.3 μs)
  275. 0.997 R² (0.996 R² .. 0.999 R²)
  276. mean 957.0 μs (944.4 μs .. 976.3 μs)
  277. std dev 53.04 μs (39.36 μs .. 79.07 μs)
  278. variance introduced by outliers: 46% (moderately inflated)
  279.  
  280. benchmarking HashMap/lookup/String
  281. time 719.6 μs (712.9 μs .. 727.6 μs)
  282. 0.999 R² (0.999 R² .. 1.000 R²)
  283. mean 720.9 μs (715.9 μs .. 725.7 μs)
  284. std dev 17.37 μs (14.29 μs .. 21.63 μs)
  285. variance introduced by outliers: 15% (moderately inflated)
  286.  
  287. benchmarking HashMap/lookup/ByteString
  288. time 375.3 μs (371.5 μs .. 379.0 μs)
  289. 0.999 R² (0.999 R² .. 1.000 R²)
  290. mean 374.3 μs (372.2 μs .. 376.4 μs)
  291. std dev 7.311 μs (6.095 μs .. 8.917 μs)
  292. variance introduced by outliers: 12% (moderately inflated)
  293.  
  294. benchmarking HashMap/lookup/Int
  295. time 190.7 μs (188.8 μs .. 192.4 μs)
  296. 0.999 R² (0.999 R² .. 1.000 R²)
  297. mean 191.7 μs (190.4 μs .. 193.0 μs)
  298. std dev 4.360 μs (3.756 μs .. 5.088 μs)
  299. variance introduced by outliers: 16% (moderately inflated)
  300.  
  301. benchmarking HashMap/lookup-miss/String
  302. time 455.1 μs (445.3 μs .. 468.9 μs)
  303. 0.997 R² (0.995 R² .. 1.000 R²)
  304. mean 447.1 μs (443.3 μs .. 451.7 μs)
  305. std dev 14.11 μs (10.42 μs .. 22.58 μs)
  306. variance introduced by outliers: 24% (moderately inflated)
  307.  
  308. benchmarking HashMap/lookup-miss/ByteString
  309. time 210.8 μs (208.8 μs .. 212.5 μs)
  310. 0.999 R² (0.999 R² .. 1.000 R²)
  311. mean 210.5 μs (208.9 μs .. 211.9 μs)
  312. std dev 5.197 μs (4.313 μs .. 6.358 μs)
  313. variance introduced by outliers: 19% (moderately inflated)
  314.  
  315. benchmarking HashMap/lookup-miss/Int
  316. time 192.9 μs (190.9 μs .. 195.1 μs)
  317. 0.999 R² (0.999 R² .. 1.000 R²)
  318. mean 193.9 μs (192.5 μs .. 195.0 μs)
  319. std dev 4.239 μs (3.506 μs .. 5.164 μs)
  320. variance introduced by outliers: 16% (moderately inflated)
  321.  
  322. benchmarking HashMap/insert/String
  323. time 1.572 ms (1.528 ms .. 1.619 ms)
  324. 0.989 R² (0.977 R² .. 0.996 R²)
  325. mean 1.562 ms (1.517 ms .. 1.599 ms)
  326. std dev 136.5 μs (97.04 μs .. 198.7 μs)
  327. variance introduced by outliers: 65% (severely inflated)
  328.  
  329. benchmarking HashMap/insert/ByteString
  330. time 1.141 ms (1.114 ms .. 1.164 ms)
  331. 0.997 R² (0.995 R² .. 0.998 R²)
  332. mean 1.173 ms (1.154 ms .. 1.193 ms)
  333. std dev 68.92 μs (57.13 μs .. 86.05 μs)
  334. variance introduced by outliers: 47% (moderately inflated)
  335.  
  336. benchmarking HashMap/insert/Int
  337. time 868.8 μs (852.2 μs .. 885.8 μs)
  338. 0.996 R² (0.993 R² .. 0.997 R²)
  339. mean 927.7 μs (908.7 μs .. 953.9 μs)
  340. std dev 75.77 μs (56.53 μs .. 95.89 μs)
  341. variance introduced by outliers: 64% (severely inflated)
  342.  
  343. benchmarking HashMap/insert-dup/String
  344. time 923.8 μs (914.1 μs .. 934.0 μs)
  345. 0.999 R² (0.999 R² .. 1.000 R²)
  346. mean 923.0 μs (919.3 μs .. 930.1 μs)
  347. std dev 16.76 μs (9.971 μs .. 29.42 μs)
  348.  
  349. benchmarking HashMap/insert-dup/ByteString
  350. time 508.5 μs (501.2 μs .. 514.6 μs)
  351. 0.999 R² (0.998 R² .. 1.000 R²)
  352. mean 519.6 μs (515.7 μs .. 523.5 μs)
  353. std dev 13.19 μs (10.71 μs .. 17.47 μs)
  354. variance introduced by outliers: 17% (moderately inflated)
  355. benchmarking HashMap/insert-dup/Int
  356. time 588.2 μs (580.7 μs .. 595.3 μs)
  357. 0.997 R² (0.993 R² .. 0.999 R²)
  358. mean 590.7 μs (584.7 μs .. 602.9 μs)
  359. std dev 27.80 μs (16.40 μs .. 46.98 μs)
  360. variance introduced by outliers: 40% (moderately inflated)
  361.  
  362. benchmarking HashMap/delete/String
  363. time 1.491 ms (1.476 ms .. 1.505 ms)
  364. 0.999 R² (0.999 R² .. 1.000 R²)
  365. mean 1.504 ms (1.494 ms .. 1.516 ms)
  366. std dev 37.02 μs (29.41 μs .. 49.45 μs)
  367. variance introduced by outliers: 12% (moderately inflated)
  368.  
  369. benchmarking HashMap/delete/ByteString
  370. time 877.8 μs (864.5 μs .. 888.1 μs)
  371. 0.999 R² (0.999 R² .. 0.999 R²)
  372. mean 863.5 μs (857.2 μs .. 869.5 μs)
  373. std dev 21.57 μs (17.71 μs .. 26.28 μs)
  374. variance introduced by outliers: 14% (moderately inflated)
  375.  
  376. benchmarking HashMap/delete/Int
  377. time 617.4 μs (609.5 μs .. 625.2 μs)
  378. 0.999 R² (0.999 R² .. 1.000 R²)
  379. mean 622.2 μs (618.5 μs .. 625.8 μs)
  380. std dev 12.26 μs (9.964 μs .. 15.32 μs)
  381. variance introduced by outliers: 11% (moderately inflated)
  382.  
  383. benchmarking HashMap/delete-miss/String
  384. time 463.5 μs (458.5 μs .. 468.3 μs)
  385. 0.999 R² (0.999 R² .. 1.000 R²)
  386. mean 464.3 μs (462.0 μs .. 466.8 μs)
  387. std dev 8.175 μs (6.693 μs .. 10.19 μs)
  388.  
  389. benchmarking HashMap/delete-miss/ByteString
  390. time 302.8 μs (298.2 μs .. 306.7 μs)
  391. 0.999 R² (0.998 R² .. 0.999 R²)
  392. mean 301.2 μs (298.7 μs .. 303.1 μs)
  393. std dev 7.379 μs (6.199 μs .. 8.823 μs)
  394. variance introduced by outliers: 17% (moderately inflated)
  395.  
  396. benchmarking HashMap/delete-miss/Int
  397. time 406.0 μs (399.0 μs .. 410.8 μs)
  398. 0.998 R² (0.998 R² .. 0.999 R²)
  399. mean 394.2 μs (390.6 μs .. 398.1 μs)
  400. std dev 11.62 μs (9.816 μs .. 14.30 μs)
  401. variance introduced by outliers: 22% (moderately inflated)
  402.  
  403. benchmarking HashMap/alterInsert/String
  404. time 1.277 ms (1.226 ms .. 1.322 ms)
  405. 0.989 R² (0.980 R² .. 0.995 R²)
  406. mean 1.277 ms (1.241 ms .. 1.323 ms)
  407. std dev 129.9 μs (93.43 μs .. 229.8 μs)
  408. variance introduced by outliers: 73% (severely inflated)
  409.  
  410. benchmarking HashMap/alterInsert/ByteString
  411. time 1.328 ms (1.312 ms .. 1.348 ms)
  412. 0.997 R² (0.995 R² .. 0.998 R²)
  413. mean 1.349 ms (1.326 ms .. 1.378 ms)
  414. std dev 85.55 μs (68.78 μs .. 111.8 μs)
  415. variance introduced by outliers: 49% (moderately inflated)
  416.  
  417. benchmarking HashMap/alterInsert/Int
  418. time 914.8 μs (890.0 μs .. 937.5 μs)
  419. 0.996 R² (0.994 R² .. 0.997 R²)
  420. mean 909.4 μs (894.6 μs .. 933.3 μs)
  421. std dev 63.18 μs (41.71 μs .. 108.1 μs)
  422. variance introduced by outliers: 57% (severely inflated)
  423.  
  424. benchmarking HashMap/alterFInsert/String
  425. time 1.513 ms (1.478 ms .. 1.542 ms)
  426. 0.994 R² (0.990 R² .. 0.997 R²)
  427. mean 1.608 ms (1.571 ms .. 1.661 ms)
  428. std dev 161.7 μs (115.6 μs .. 227.3 μs)
  429. variance introduced by outliers: 71% (severely inflated)
  430.  
  431. benchmarking HashMap/alterFInsert/ByteString
  432. time 1.144 ms (1.127 ms .. 1.163 ms)
  433. 0.997 R² (0.995 R² .. 0.998 R²)
  434. mean 1.143 ms (1.124 ms .. 1.160 ms)
  435. std dev 60.83 μs (52.04 μs .. 73.56 μs)
  436. variance introduced by outliers: 41% (moderately inflated)
  437.  
  438. benchmarking HashMap/alterFInsert/Int
  439. time 865.3 μs (848.2 μs .. 882.5 μs)
  440. 0.997 R² (0.996 R² .. 0.998 R²)
  441. mean 878.3 μs (865.3 μs .. 896.2 μs)
  442. std dev 53.55 μs (37.82 μs .. 77.28 μs)
  443. variance introduced by outliers: 50% (severely inflated)
  444.  
  445. benchmarking HashMap/alterInsert-dup/String
  446. time 1.051 ms (1.041 ms .. 1.064 ms)
  447. 0.998 R² (0.995 R² .. 0.999 R²)
  448. mean 1.053 ms (1.043 ms .. 1.071 ms)
  449. std dev 41.64 μs (22.94 μs .. 73.90 μs)
  450. variance introduced by outliers: 29% (moderately inflated)
  451.  
  452. benchmarking HashMap/alterInsert-dup/ByteString
  453. time 518.7 μs (509.2 μs .. 526.0 μs)
  454. 0.999 R² (0.998 R² .. 1.000 R²)
  455. mean 517.1 μs (514.6 μs .. 518.7 μs)
  456. std dev 6.590 μs (4.370 μs .. 10.70 μs)
  457.  
  458. benchmarking HashMap/alterInsert-dup/Int
  459. time 639.9 μs (631.4 μs .. 646.0 μs)
  460. 0.999 R² (0.998 R² .. 0.999 R²)
  461. mean 625.4 μs (619.8 μs .. 631.1 μs)
  462. std dev 19.24 μs (16.11 μs .. 23.13 μs)
  463. variance introduced by outliers: 21% (moderately inflated)
  464.  
  465. benchmarking HashMap/alterFInsert-dup/String
  466. time 943.1 μs (930.7 μs .. 960.0 μs)
  467. 0.997 R² (0.994 R² .. 0.999 R²)
  468. mean 939.0 μs (931.7 μs .. 951.8 μs)
  469. std dev 32.42 μs (22.19 μs .. 49.40 μs)
  470. variance introduced by outliers: 24% (moderately inflated)
  471.  
  472. benchmarking HashMap/alterFInsert-dup/ByteString
  473. time 519.1 μs (514.0 μs .. 525.5 μs)
  474. 0.999 R² (0.997 R² .. 0.999 R²)
  475. mean 524.5 μs (518.7 μs .. 533.7 μs)
  476. std dev 24.38 μs (13.68 μs .. 42.72 μs)
  477. variance introduced by outliers: 40% (moderately inflated)
  478.  
  479. benchmarking HashMap/alterFInsert-dup/Int
  480. time 610.5 μs (599.7 μs .. 622.9 μs)
  481. 0.998 R² (0.995 R² .. 1.000 R²)
  482. mean 596.0 μs (591.5 μs .. 602.8 μs)
  483. std dev 18.77 μs (12.25 μs .. 27.55 μs)
  484. variance introduced by outliers: 24% (moderately inflated)
  485.  
  486. benchmarking HashMap/alterDelete/String
  487. time 1.621 ms (1.604 ms .. 1.636 ms)
  488. 0.999 R² (0.999 R² .. 1.000 R²)
  489. mean 1.606 ms (1.597 ms .. 1.614 ms)
  490. std dev 30.04 μs (24.68 μs .. 42.03 μs)
  491.  
  492. benchmarking HashMap/alterDelete/ByteString
  493. time 912.3 μs (906.1 μs .. 919.0 μs)
  494. 1.000 R² (0.999 R² .. 1.000 R²)
  495. mean 925.6 μs (920.7 μs .. 930.6 μs)
  496. std dev 16.61 μs (13.97 μs .. 20.57 μs)
  497.  
  498. benchmarking HashMap/alterDelete/Int
  499. time 662.6 μs (650.8 μs .. 678.3 μs)
  500. 0.998 R² (0.997 R² .. 0.999 R²)
  501. mean 664.8 μs (658.6 μs .. 670.1 μs)
  502. std dev 19.55 μs (17.03 μs .. 23.38 μs)
  503. variance introduced by outliers: 20% (moderately inflated)
  504.  
  505. benchmarking HashMap/alterFDelete/String
  506. time 1.508 ms (1.490 ms .. 1.531 ms)
  507. 0.999 R² (0.998 R² .. 0.999 R²)
  508. mean 1.551 ms (1.538 ms .. 1.564 ms)
  509. std dev 41.81 μs (35.09 μs .. 49.50 μs)
  510. variance introduced by outliers: 15% (moderately inflated)
  511.  
  512. benchmarking HashMap/alterFDelete/ByteString
  513. time 853.9 μs (845.1 μs .. 863.6 μs)
  514. 0.999 R² (0.998 R² .. 0.999 R²)
  515. mean 859.1 μs (853.3 μs .. 866.7 μs)
  516. std dev 22.52 μs (18.17 μs .. 30.10 μs)
  517. variance introduced by outliers: 15% (moderately inflated)
  518.  
  519. benchmarking HashMap/alterFDelete/Int
  520. time 623.6 μs (617.8 μs .. 629.0 μs)
  521. 0.999 R² (0.997 R² .. 1.000 R²)
  522. mean 626.2 μs (620.2 μs .. 643.5 μs)
  523. std dev 33.33 μs (11.83 μs .. 67.49 μs)
  524. variance introduced by outliers: 46% (moderately inflated)
  525.  
  526. benchmarking HashMap/alterDelete-miss/String
  527. time 507.5 μs (503.2 μs .. 512.2 μs)
  528. 0.999 R² (0.999 R² .. 1.000 R²)
  529. mean 510.8 μs (507.7 μs .. 514.5 μs)
  530. std dev 11.29 μs (9.545 μs .. 13.71 μs)
  531. variance introduced by outliers: 14% (moderately inflated)
  532.  
  533. benchmarking HashMap/alterDelete-miss/ByteString
  534. time 252.0 μs (249.5 μs .. 255.0 μs)
  535. 0.999 R² (0.997 R² .. 0.999 R²)
  536. mean 253.9 μs (251.5 μs .. 258.2 μs)
  537. std dev 10.85 μs (6.897 μs .. 20.26 μs)
  538. variance introduced by outliers: 40% (moderately inflated)
  539.  
  540. benchmarking HashMap/alterDelete-miss/Int
  541. time 425.5 μs (419.3 μs .. 432.5 μs)
  542. 0.998 R² (0.998 R² .. 0.999 R²)
  543. mean 416.9 μs (412.4 μs .. 421.3 μs)
  544. std dev 15.38 μs (13.09 μs .. 18.50 μs)
  545. variance introduced by outliers: 30% (moderately inflated)
  546.  
  547. benchmarking HashMap/alterFDelete-miss/String
  548. time 471.0 μs (465.6 μs .. 476.6 μs)
  549. 0.999 R² (0.998 R² .. 1.000 R²)
  550. mean 470.2 μs (467.2 μs .. 473.9 μs)
  551. std dev 10.52 μs (8.344 μs .. 15.84 μs)
  552. variance introduced by outliers: 14% (moderately inflated)
  553.  
  554. benchmarking HashMap/alterFDelete-miss/ByteString
  555. time 305.3 μs (301.3 μs .. 309.3 μs)
  556. 0.998 R² (0.997 R² .. 0.999 R²)
  557. mean 302.7 μs (299.6 μs .. 306.1 μs)
  558. std dev 10.90 μs (9.142 μs .. 13.62 μs)
  559. variance introduced by outliers: 31% (moderately inflated)
  560.  
  561. benchmarking HashMap/alterFDelete-miss/Int
  562. time 392.2 μs (387.2 μs .. 396.5 μs)
  563. 0.999 R² (0.999 R² .. 1.000 R²)
  564. mean 397.8 μs (395.0 μs .. 400.5 μs)
  565. std dev 9.369 μs (7.622 μs .. 12.02 μs)
  566. variance introduced by outliers: 16% (moderately inflated)
  567. benchmarking HashMap/union
  568. time 114.2 μs (112.8 μs .. 115.4 μs)
  569. 0.999 R² (0.999 R² .. 0.999 R²)
  570. mean 114.1 μs (113.2 μs .. 115.0 μs)
  571. std dev 3.090 μs (2.686 μs .. 3.687 μs)
  572. variance introduced by outliers: 23% (moderately inflated)
  573.  
  574. benchmarking HashMap/map
  575. time 96.01 μs (94.97 μs .. 97.10 μs)
  576. 0.999 R² (0.999 R² .. 1.000 R²)
  577. mean 95.48 μs (94.83 μs .. 96.09 μs)
  578. std dev 2.214 μs (1.843 μs .. 2.665 μs)
  579. variance introduced by outliers: 19% (moderately inflated)
  580.  
  581. benchmarking HashMap/difference
  582. time 309.7 μs (304.7 μs .. 313.7 μs)
  583. 0.999 R² (0.998 R² .. 0.999 R²)
  584. mean 310.0 μs (308.1 μs .. 311.9 μs)
  585. std dev 6.763 μs (5.368 μs .. 8.529 μs)
  586. variance introduced by outliers: 14% (moderately inflated)
  587.  
  588. benchmarking HashMap/intersection
  589. time 330.1 μs (323.2 μs .. 337.1 μs)
  590. 0.998 R² (0.997 R² .. 0.999 R²)
  591. mean 324.2 μs (320.7 μs .. 327.9 μs)
  592. std dev 11.94 μs (10.15 μs .. 14.16 μs)
  593. variance introduced by outliers: 32% (moderately inflated)
  594.  
  595. benchmarking HashMap/foldl'
  596. time 34.55 μs (34.23 μs .. 34.87 μs)
  597. 0.999 R² (0.999 R² .. 1.000 R²)
  598. mean 34.59 μs (34.40 μs .. 34.79 μs)
  599. std dev 665.4 ns (555.3 ns .. 854.4 ns)
  600. variance introduced by outliers: 16% (moderately inflated)
  601.  
  602. benchmarking HashMap/foldr
  603. time 50.48 μs (49.58 μs .. 51.52 μs)
  604. 0.997 R² (0.995 R² .. 0.999 R²)
  605. mean 50.49 μs (49.95 μs .. 51.31 μs)
  606. std dev 2.120 μs (1.521 μs .. 3.504 μs)
  607. variance introduced by outliers: 46% (moderately inflated)
  608.  
  609. benchmarking HashMap/filter
  610. time 114.1 μs (112.2 μs .. 116.2 μs)
  611. 0.998 R² (0.996 R² .. 0.999 R²)
  612. mean 115.9 μs (114.7 μs .. 118.5 μs)
  613. std dev 5.581 μs (3.151 μs .. 10.17 μs)
  614. variance introduced by outliers: 49% (moderately inflated)
  615.  
  616. benchmarking HashMap/filterWithKey
  617. time 73.78 μs (72.48 μs .. 74.73 μs)
  618. 0.998 R² (0.997 R² .. 0.999 R²)
  619. mean 73.35 μs (72.45 μs .. 74.34 μs)
  620. std dev 3.148 μs (2.526 μs .. 4.198 μs)
  621. variance introduced by outliers: 46% (moderately inflated)
  622.  
  623. benchmarking HashMap/size/String
  624. time 39.94 μs (39.41 μs .. 40.57 μs)
  625. 0.999 R² (0.998 R² .. 0.999 R²)
  626. mean 40.96 μs (40.51 μs .. 41.39 μs)
  627. std dev 1.534 μs (1.239 μs .. 1.899 μs)
  628. variance introduced by outliers: 41% (moderately inflated)
  629.  
  630. benchmarking HashMap/size/ByteString
  631. time 41.23 μs (40.63 μs .. 41.78 μs)
  632. 0.999 R² (0.998 R² .. 0.999 R²)
  633. mean 41.17 μs (40.76 μs .. 41.55 μs)
  634. std dev 1.298 μs (1.067 μs .. 1.623 μs)
  635. variance introduced by outliers: 33% (moderately inflated)
  636.  
  637. benchmarking HashMap/size/Int
  638. time 25.27 μs (24.82 μs .. 25.72 μs)
  639. 0.998 R² (0.998 R² .. 0.999 R²)
  640. mean 25.13 μs (24.90 μs .. 25.37 μs)
  641. std dev 791.5 ns (656.0 ns .. 1.010 μs)
  642. variance introduced by outliers: 34% (moderately inflated)
  643.  
  644. benchmarking HashMap/fromList/long/String
  645. time 745.1 μs (731.4 μs .. 758.9 μs)
  646. 0.998 R² (0.997 R² .. 0.999 R²)
  647. mean 740.6 μs (731.1 μs .. 747.9 μs)
  648. std dev 27.87 μs (24.17 μs .. 33.72 μs)
  649. variance introduced by outliers: 29% (moderately inflated)
  650.  
  651. benchmarking HashMap/fromList/long/ByteString
  652. time 681.4 μs (665.3 μs .. 700.2 μs)
  653. 0.996 R² (0.994 R² .. 0.998 R²)
  654. mean 683.3 μs (674.8 μs .. 693.3 μs)
  655. std dev 31.40 μs (25.26 μs .. 38.32 μs)
  656. variance introduced by outliers: 38% (moderately inflated)
  657.  
  658. benchmarking HashMap/fromList/long/Int
  659. time 497.1 μs (489.3 μs .. 502.1 μs)
  660. 0.998 R² (0.997 R² .. 0.999 R²)
  661. mean 480.6 μs (475.1 μs .. 487.9 μs)
  662. std dev 21.23 μs (17.49 μs .. 28.86 μs)
  663. variance introduced by outliers: 38% (moderately inflated)
  664.  
  665. benchmarking HashMap/fromList/short/String
  666. time 540.0 μs (530.8 μs .. 549.5 μs)
  667. 0.999 R² (0.998 R² .. 0.999 R²)
  668. mean 543.6 μs (539.9 μs .. 547.0 μs)
  669. std dev 12.21 μs (9.940 μs .. 16.27 μs)
  670. variance introduced by outliers: 14% (moderately inflated)
  671.  
  672. benchmarking HashMap/fromList/short/ByteString
  673. time 473.7 μs (467.8 μs .. 479.1 μs)
  674. 0.999 R² (0.999 R² .. 1.000 R²)
  675. mean 473.1 μs (470.6 μs .. 475.9 μs)
  676. std dev 9.100 μs (7.469 μs .. 11.15 μs)
  677. variance introduced by outliers: 11% (moderately inflated)
  678.  
  679. benchmarking HashMap/fromList/short/Int
  680. time 312.8 μs (310.2 μs .. 315.5 μs)
  681. 0.999 R² (0.999 R² .. 1.000 R²)
  682. mean 311.3 μs (308.9 μs .. 313.5 μs)
  683. std dev 7.770 μs (6.615 μs .. 8.948 μs)
  684. variance introduced by outliers: 18% (moderately inflated)
  685.  
  686. benchmarking HashMap/fromListWith/long/String
  687. time 802.2 μs (790.5 μs .. 811.5 μs)
  688. 0.997 R² (0.993 R² .. 0.999 R²)
  689. mean 818.7 μs (800.1 μs .. 855.4 μs)
  690. std dev 92.31 μs (40.59 μs .. 171.6 μs)
  691. variance introduced by outliers: 79% (severely inflated)
  692.  
  693. benchmarking HashMap/fromListWith/long/ByteString
  694. time 687.0 μs (680.0 μs .. 695.4 μs)
  695. 0.999 R² (0.999 R² .. 1.000 R²)
  696. mean 671.7 μs (665.5 μs .. 677.6 μs)
  697. std dev 20.10 μs (16.70 μs .. 24.78 μs)
  698. variance introduced by outliers: 21% (moderately inflated)
  699.  
  700. benchmarking HashMap/fromListWith/long/Int
  701. time 527.8 μs (521.6 μs .. 536.0 μs)
  702. 0.999 R² (0.999 R² .. 0.999 R²)
  703. mean 526.7 μs (523.1 μs .. 530.1 μs)
  704. std dev 12.26 μs (10.69 μs .. 14.01 μs)
  705. variance introduced by outliers: 15% (moderately inflated)
  706.  
  707. benchmarking HashMap/fromListWith/short/String
  708. time 523.1 μs (515.5 μs .. 530.9 μs)
  709. 0.999 R² (0.998 R² .. 0.999 R²)
  710. mean 543.6 μs (539.9 μs .. 547.0 μs)
  711. std dev 12.21 μs (9.940 μs .. 16.27 μs)
  712. variance introduced by outliers: 14% (moderately inflated)
  713.  
  714. benchmarking HashMap/fromList/short/ByteString
  715. time 473.7 μs (467.8 μs .. 479.1 μs)
  716. 0.999 R² (0.999 R² .. 1.000 R²)
  717. mean 473.1 μs (470.6 μs .. 475.9 μs)
  718. std dev 9.100 μs (7.469 μs .. 11.15 μs)
  719. variance introduced by outliers: 11% (moderately inflated)
  720.  
  721. benchmarking HashMap/fromList/short/Int
  722. time 312.8 μs (310.2 μs .. 315.5 μs)
  723. 0.999 R² (0.999 R² .. 1.000 R²)
  724. mean 311.3 μs (308.9 μs .. 313.5 μs)
  725. std dev 7.770 μs (6.615 μs .. 8.948 μs)
  726. variance introduced by outliers: 18% (moderately inflated)
  727.  
  728. benchmarking HashMap/fromListWith/long/String
  729. time 802.2 μs (790.5 μs .. 811.5 μs)
  730. 0.997 R² (0.993 R² .. 0.999 R²)
  731. mean 818.7 μs (800.1 μs .. 855.4 μs)
  732. std dev 92.31 μs (40.59 μs .. 171.6 μs)
  733. variance introduced by outliers: 79% (severely inflated)
  734.  
  735. benchmarking HashMap/fromListWith/long/ByteString
  736. time 687.0 μs (680.0 μs .. 695.4 μs)
  737. 0.999 R² (0.999 R² .. 1.000 R²)
  738. mean 671.7 μs (665.5 μs .. 677.6 μs)
  739. std dev 20.10 μs (16.70 μs .. 24.78 μs)
  740. variance introduced by outliers: 21% (moderately inflated)
  741.  
  742. benchmarking HashMap/fromListWith/long/Int
  743. time 527.8 μs (521.6 μs .. 536.0 μs)
  744. 0.999 R² (0.999 R² .. 0.999 R²)
  745. mean 526.7 μs (523.1 μs .. 530.1 μs)
  746. std dev 12.26 μs (10.69 μs .. 14.01 μs)
  747. variance introduced by outliers: 15% (moderately inflated)
  748.  
  749. benchmarking HashMap/fromListWith/short/String
  750. time 523.1 μs (515.5 μs .. 530.9 μs)
  751. 0.999 R² (0.998 R² .. 0.999 R²)
  752. mean 525.2 μs (521.3 μs .. 529.6 μs)
  753. std dev 13.69 μs (11.83 μs .. 15.83 μs)
  754. variance introduced by outliers: 17% (moderately inflated)
  755.  
  756. benchmarking HashMap/fromListWith/short/ByteString
  757. time 488.4 μs (483.4 μs .. 493.3 μs)
  758. 0.999 R² (0.999 R² .. 1.000 R²)
  759. mean 494.8 μs (491.2 μs .. 498.8 μs)
  760. std dev 13.24 μs (11.20 μs .. 17.41 μs)
  761. variance introduced by outliers: 18% (moderately inflated)
  762.  
  763. benchmarking HashMap/fromListWith/short/Int
  764. time 324.6 μs (320.7 μs .. 328.4 μs)
  765. 0.999 R² (0.999 R² .. 0.999 R²)
  766. mean 323.2 μs (320.7 μs .. 325.6 μs)
  767. std dev 8.062 μs (6.740 μs .. 9.559 μs)
  768. variance introduced by outliers: 17% (moderately inflated)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement