raw CSV results

benchmark NODE_ENV=production node index.js

int: just an integer

name set get1 update get2 evict score
just a {} 22727 34483 22727 33333 17857 427580
just a null obj 21277 31250 22727 32258 17544 408041
hashlru_2 19608 22727 18182 22727 10000 289214
just a Map 8621 22222 14706 21739 7937 246994
lru-fast_0.2 7194 22727 18868 22727 3984 234992
lru-cache_10.3 7813 19231 9259 21277 5587 216898
lru-cache_10.0 7874 20000 13514 20408 4762 215112
lru-cache_9.0 7937 19608 8929 20833 5464 215112
lru-cache_10.4 7634 19608 8264 20833 5556 214301
lru-cache_11.1 7634 18868 8929 20833 5587 212901
lru-cache_10.2 7752 19231 6849 20833 5618 212301
lru-cache_7.14 7634 20000 8197 20000 5464 210785
lru-cache_7.6 7692 21277 8065 18868 5650 209870
lru-cache_7.16 7937 19608 9615 19231 5348 207208
mnemonist_0.39_map 7143 18868 11111 18519 6061 204901
lru-cache_7.17 7692 19231 8065 19231 5495 204772
lru-cache_7.7 6369 19608 9174 19231 5376 203771
lru-cache_11.2 6369 18519 7042 18868 5348 196417
lru-cache_7.1 6024 16949 8547 19231 5650 195847
lru-cache_7.4 6993 16949 11236 17544 5236 189969
lru-cache_7.3 7194 17241 11494 17241 5155 189585
lru-cache_7.0 6803 17857 11111 16949 5263 189348
lru-cache_7.5 6944 17544 11111 16667 5291 187421
lru-cache_7.9 7463 20408 8065 14706 5525 185370
lru-cache_CURRENT 6289 18519 11364 15385 5405 183449
lru-cache_7.12 7634 18182 8000 15385 5495 182214
lru-cache_7.2 6211 16393 10989 16949 4673 180700
lru-cache_11.0 6711 15873 10309 16393 5051 178570
lru-cache_10.1 6452 16667 10204 16949 4000 177854
lru-cache_7.10 6849 16393 10870 15385 4975 175547
lru-cache_7.11 6849 16129 10753 15385 5000 174763
lru-cache_7.8 6452 16129 10638 15625 4132 170714
lru-cache_8.0 6024 15873 9524 15625 4444 169536
lru-cache_9.1 5587 15873 5747 16949 4000 169285
lru-cache_7.18 6250 15873 10526 15625 4016 168850
lru-cache_7.15 6289 15625 10417 14925 4444 166715
lru-cache_7.13 6329 15625 10526 14925 3861 163989
mnemonist_0.39_obj 15625 6993 5814 7042 8000 133253

strint: stringified integer

name set get1 update get2 evict score
just a null obj 21739 32258 23810 31250 17544 408032
just a {} 18519 29412 23256 30303 17857 389330
just a Map 10101 32258 23810 30303 9901 341806
mnemonist_0.39_map 8696 24390 19608 25000 8130 275820
hashlru_2 19231 20833 19231 20408 10000 272232
lru-cache_7.4 6944 23810 13889 23810 7353 255022
lru-cache_7.3 7576 22727 16129 23810 7194 254482
lru-cache_7.17 8197 23256 15873 22222 7042 248355
lru-cache_9.1 7874 22727 14706 22727 6757 246055
lru-cache_10.0 7937 21739 15625 22727 6849 244596
lru-cache_7.6 7353 22727 16667 21739 7194 244219
lru-cache_11.2 7813 22222 12987 22727 6944 243634
lru-cache_11.0 7634 22222 15385 22727 6494 243424
lru-cache_7.12 8065 23256 15625 21277 7042 243118
lru-cache_7.18 8000 23256 15625 21277 6944 242498
lru-cache_10.4 7937 22222 15385 22222 6623 242150
lru-cache_7.11 7937 22222 15625 21739 6993 241825
lru-cache_CURRENT 7752 22222 13158 22222 6944 241158
lru-cache_7.15 7937 22727 16129 21739 6452 241139
lru-cache_8.0 8130 22222 15385 22222 6329 241066
lru-cache_7.5 7463 19231 10000 24390 7299 241064
lru-cache_11.1 7752 22222 14925 22222 6494 240675
lru-cache_7.10 7299 22727 16129 21277 6897 239778
lru-cache_7.16 8065 22727 15385 21277 6711 239636
lru-cache_7.9 7407 22222 15385 21277 6944 237970
lru-cache_7.7 7874 22222 16129 21277 6536 237608
lru-fast_0.2 7194 23256 17857 23256 3831 237448
lru-cache_7.13 7692 21277 15152 21277 6944 235472
lru-cache_9.0 7463 19608 13889 22222 6623 231864
lru-cache_10.1 7519 18182 10204 22222 6494 223368
lru-cache_7.0 5650 18868 11236 22222 6369 222095
lru-cache_7.14 6897 18182 13514 20833 6410 218069
lru-cache_10.2 6849 17544 9615 21739 6667 217975
lru-cache_7.2 6369 15385 14085 22222 6250 215338
lru-cache_10.3 6803 17544 9804 20833 6211 211262
lru-cache_7.8 6623 16667 13333 20000 6369 208425
lru-cache_7.1 5102 16129 12987 19231 5952 197493
mnemonist_0.39_obj 18519 7143 6452 7519 8696 145994

str: string that is not a number

name set get1 update get2 evict score
just a null obj 8403 23810 18519 23810 8197 266790
just a {} 8197 23810 18182 23810 7874 264426
just a Map 7463 20408 16667 19608 6536 223537
lru-cache_7.5 6061 19608 14706 19608 4808 207732
lru-cache_7.3 5917 19231 14493 19608 4386 203990
lru-cache_7.2 5988 19608 14925 18182 4975 201510
lru-cache_7.1 5882 19231 15152 18868 4367 200784
lru-cache_9.1 6803 17544 13699 18868 4132 194937
lru-cache_10.1 6993 17857 13889 18519 4149 194786
lru-cache_7.7 6211 18868 14286 17544 4505 193557
lru-fast_0.2 4405 16667 18182 20408 2899 193528
lru-cache_7.6 7194 18868 14706 17241 4292 193363
lru-cache_10.0 6623 17241 13889 18182 4587 192703
lru-cache_11.0 6897 17241 13889 18519 4082 192411
lru-cache_7.12 7143 17544 14286 17857 4219 191584
lru-cache_8.0 6803 17544 13158 18182 4132 190966
lru-cache_7.11 6944 17544 14706 17857 3984 190431
lru-cache_10.4 6993 16949 14286 18182 3984 189949
lru-cache_10.2 6667 17241 13699 18182 3984 189586
lru-cache_9.0 6803 16949 13158 18182 4167 189356
lru-cache_7.18 6993 16949 14085 17857 4049 188448
lru-cache_7.17 6897 17241 14493 17544 4065 188055
lru-cache_7.10 6173 18519 14085 16667 4525 187948
lru-cache_7.13 6944 17241 13889 17544 4098 187710
lru-cache_7.9 5814 18519 14286 16667 4525 187431
mnemonist_0.39_map 6623 16949 14085 16667 5102 187023
lru-cache_7.15 6944 17544 13699 17241 4049 186669
lru-cache_10.3 6135 14493 12821 18519 4132 181825
lru-cache_11.1 6803 16667 13699 16667 4032 180801
lru-cache_7.8 5952 14706 12346 16393 4505 172858
lru-cache_11.2 5952 17544 13699 14286 4545 172390
lru-cache_7.14 7042 17241 11494 14493 4149 170511
lru-cache_CURRENT 6135 17241 12987 13889 4484 168845
lru-cache_7.4 5917 15152 11628 14925 4405 165568
lru-cache_7.0 5556 14925 12048 14706 4484 163885
lru-cache_7.16 6329 14925 11628 14493 4237 162711
hashlru_2 8333 8130 8403 8000 8333 131124
mnemonist_0.39_obj 7813 6803 5780 6410 4149 94610

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

name set get1 update get2 evict score
just a Map 8475 21739 18182 21739 7692 247504
lru-cache_7.8 6329 20833 15873 18868 5495 212845
lru-cache_11.1 6135 17544 14706 20000 5348 206348
lru-cache_7.1 6211 17241 13333 20408 4950 204268
lru-cache_10.4 6211 17241 14085 20000 5128 203870
lru-cache_11.2 6452 18868 12048 18868 5587 203831
mnemonist_0.39_map 7143 18182 14706 17857 5882 202233
lru-cache_11.0 6329 16129 9524 20833 5464 202054
lru-cache_10.2 5682 15625 9524 20408 5435 196978
lru-cache_8.0 5714 15385 9259 20408 5556 196662
lru-cache_7.12 6135 15625 12658 19231 5319 194553
lru-cache_7.10 6250 15873 13158 16667 5525 184237
lru-cache_7.0 6410 16667 12987 16393 5291 184228
lru-cache_7.3 6024 16667 12048 16393 5181 181967
lru-cache_7.5 6452 16129 12500 16129 5236 180616
lru-cache_7.4 6250 16129 12987 16129 5076 179899
lru-cache_7.2 5848 16667 12821 16393 4484 178903
lru-cache_10.0 6289 16393 11905 15873 4950 177777
lru-cache_7.6 6623 16129 12500 15385 5236 177238
lru-cache_10.3 6452 16129 12195 15625 5000 176611
lru-cache_9.1 6452 16129 11111 15873 4926 176397
lru-cache_CURRENT 5848 16129 11905 15873 5000 176353
lru-cache_7.9 6711 16393 11905 15385 4950 176181
lru-cache_7.17 6173 16129 12821 15873 4630 176069
lru-cache_7.7 5848 15873 12821 15385 5025 174186
lru-cache_9.0 5882 15873 11765 16129 4386 173723
lru-cache_7.16 6135 16129 12195 15385 4717 173362
lru-cache_7.18 6494 16129 11494 15152 4878 173019
lru-cache_10.1 6250 15625 10638 15385 5025 172063
lru-cache_7.15 6289 15385 12346 15152 4902 171349
lru-cache_7.11 6452 15385 11905 15152 4878 171114
lru-cache_7.14 6024 15873 12346 14925 4587 169573
lru-cache_7.13 5747 15625 11765 15152 4184 166814
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 6494 15625 12987 14286 5917 173865
lru-cache_7.1 5587 15385 12658 15873 4065 169677
lru-cache_7.4 5882 15152 12048 15385 3906 165723
lru-cache_7.2 5618 15152 11905 15385 4016 165602
lru-cache_7.3 5988 15152 11905 15385 3831 165417
lru-cache_7.5 4695 14925 12048 15385 3846 162368
lru-cache_7.0 4484 14925 11905 15385 3937 162258
lru-cache_8.0 6623 14493 6711 15625 4115 162136
lru-cache_11.0 6536 14286 6452 15152 4032 158302
lru-cache_10.4 6536 14286 6623 14925 4082 157588
lru-cache_10.3 6494 14085 6329 14706 4016 155182
lru-cache_7.8 5952 14706 11494 13889 3623 155076
lru-cache_7.18 6452 14286 8000 14286 3922 154802
mnemonist_0.39_map 6452 13514 11364 13333 4608 154515
lru-cache_10.2 6579 13889 6494 14493 4016 153864
lru-cache_10.1 5714 14085 5525 14706 4049 152983
lru-cache_7.10 5587 14706 11236 13699 3559 152818
lru-cache_11.1 6173 12346 6536 15152 3774 150550
lru-cache_7.12 6250 13514 8130 13699 4049 149912
lru-cache_7.13 6250 13889 8130 13699 3759 149587
lru-cache_7.16 5682 14286 6173 13889 3876 149220
lru-cache_7.15 5495 13889 6623 13889 4016 148805
lru-cache_7.14 6369 13699 7519 13514 3861 148229
lru-cache_11.2 5814 11905 10309 14085 3937 147762
lru-cache_7.9 4505 14493 11364 13158 3623 147758
lru-cache_9.0 5747 14286 6135 13158 4016 146357
lru-cache_CURRENT 5435 12195 10309 13699 3953 146024
lru-cache_7.17 6369 12987 7519 13333 3937 145568
lru-cache_7.6 4673 14493 11765 12195 3861 144870
lru-cache_7.7 4950 14493 11628 12346 3436 143917
lru-cache_9.1 5435 10000 6250 14925 3953 141510
lru-cache_10.0 5587 12658 6250 12658 3401 135693
lru-cache_7.11 5464 13889 6849 11494 2618 130004
just a null obj 1894 4132 3086 4098 2169 50605
just a {} 1689 3788 2717 4049 1942 47414
lru-fast_0.2 1412 3676 3300 3460 763 38267
hashlru_2 1650 1949 2020 2062 1942 31187
mnemonist_0.39_obj 1869 2469 2342 2506 903 30532

