Run details:
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/122.0.0.0 Safari/537.36
Chrome 122
Linux
Desktop
2 years ago
Create set small
1.1M/s
Create set small string
1.1M/s
Array set small string
785K/s
Spread set small string
752K/s
Spread set small
746K/s
Array set small
691K/s
Filter number small
409K/s
Filter string small
399K/s
Create Set
175K/s
Array set string
147K/s
Set spread num
147K/s
For small
146K/s
Array from set
143K/s
Set array
121K/s
For string small
121K/s
Create set string
99K/s
Filter
30K/s
For
22K/s
For string
8K/s
Filter string
7K/s
View exact numbers
Test name Executions per second
Create set small 1,138,241 Ops/sec
Create set small string 1,068,730 Ops/sec
Array set small string 784,561 Ops/sec
Spread set small string 751,576 Ops/sec
Spread set small 745,671 Ops/sec
Array set small 691,424 Ops/sec
Filter number small 408,970 Ops/sec
Filter string small 398,794 Ops/sec
Create Set 175,268 Ops/sec
Array set string 146,932 Ops/sec
Set spread num 146,552 Ops/sec
For small 146,205 Ops/sec
Array from set 142,531 Ops/sec
Set array 121,483 Ops/sec
For string small 121,196 Ops/sec
Create set string 99,312 Ops/sec
Filter 30,008 Ops/sec
For 22,183 Ops/sec
For string 7,967 Ops/sec
Filter string 7,449 Ops/sec
Script Preparation code:
Tests: