raw CSV results

benchmark NODE_ENV=production node index.js

int: just an integer

name set get1 update get2 evict score
just a {} 13889 30303 20408 33333 17241 391965
just a null obj 14925 24390 20000 34483 16667 378770
hashlru_2 19608 22727 17857 22727 10309 290434
just a Map 8333 21277 14925 22727 8130 249707
lru-fast_0.2 8000 24390 17544 23256 4049 243239
lru-cache_7.1 6536 21739 11905 21739 5952 228649
lru-cache_11.1 7937 20000 9346 20833 5556 217165
lru-cache_8.0 7937 18868 9615 20833 5650 214508
lru-cache_10.1 7874 19231 9524 20408 5464 212325
lru-cache_7.14 8065 20000 8475 19608 5650 210895
mnemonist_0.39_map 6369 18868 12658 19608 6061 210345
lru-cache_7.12 8065 18519 8197 20408 5525 209549
lru-cache_7.16 7937 19608 9615 19231 5682 208878
lru-cache_7.6 6579 20408 11236 18519 5780 207113
lru-cache_7.5 7143 17857 11364 17544 5405 193966
lru-cache_7.4 7042 17241 11364 17544 5435 192066
lru-cache_7.2 7092 17241 11494 17241 5405 190631
lru-cache_7.0 7407 16949 10638 17241 5495 189979
lru-cache_7.3 7194 16949 11494 16949 5376 188354
lru-cache_9.0 7194 16393 10989 16393 5102 182031
lru-cache_7.18 7143 17241 10638 15873 5155 181787
lru-cache_10.0 6993 16393 10989 16393 5051 181374
lru-cache_10.2 7042 16393 10753 16393 5076 181361
lru-cache_7.17 7092 16949 11111 15625 5155 180042
lru-cache_7.9 7194 16393 11111 15625 5208 178843
lru-cache_7.13 7194 16393 11111 15625 5181 178708
lru-cache_10.4 6452 16129 10870 16667 4545 178221
lru-cache_7.7 7246 16667 10989 15625 4854 177877
lru-cache_7.10 7246 16393 11111 15385 5025 176832
lru-cache_10.3 6944 15873 10753 16129 4785 176830
lru-cache_9.1 6329 16393 10870 16667 4098 176532
lru-cache_11.0 6452 15873 10753 16667 4065 174936
lru-cache_7.15 6757 16393 10989 15385 4762 174417
lru-cache_11.2 6173 16393 10417 16393 4000 173907
lru-cache_CURRENT 6211 16129 10526 16393 3984 173220
lru-cache_7.11 6452 16129 10870 15625 4255 171561
lru-cache_7.8 6494 16667 10989 15385 4098 171393
mnemonist_0.39_obj 20408 7752 6623 7874 9434 157235

strint: stringified integer

name set get1 update get2 evict score
just a null obj 18519 32258 24390 32258 17241 405697
just a {} 18519 32258 23810 32258 16949 403657
just a Map 10309 32258 24390 32258 10101 353577
mnemonist_0.39_map 8130 26316 19608 26316 8475 288771
hashlru_2 19231 20833 19608 21277 10000 276954
lru-cache_7.1 7692 24390 17857 24390 7576 266241
lru-cache_7.5 7299 23810 17241 24390 7576 263099
lru-cache_7.2 7692 23810 17857 23810 7634 261891
lru-cache_7.3 7407 23256 17241 23256 7576 255983
lru-cache_10.0 8000 23256 15625 23256 7143 253388
lru-cache_11.1 7937 23256 15152 23256 7042 252284
lru-cache_10.1 8197 22727 15873 23256 7042 251938
lru-cache_7.14 8547 23810 15625 22222 7299 251754
lru-cache_7.11 8264 23810 15385 22222 7299 250948
lru-cache_7.15 8264 23810 15625 22222 7246 250923
lru-cache_10.2 7576 22727 15873 23256 6993 250451
lru-cache_7.13 8130 23810 15385 22222 7246 250415
lru-cache_7.12 8130 23810 15625 22222 7194 250395
lru-cache_7.6 8403 23256 16667 21739 7519 249531
lru-cache_9.0 8130 22727 16129 22727 6944 248925
lru-cache_9.1 8065 23256 15385 22727 6623 248033
lru-cache_CURRENT 7519 22727 15152 22727 7194 247976
lru-cache_11.0 7937 22222 15873 22727 7143 247763
lru-cache_7.17 7752 23810 15625 21739 7299 247749
lru-cache_7.7 8130 23256 16667 21739 7194 247360
lru-cache_8.0 7407 22727 15873 22727 6944 247223
lru-cache_7.16 6803 23810 15152 21739 7246 245113
lru-fast_0.2 7299 23810 17544 23810 4049 242867
lru-cache_7.8 7194 23256 16129 21277 6623 239785
lru-cache_7.4 7092 16949 16667 23810 7463 238063
lru-cache_10.3 8130 18182 15152 23256 7042 237448
lru-cache_7.0 6623 18519 11494 23810 7519 236942
lru-cache_7.18 5181 22727 16667 21739 5780 232805
lru-cache_10.4 5051 23256 15625 21739 4926 228820
lru-cache_7.9 7576 21277 14706 20833 5988 227794
lru-cache_7.10 6849 19231 13514 20408 7246 223175
lru-cache_11.2 7634 17241 10204 21277 4950 208330
mnemonist_0.39_obj 19608 7576 6711 7519 8772 150110

str: string that is not a number

name set get1 update get2 evict score
just a null obj 8264 23256 18182 23810 8197 264513
just a {} 8000 23256 18182 23810 7874 262370
just a Map 7692 20408 16667 20408 6623 228430
lru-cache_7.2 5988 19608 15385 20000 5051 211440
lru-cache_7.5 6211 20000 14706 20000 4525 209753
lru-cache_7.0 6061 19608 15625 19231 5076 208106
lru-cache_7.1 6061 20408 15385 19231 4545 207611
lru-cache_7.3 7092 19231 14925 19608 4484 207262
lru-cache_10.1 6993 17241 14286 18868 4237 195520
lru-cache_10.0 6993 17544 14085 18868 4082 195453
lru-cache_10.2 6897 17544 13889 18868 4065 194980
lru-cache_9.1 7092 17857 13889 18519 4065 194564
lru-cache_11.0 6897 17544 10204 18868 4673 194335
lru-cache_10.4 6897 17544 13889 18519 4237 194095
lru-cache_9.0 6944 17544 13889 18519 4167 193839
lru-cache_11.1 6993 17857 10204 18519 4695 193831
mnemonist_0.39_map 6623 17241 14286 17544 5155 192750
lru-cache_7.13 7194 18182 11364 17857 4630 192733
lru-cache_7.17 7092 18182 11364 17857 4651 192634
lru-cache_7.7 7194 18868 14493 17241 4132 192350
lru-fast_0.2 4255 16129 18519 20408 2959 192251
lru-cache_7.9 7246 18868 14286 16949 4405 192152
lru-cache_7.14 7194 17544 14493 17857 4255 192073
lru-cache_11.2 7042 17241 9901 18519 4739 191998
lru-cache_7.15 7353 17544 11364 17857 4717 191572
lru-cache_10.3 6849 17544 11494 18182 4425 190859
lru-cache_7.18 7143 17241 14493 17857 4202 190797
lru-cache_7.10 7143 19231 11905 16949 4405 190654
lru-cache_7.12 6944 18182 10526 17544 4630 189830
lru-cache_7.8 6410 18182 14706 17241 4167 189112
lru-cache_CURRENT 6667 16393 13333 18519 4032 188601
lru-cache_8.0 6993 16949 9804 17857 4717 187507
lru-cache_7.4 5464 15625 12048 15152 4444 167831
lru-cache_7.6 5917 15152 11905 14706 4545 165450
lru-cache_7.16 6410 15152 11364 14493 4386 164035
lru-cache_7.11 6494 14706 11364 14286 4367 161735
hashlru_2 9709 7937 9901 9009 9615 146250
mnemonist_0.39_obj 8197 6849 6289 6849 4255 98750

numstr: a mix of integers and strings that look like them

name set get1 update get2 evict score
just a Map 8475 21739 17857 21739 7634 246889
lru-cache_7.4 6250 19231 15625 21739 4854 218783
lru-cache_CURRENT 6452 19231 15152 20833 5556 217694
lru-cache_9.1 6211 18868 14925 20833 5525 215741
lru-cache_7.1 7246 17544 13514 21739 5051 214588
lru-cache_10.0 7092 17544 13699 20408 5587 210490
lru-cache_7.10 6250 20833 15625 18868 4831 209119
mnemonist_0.39_map 7194 17857 14286 18519 5917 204425
lru-cache_7.14 6061 16949 15385 19608 5556 204174
lru-cache_7.6 6579 17544 13699 18519 5814 201154
lru-cache_7.9 6410 17241 14925 18519 5650 200313
lru-cache_10.2 7042 15873 10101 20000 5682 200214
lru-cache_7.13 5464 16393 13333 19608 5376 198360
lru-cache_7.8 6494 17241 13333 18182 5650 197204
lru-cache_7.18 6061 15625 14493 18868 5587 195765
lru-cache_7.0 6536 16667 13514 16667 5405 186947
lru-cache_7.3 6667 16949 13333 16393 5376 186359
lru-cache_7.5 5952 16667 12658 16667 5348 184638
lru-cache_7.2 6135 16949 13158 16667 4673 182975
lru-cache_8.0 6667 16129 11765 16129 5051 179386
lru-cache_10.1 6369 16129 10989 16129 5102 178269
lru-cache_9.0 6494 15873 11765 16129 5025 178142
lru-cache_11.1 6536 16129 11628 15873 5128 178092
lru-cache_7.16 6579 16129 12987 15625 5000 177657
lru-cache_7.7 6757 16393 12658 15385 5000 177276
lru-cache_7.11 6173 15873 12195 15873 5025 176650
lru-cache_10.4 6098 15873 11765 16129 4762 176035
lru-cache_7.17 6250 16129 12987 15385 4975 175674
lru-cache_7.15 6061 16393 12821 15625 4673 175612
lru-cache_10.3 5917 16393 11905 15873 4464 174603
lru-cache_11.0 5650 15625 12195 15873 4608 172775
lru-cache_11.2 5618 16129 11765 15873 4386 172683
lru-cache_7.12 6061 15873 12821 15152 4808 172362
mnemonist_0.39_obj 0 0 0 0 0 0
hashlru_2 0 0 0 0 0 0
lru-fast_0.2 0 0 0 0 0 0
just a null obj 0 0 0 0 0 0
just a {} 0 0 0 0 0 0

pi: multiples of pi

name set get1 update get2 evict score
just a Map 7407 16667 13699 16393 6803 194494
lru-cache_7.5 5848 15152 11905 15873 3922 168032
lru-cache_7.2 4587 15625 12500 15625 4032 166834
lru-cache_7.1 4717 15625 11905 15385 4049 165384
lru-cache_7.0 4695 15385 12346 15625 3774 164886
lru-cache_7.3 4854 15625 12195 15152 3906 164068
lru-cache_10.4 6757 14706 6623 15625 4082 162790
lru-cache_7.4 4630 15385 10753 15385 3861 162398
lru-cache_10.0 6711 14493 6410 15385 4082 160646
lru-cache_11.1 6623 14286 6667 15385 4049 159941
lru-cache_9.0 6623 14286 6579 15385 4049 159853
lru-cache_10.3 6711 14493 6536 15152 4098 159687
lru-cache_7.18 6803 14493 8000 14493 4115 158125
lru-cache_11.2 6667 14286 6536 14925 4065 157678
lru-cache_7.6 6061 14706 10101 13889 4274 157156
lru-cache_7.12 6711 14493 8333 14286 4065 156989
lru-cache_7.13 6667 14085 8197 14493 4000 156251
lru-cache_7.11 6757 14286 7937 14286 4032 155899
lru-cache_11.0 6711 13889 6452 14706 3968 154911
lru-cache_CURRENT 5814 14286 5714 14925 4016 154905
mnemonist_0.39_map 6711 13158 10753 13514 4717 154804
lru-cache_10.1 5714 14286 5747 14925 3968 154498
lru-cache_7.14 6061 14493 6667 14286 4016 153778
lru-cache_7.7 4831 14706 11236 14085 3650 153691
lru-cache_7.8 5464 14706 11494 13699 3623 153150
lru-cache_7.17 6623 14085 5988 14085 3891 151369
lru-cache_7.15 5952 13699 6757 14286 3984 151108
lru-cache_7.9 6173 13699 11765 13333 3717 150458
lru-cache_8.0 5988 10638 8403 15385 4082 149628
lru-cache_7.10 5376 14286 8333 13158 4065 148058
lru-cache_9.1 5988 9524 9615 15385 4065 147413
lru-cache_7.16 5435 9524 8333 14706 3984 141225
lru-cache_10.2 5181 9804 6211 13699 4000 134480
just a null obj 1957 4132 3175 4115 2165 50885
just a {} 1754 3922 2985 4219 1988 49294
lru-fast_0.2 1567 3663 3333 3717 777 39926
hashlru_2 1905 1953 1908 2137 2053 32527
mnemonist_0.39_obj 1595 2597 2481 2564 954 31052

float: floating point values

name set get1 update get2 evict score
just a Map 7299 16129 13699 15873 6623 189164
lru-cache_7.0 5682 15385 12346 15625 4065 168315
lru-cache_7.3 5952 15625 10309 15385 4405 168038
lru-cache_7.5 5747 15152 12048 15625 3968 166963
lru-cache_7.2 4566 15385 12346 15625 4065 166083
lru-cache_7.4 5181 14493 10000 15873 4292 164666
lru-cache_7.1 4525 15152 12500 15625 3802 164141
lru-cache_8.0 6623 14286 6579 15152 4098 158933
mnemonist_0.39_map 6410 14493 11765 13158 4950 158604
lru-cache_9.0 6536 14085 6711 14925 4082 157073
lru-cache_7.16 6757 13889 8130 14493 4115 156351
lru-cache_10.4 6494 13889 6623 14925 4082 156313
lru-cache_11.1 6579 14085 6623 14706 4115 156141
lru-cache_7.6 6061 14493 10309 13699 4310 155955
lru-cache_7.11 6757 14085 8065 14085 4049 154504
lru-cache_10.3 5682 14286 5917 14706 4098 154159
lru-cache_11.2 6452 13514 6757 14706 4065 154058
lru-cache_7.18 5848 14286 6849 14493 3984 153788
lru-cache_10.1 5682 13889 5814 14706 4016 152455
lru-cache_7.13 5917 14085 6849 14085 3922 150973
lru-cache_7.7 4566 14493 11111 13699 3663 150532
lru-cache_7.10 5917 14085 11494 13333 3636 150428
lru-cache_10.0 5848 10638 8403 14925 4065 146963
lru-cache_CURRENT 5814 10101 10989 14706 4016 146530
lru-cache_7.9 4630 14493 11494 12821 3636 146518
lru-cache_10.2 5848 9174 10000 15385 4065 146468
lru-cache_11.0 5780 9091 10000 15385 4065 146083
lru-cache_7.8 5525 14286 9901 12195 4049 145029
lru-cache_7.15 5848 9524 10000 14286 4065 142023
lru-cache_7.17 4525 9804 9434 14493 4065 140686
lru-cache_7.12 5618 9091 8000 14085 4000 136934
lru-cache_9.1 5051 7813 6494 15152 4032 135955
lru-cache_7.14 5263 7576 9804 13514 4000 130628
just a null obj 2041 3984 2941 4219 2160 50870
just a {} 1838 3817 2770 4292 2041 49562
lru-fast_0.2 1508 3497 3448 3745 816 39760
hashlru_2 1835 1923 2070 2151 2083 32679
mnemonist_0.39_obj 1653 2545 2488 2674 970 31649

obj: an object with a single key

name set get1 update get2 evict score
just a Map 8403 22222 18519 21739 8197 251671
lru-cache_7.4 7634 21739 16129 22222 5319 234319
lru-cache_10.3 6369 19608 15152 21277 5525 220724
lru-cache_7.6 7874 20833 12821 19231 5780 216123
mnemonist_0.39_map 7092 19231 14925 19231 6098 213447
lru-cache_7.10 8000 20408 12821 18868 5556 212165
lru-cache_10.2 6849 16949 15152 20833 5556 211642
lru-cache_7.14 7692 16129 15625 20408 5556 209216
lru-cache_7.18 6536 16129 15625 20000 5495 204559
lru-cache_7.12 8065 12987 14493 20000 5650 197834
lru-cache_7.0 6803 17544 13333 17544 5435 194466
lru-cache_7.1 6667 17241 12987 17241 5405 191274
lru-cache_7.5 6173 17241 13333 17241 4926 188237
lru-cache_7.3 6757 16949 12821 16393 5348 185887
lru-cache_9.0 6993 16949 12500 16393 5155 185073
lru-cache_10.0 6579 16667 12195 16667 5128 184329
lru-cache_11.0 7042 16667 12195 16393 5102 183755
lru-cache_9.1 6623 16393 12346 16667 5076 183486
lru-cache_11.1 6849 16667 12195 16393 5076 183239
lru-cache_8.0 6897 16129 12195 16393 5051 181596
lru-cache_7.16 7143 16129 12346 16129 5181 181569
lru-cache_10.1 6944 16949 12195 15873 5051 181550
lru-cache_7.11 7092 16667 12346 15625 5181 180561
lru-cache_11.2 6849 16393 12346 15873 5102 180098
lru-cache_7.2 5376 15873 12987 16129 5435 179178
lru-cache_CURRENT 6757 16667 12346 15625 5025 179111
lru-cache_7.15 6667 16949 12048 15385 5128 178794
lru-cache_10.4 5988 16129 12195 16667 4525 178518
lru-cache_7.7 6897 16393 12821 15873 4464 177479
lru-cache_7.17 6024 16667 12195 15625 4739 176064
lru-cache_7.8 6623 15873 12658 15385 5025 175573
lru-cache_7.9 6452 16667 12500 14925 4673 173395
lru-cache_7.13 6897 15625 11628 14925 5181 172827
mnemonist_0.39_obj 0 0 0 0 0 0
hashlru_2 0 0 0 0 0 0
lru-fast_0.2 0 0 0 0 0 0
just a null obj 0 0 0 0 0 0
just a {} 0 0 0 0 0 0

rand: random floating point number

name set get1 update get2 evict score
lru-cache_7.0 6803 15385 10309 16129 4608 173755
just a Map 6623 14925 12048 14085 6250 171744
lru-cache_7.2 6849 15625 7692 15873 4505 170155
lru-cache_7.3 5319 15152 10101 15625 4329 165965
lru-cache_7.4 6667 14925 7299 15385 4274 163703
mnemonist_0.39_map 6711 13514 11494 14493 4762 161733
lru-cache_7.5 6623 15152 8850 14286 4274 160352
lru-cache_7.1 5376 15385 8850 13889 4545 157927
lru-cache_9.1 6757 12500 8333 15385 4115 156847
lru-cache_7.6 6061 14706 11765 13699 3891 155955
lru-cache_7.17 5988 14493 6897 14286 4065 154107
lru-cache_7.16 6061 11628 9615 14706 4098 150641
lru-cache_7.9 6757 14493 7092 13158 4082 150285
lru-cache_7.14 6135 11494 9524 14493 4098 149231
lru-cache_11.0 5952 9901 9709 15385 4082 148651
lru-cache_10.0 5882 14286 6024 13514 4049 148461
lru-cache_7.8 5587 14925 9901 12500 4016 148430
lru-cache_7.10 6711 14706 9804 12195 4016 148399
lru-cache_10.3 6024 9259 9804 15385 4115 147129
lru-cache_10.4 6061 9434 9901 15152 4149 146830
lru-cache_7.7 5319 14706 8264 12658 4016 146390
lru-cache_11.1 5882 9524 9804 15152 4065 146225
lru-cache_7.13 6135 12346 9709 12987 3774 142822
lru-cache_7.11 6173 9709 9804 14286 4016 142787
lru-cache_9.0 6024 8000 11236 14925 4016 141989
lru-cache_7.12 4808 9901 9615 14493 4000 141399
lru-cache_8.0 5263 9709 6803 14925 4032 141241
lru-cache_CURRENT 5405 12346 9434 12821 3817 140472
lru-cache_11.2 5128 9901 6667 14706 4049 140401
lru-cache_10.2 5236 8264 5435 15385 3922 137234
lru-cache_7.15 5405 8130 9524 14286 4049 136399
lru-cache_10.1 5236 10101 6250 13158 3704 131335
lru-cache_7.18 5405 10417 9901 11765 3774 129657
just a null obj 2273 5291 3774 5025 2146 60048
just a {} 2049 4950 3745 5556 1894 59943
lru-fast_0.2 1724 5181 4808 4975 898 53164
mnemonist_0.39_obj 1934 2985 2809 3205 1010 36707
hashlru_2 2012 2320 2222 2299 1866 34031

sym: a Symbol object

name set get1 update get2 evict score
just a null obj 8547 24390 18868 24390 8333 272747
just a {} 8065 23256 18868 24390 8065 267041
just a Map 9009 20408 17544 20833 7874 240321
lru-cache_7.0 7407 18182 16667 21739 5155 220497
lru-cache_11.1 7042 18182 14706 20833 5076 212881
lru-cache_7.8 7874 19608 15873 19231 4785 210525
lru-cache_10.1 6410 16393 14925 20833 5263 207404
lru-cache_10.0 7634 15385 14706 20833 5236 206474
mnemonist_0.39_map 7576 17857 14925 17857 5747 201668
lru-cache_7.13 7634 15625 14706 19608 5319 201484
lru-cache_7.14 6410 15873 15152 19608 5348 200371
lru-cache_7.18 7194 16393 12346 19608 5208 199993
lru-cache_7.15 6289 15873 14493 19231 5291 197300
lru-fast_0.2 4425 16949 18182 20408 2976 194799
lru-cache_7.9 7634 16129 12821 18868 4651 194071
lru-cache_7.3 6803 17241 13333 16949 5155 189182
lru-cache_7.2 6536 16667 13158 16949 5263 187291
lru-cache_7.5 6536 17241 12987 16667 5128 186757
lru-cache_7.1 6757 16949 13333 16393 5076 185039
lru-cache_7.4 6494 16949 12500 16393 4975 183175
lru-cache_7.10 6849 16667 12821 15873 4950 180635
lru-cache_10.4 6667 16129 12048 16393 4831 179889
lru-cache_9.1 6803 16129 11905 16129 4878 178933
lru-cache_7.7 6849 16393 12658 15873 4762 178710
lru-cache_10.2 6369 16129 12195 16129 4808 178005
lru-cache_7.17 6452 16129 12658 15873 4926 177944
lru-cache_7.11 6452 16129 12048 15873 4975 177579
lru-cache_9.0 6024 16129 12048 16129 4808 177168
lru-cache_CURRENT 6667 16393 12048 15625 4831 176841
lru-cache_11.0 5952 15873 11905 16129 4878 176463
lru-cache_10.3 6250 15873 11765 16129 4785 176454
lru-cache_7.16 6667 16393 12500 15152 4878 175163
lru-cache_7.6 5882 16393 12821 15152 5051 174779
lru-cache_11.2 6098 15625 11905 15873 4255 171616
lru-cache_8.0 5747 14706 10870 16667 4237 171002
lru-cache_7.12 6098 15152 11494 14925 4695 167246
hashlru_2 9901 9174 8264 8197 9901 146078
mnemonist_0.39_obj 6250 5917 5348 6173 4255 87739

longstr: a very long string