float: floating point values

name set get1 update get2 evict score
lru-cache_7.0 5525 15625 11905 15625 4049 168200
lru-cache_7.2 5495 14925 10417 15625 4525 166932
lru-cache_7.1 5618 15385 9901 15385 4444 166437
lru-cache_7.5 5714 14925 12195 15625 3759 165318
lru-cache_7.4 5780 15152 12048 15385 3861 165294
just a Map 5128 14085 11905 13889 5814 162931
lru-cache_10.1 6452 13889 6369 15152 4065 157025
lru-cache_10.2 6369 13699 6536 14706 4049 154146
lru-cache_8.0 6410 14286 6098 14493 3953 154006
lru-cache_7.11 6061 14085 8333 14286 3968 153980
lru-cache_7.8 5780 14286 9804 13889 4032 153827
lru-cache_7.18 6536 13889 7937 14085 4049 153346
lru-cache_7.16 6369 13514 8264 14286 4016 153054
lru-cache_11.0 6494 13158 6667 14706 4032 152819
lru-cache_7.6 5814 14085 11765 13514 3846 152448
lru-cache_7.15 6452 14286 8264 13514 4098 152086
lru-cache_7.13 6173 13699 8130 13889 3968 150858
lru-cache_7.10 5464 14286 11494 13333 3676 150325
lru-cache_7.7 6667 12048 11905 13889 3676 149208
lru-cache_7.9 5405 14286 9901 13514 3559 148934
lru-cache_10.0 6369 13699 6494 13699 3846 148054
lru-cache_7.3 4608 13889 9901 13514 3788 147294
lru-cache_9.0 5747 14085 5952 13514 3953 147036
lru-cache_11.1 6410 14085 6061 12658 4000 144426
lru-cache_11.2 5376 10870 10989 13889 3953 143561
lru-cache_7.14 5814 10638 9259 14085 3984 143146
lru-cache_10.4 6173 13514 6452 12821 3876 142825
lru-cache_10.3 5814 13514 5988 12658 3968 141288
lru-cache_7.12 5495 9174 10000 14085 4000 138937
lru-cache_CURRENT 4505 9434 9174 14286 3984 137836
mnemonist_0.39_map 4878 11905 9709 12195 3891 135610
lru-cache_9.1 6329 12048 6329 12048 3650 133621
lru-cache_7.17 5747 9615 10101 11765 4049 129510
just a null obj 1916 3861 2959 4098 2227 49999
just a {} 1736 3759 2959 4082 2083 48533
lru-fast_0.2 1468 3788 3311 3559 817 39491
hashlru_2 1880 2037 2058 2004 2020 32049
mnemonist_0.39_obj 1802 2469 2123 2439 876 29709

obj: an object with a single key

name set get1 update get2 evict score
just a Map 8333 23256 17857 22727 7874 257296
lru-cache_10.0 5814 20000 15152 21277 5556 220945
lru-cache_7.7 8000 20833 15873 20000 4878 218762
lru-cache_7.10 7937 21739 12658 18868 5556 215869
lru-cache_7.8 7813 21277 12195 19231 5464 215127
mnemonist_0.39_map 7194 19231 14706 18868 5988 211067
lru-cache_7.12 6536 16129 15625 20408 5556 206904
lru-cache_10.1 5882 18182 15152 20000 4831 205617
lru-cache_7.18 6494 16393 15625 20000 5464 205112
lru-cache_7.17 5405 16129 15385 20000 5495 202057
lru-cache_7.14 6369 16129 15385 19231 5495 200140
lru-cache_7.2 6494 17544 13158 17544 5525 194123
lru-cache_7.0 6849 17544 13158 16949 5556 192013
lru-cache_7.5 6452 17544 12987 17241 5376 191608
lru-cache_7.3 6944 17241 13158 16949 5525 191139
lru-cache_7.1 6757 17241 13158 16667 5495 189205
lru-cache_7.4 6579 17241 12987 16667 5435 188378
lru-cache_7.15 6849 16667 12500 15873 5102 181074
lru-cache_8.0 6623 16393 11905 16129 5000 179975
lru-cache_11.1 5814 16393 12500 16393 4902 179782
lru-cache_9.1 6897 16129 12195 16129 4950 179771
lru-cache_11.2 6757 16129 10870 16129 5051 178671
lru-cache_10.3 6329 16393 12195 15873 5000 178397
lru-cache_7.6 6803 16393 12821 15385 5155 178306
lru-cache_11.0 6369 16667 12048 15625 5025 178037
lru-cache_7.13 6173 16393 12658 15625 4975 177183
lru-cache_7.9 6289 16393 12500 15625 4950 177132
lru-cache_10.2 6410 16129 11628 15873 4878 176590
lru-cache_9.0 5714 16393 11905 15625 5000 175637
lru-cache_7.11 6289 16129 12658 15152 5025 174508
lru-cache_10.4 5988 16129 12195 15873 4237 173108
lru-cache_7.16 6024 16129 12500 15385 4545 172585
lru-cache_CURRENT 6211 15873 11905 15625 4464 172391
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
just a Map 7246 16129 12987 15625 6494 186461
lru-cache_7.0 5714 15625 11765 15873 4049 169678
lru-cache_7.3 6024 15385 9524 15873 4367 168927
lru-cache_7.5 5882 15385 11236 15873 3731 167175
lru-cache_7.4 5780 15152 10989 15873 3731 166025
lru-cache_7.2 5051 15152 9009 15625 4444 164912
lru-cache_7.1 5682 15625 11905 14493 3817 161694
lru-cache_10.0 6667 14286 6173 15385 4115 159865
lru-cache_9.1 6536 14286 6250 15385 4049 159350
lru-cache_10.2 6579 14286 6452 15152 4082 158638
lru-cache_10.3 6494 14286 6098 15152 4000 157704
lru-cache_10.4 6452 14286 6250 15152 3984 157692
lru-cache_11.1 6579 14286 6211 15152 3922 157597
lru-cache_10.1 6623 14085 6667 14925 4032 156953
lru-cache_11.0 6536 14085 6289 14925 4032 156401
lru-cache_8.0 6623 14286 6024 14493 4082 155003
lru-cache_7.11 6135 14085 7937 14493 4000 154927
lru-cache_7.16 6410 14286 7937 14286 3937 154730
lru-cache_7.6 6494 14286 8065 13699 4115 152981
lru-cache_7.8 5917 14493 10526 13889 3521 152889
lru-cache_7.18 5814 14286 6803 14286 3968 152559
lru-cache_7.7 5988 14493 10417 13699 3584 152287
lru-cache_7.15 6211 14085 7519 14085 3876 152001
lru-cache_9.0 5882 11494 7874 15385 4132 151705
lru-cache_11.2 5747 12048 10526 14493 3953 150394
lru-cache_7.9 5587 14286 10526 13514 3521 149733
lru-cache_CURRENT 5747 12195 10989 14085 4032 149653
lru-cache_7.10 4464 14493 10870 13699 3546 149502
lru-cache_7.13 6329 13699 7634 13514 3906 148489
lru-cache_7.14 5464 14085 6211 13699 3861 147194
lru-cache_7.17 4975 13889 6211 14085 3610 146303
mnemonist_0.39_map 5236 12500 9524 12658 3968 140626
lru-cache_7.12 5348 9709 8696 14085 3968 138784
just a null obj 2217 5376 3717 5102 2105 60314
just a {} 1942 5405 3610 5319 1859 59599
lru-fast_0.2 1493 4950 4367 4975 891 51533
mnemonist_0.39_obj 1890 3195 2747 3125 986 36667
hashlru_2 1992 2415 2188 2326 1869 34392