name set get1 update get2 evict score
just a {} 8696 27027 16667 27778 8000 294030
just a null obj 8065 21739 14925 21739 7463 242282
just a Map 7246 18182 13699 19231 6494 211362
lru-cache_7.1 5525 18182 12500 17857 4202 188391
lru-cache_7.4 5618 18182 12346 17544 4149 186593
lru-cache_7.0 5650 17544 12658 17544 4149 185055
lru-cache_7.5 5556 17857 11905 17544 4016 184388
lru-cache_7.3 5618 17241 12048 17544 4167 183562
lru-cache_7.6 5714 16949 12195 16129 3984 175035
lru-fast_0.2 4630 15873 10204 18868 2584 174343
lru-cache_7.12 5780 14286 10638 16949 4329 171446
lru-cache_7.9 5682 16129 12048 15873 3968 171004
lru-cache_7.18 5747 13889 10870 16949 4386 170706
lru-cache_7.10 5682 16949 11905 15385 3906 170571
lru-cache_7.13 5714 13889 10638 16949 4405 170503
lru-cache_7.14 5714 14706 10753 16393 4310 169814
lru-cache_7.7 5464 16667 11765 15625 3690 169269
lru-cache_10.2 5495 14493 9346 16949 4132 169220
lru-cache_7.17 5714 14085 10870 16667 4082 168298
lru-cache_7.11 5747 14286 10309 16393 4255 167901
lru-cache_7.16 5682 14085 10638 16393 4274 167592
lru-cache_10.4 5556 13699 9524 16667 4386 166998
mnemonist_0.39_map 5587 15152 10753 15152 4695 166618
lru-cache_11.1 5556 13699 9259 16949 3968 166053
lru-cache_7.15 5556 14493 10417 16129 3984 165573
lru-cache_9.1 5618 13699 9346 16667 4000 165014
lru-cache_10.0 5464 13699 9259 16667 4000 164619
lru-cache_7.2 5376 14925 11905 15385 3937 164042
lru-cache_9.0 5714 13889 9615 15873 4274 163445
lru-cache_11.2 5405 13889 9174 16393 3953 163381
lru-cache_11.0 5435 13514 9346 16393 4082 163133
lru-cache_CURRENT 5495 13158 9009 16667 4032 162968
lru-cache_8.0 5587 14085 9524 13889 3663 150713
lru-cache_10.1 5348 13514 9259 14085 3690 149372
lru-cache_10.3 5155 12987 9346 13699 3831 146267
lru-cache_7.8 5000 14085 10870 12987 3623 146175
hashlru_2 8621 8065 7092 7874 7463 125214
mnemonist_0.39_obj 7299 5882 4115 5917 3663 84259

mix: a mix of all the types

name set get1 update get2 evict score
just a Map 6944 16667 14493 17544 6250 197352
lru-cache_7.0 5650 17857 13889 17241 4808 189005
lru-cache_7.2 5556 17241 13333 17544 4695 187363
lru-cache_7.1 5650 17241 14085 17241 4762 187123
lru-cache_7.4 6369 17241 13699 17241 4329 186010
lru-cache_7.5 5714 16949 13158 17241 4695 185113
lru-cache_7.3 6369 17241 13158 16667 4367 182789
lru-cache_9.0 6452 15873 11905 16667 4525 178388
lru-cache_7.17 6667 15625 12987 16393 4149 175906
lru-cache_7.15 6494 16129 12658 16129 4065 175003
lru-cache_7.12 6536 15625 13158 15873 4505 174995
lru-cache_11.1 6410 15385 12987 16129 4464 174927
lru-cache_10.2 6410 15625 12821 16393 4016 174561
lru-cache_10.3 6410 15625 12658 16393 3968 174158
lru-cache_10.4 6329 15385 12821 16393 4082 174009
lru-cache_10.1 6410 15385 12500 16393 4000 173440
lru-cache_9.1 6289 15385 12346 16393 4065 173369
lru-cache_10.0 6369 15385 12346 16393 4000 173204
lru-cache_8.0 6289 15385 12821 16129 4098 172689
lru-cache_7.14 6494 15625 12821 15873 4115 172624
lru-cache_7.18 6536 15385 13158 15873 4098 172240
lru-cache_CURRENT 6410 15385 12195 16129 4065 172140
lru-cache_7.7 5747 16129 12821 15385 4386 171557
lru-cache_11.0 6289 15385 9434 16129 4425 170937
lru-cache_7.16 6536 15385 12821 15625 4000 170173
lru-cache_7.13 6494 15152 12821 15625 4115 169965
lru-cache_7.8 5747 16129 12821 15152 4167 169297
lru-cache_11.2 6250 15152 11905 15873 4000 169226
lru-cache_7.11 6369 14493 12987 15625 4132 167989
lru-cache_7.10 5650 16129 13158 14706 4184 167295
lru-cache_7.9 5618 16393 13333 14286 4405 167203
mnemonist_0.39_map 5747 14925 12658 14925 4310 165102
lru-cache_7.6 5780 14493 11494 14493 4274 160368
mnemonist_0.39_obj 0 0 0 0 0 0
hashlru_2 0 0 0 0 0 0
lru-fast_0.2 0 0 0 0 0 0
just a null obj 0 0 0 0 0 0
just a {} 0 0 0 0 0 0