sym: a Symbol object

name set get1 update get2 evict score
just a {} 8621 24390 18519 24390 8000 270881
just a null obj 7937 23810 18519 24390 8065 268098
just a Map 8772 20833 17241 20833 7519 239044
lru-cache_7.0 7463 21739 16393 21277 4831 227076
lru-cache_10.2 7353 19608 14706 20833 5263 218716
lru-cache_9.0 7576 19231 14706 20408 5319 216186
lru-cache_10.3 7407 19231 14493 20000 5181 212905
lru-cache_7.1 7246 17241 13333 21739 4878 212633
lru-cache_9.1 7194 17241 14286 20833 5263 210877
lru-cache_7.10 7299 20408 14925 18868 4545 207812
lru-cache_7.5 7407 17241 13158 20408 4695 205210
lru-cache_7.2 6289 16667 14085 20833 4831 204984
lru-fast_0.2 4255 20408 17544 20833 2646 204673
mnemonist_0.39_map 7299 18182 14493 18182 5650 202797
lru-cache_7.16 7407 15625 12821 19608 5263 198865
lru-cache_10.1 7353 15625 9901 20000 5263 197797
lru-cache_11.1 7092 15625 9901 20000 5236 197140
lru-cache_7.6 7576 16949 13699 18519 4587 195228
lru-cache_7.3 6536 16667 12821 17241 5051 187354
lru-cache_CURRENT 7143 15625 6944 18182 5102 184525
lru-cache_7.4 5882 16949 12048 16667 4950 182744
lru-cache_7.12 6667 16393 12500 15152 4808 174813
lru-cache_11.0 6536 15873 11905 15625 4762 174531
lru-cache_11.2 6579 15385 10870 16129 4739 174523
lru-cache_7.13 6452 16129 12048 15385 4831 174419
lru-cache_8.0 6452 15625 11111 16129 4386 173465
lru-cache_7.7 5882 16129 12500 15385 4717 173161
lru-cache_7.14 6849 16129 12346 14925 4808 173096
lru-cache_7.9 5780 16393 12195 15152 4762 172504
lru-cache_7.17 6803 15873 12346 14925 4695 171671
lru-cache_7.8 6369 15625 12195 15152 4695 171043
lru-cache_7.18 6024 15385 12346 15385 4329 169119
lru-cache_10.4 5618 15152 11765 15625 4425 168707
lru-cache_7.15 5917 14706 11905 15385 4566 167612
lru-cache_10.0 5780 14706 10989 15873 4132 166692
lru-cache_7.11 5988 14493 12048 15152 4274 164633
hashlru_2 9901 9091 8403 8264 9524 144418
mnemonist_0.39_obj 7246 6711 5988 6944 4367 97168

longstr: a very long string

name set get1 update get2 evict score
just a null obj 9259 27027 14925 27027 8130 290309
just a {} 8621 26316 14286 27027 7519 283206
just a Map 7042 18868 13158 18519 6452 208701
lru-cache_7.4 5618 17857 12048 17857 4167 186975
lru-cache_7.5 5587 17857 12346 17857 3968 186216
lru-cache_7.1 5682 17544 12195 17544 4132 184571
lru-cache_7.3 5682 17544 11905 17241 4219 183201
lru-cache_7.2 5556 17544 11765 17544 3984 183149
lru-cache_7.0 5525 17241 12195 16667 4000 178303
lru-cache_7.6 5618 16949 12048 15873 4082 173906
lru-cache_7.7 5714 16667 12195 16129 3876 173649
mnemonist_0.39_map 5780 15873 11236 15625 4630 171690
lru-cache_7.10 5747 16949 12195 15625 3802 171671
lru-cache_8.0 5587 14085 9524 17241 4132 169818
lru-cache_9.1 5587 14706 9524 16667 4329 169796
lru-cache_10.0 5525 14286 9259 16949 4237 169097
lru-fast_0.2 4545 15385 7692 18519 2584 168452
lru-cache_7.9 5682 16393 11494 15385 3774 167832
lru-cache_7.12 5780 14085 10753 16129 4348 166953
lru-cache_7.17 5556 14085 10753 16393 3953 165850
lru-cache_10.2 5464 13699 9174 16949 3968 165784
lru-cache_7.18 5587 13889 10753 16129 4255 165514
lru-cache_10.3 5435 13699 9346 16667 4082 165058
lru-cache_7.14 5747 14286 10870 16129 3774 164737
lru-cache_11.1 5435 13889 9346 16393 3968 163688
lru-cache_10.1 5587 13514 9259 16129 4292 163080
lru-cache_10.4 5587 13699 9091 16129 4082 162417
lru-cache_CURRENT 5435 13333 9259 15873 4049 159738
lru-cache_11.2 4831 13158 9346 15152 4000 154242
lru-cache_7.15 5587 14085 10870 13889 3759 152539
lru-cache_7.13 5587 13889 10870 13889 3717 151741
lru-cache_7.16 5587 13699 11111 13889 3623 150942
lru-cache_7.8 5525 14493 10753 12821 3876 148767
lru-cache_7.11 5618 14286 10526 12195 4202 146605
lru-cache_11.0 4878 11628 7874 10638 3610 123754
hashlru_2 8333 7874 6289 7874 7194 121917
lru-cache_9.0 3876 8850 6993 11364 2577 111000
mnemonist_0.39_obj 6897 6623 4386 6711 3759 90399

mix: a mix of all the types

name set get1 update get2 evict score
just a Map 6711 16949 13889 16393 6061 190428
lru-cache_7.5 5650 17241 12987 16949 4545 183480
lru-cache_7.3 5650 16949 13333 16949 4587 183160
lru-cache_7.2 5435 16667 13699 15873 4545 176660
lru-cache_7.0 5319 16393 13333 16393 4274 176485
lru-cache_10.2 6369 15385 12658 16129 4386 174126
lru-cache_7.1 5556 15625 12500 15873 4566 172682
lru-cache_9.1 6250 14925 12658 16129 4367 172413
lru-cache_7.12 6329 15625 13158 15625 4065 171141
lru-cache_7.13 6211 15152 13158 15625 4386 171091
lru-cache_8.0 6173 15385 12346 16129 3831 170647
lru-cache_9.0 6211 15385 12195 15873 4098 170627
lru-cache_10.1 5556 15385 12500 16129 4000 170412
lru-cache_7.7 5780 16129 12500 15152 4386 170137
lru-cache_7.6 5650 16129 12987 14925 4545 170024
lru-cache_7.11 6329 15385 12987 15625 3968 169765
lru-cache_10.3 6098 15152 12346 15625 4310 169673
lru-cache_7.15 6289 14925 12658 15385 4386 168866
lru-cache_10.0 6289 14925 12346 15873 3846 168294
lru-cache_11.1 6098 15152 12195 15385 4255 168047
lru-cache_7.8 5682 16129 12658 14706 4405 167964
lru-cache_7.17 6173 15152 12346 15625 3937 167958
lru-cache_7.14 6289 15385 12346 15385 3906 167534
lru-cache_7.9 5650 15873 12821 14493 4032 164365
lru-cache_7.18 6329 14925 11628 14706 4274 163961
lru-cache_7.10 5405 15625 12821 14286 4310 163486
lru-cache_10.4 5917 14493 12346 14925 4167 163119
lru-cache_11.0 5714 14085 12346 15625 3774 163024
lru-cache_7.16 6061 14925 12500 14925 3745 162747
lru-cache_7.4 5747 14493 10870 14706 4065 159698
mnemonist_0.39_map 5435 14286 12195 14085 4464 158668
lru-cache_CURRENT 5435 12195 11111 14925 4016 153271
lru-cache_11.2 6250 12987 12821 12987 4386 151147
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