const Benchmark = require('benny')
-const { generateRandomIntegerArray } = require('./benchmark-utils')
+const { generateRandomNumberArray } = require('./benchmark-utils')
-let testArray = generateRandomIntegerArray(10000)
+const size = 10000
+let testArray = generateRandomNumberArray(size)
Benchmark.suite(
- 'Empty array',
+ `Empty array with ${size} elements`,
Benchmark.add('length = 0', () => {
testArray.length = 0
}),
- Benchmark.add('pop loop', async () => {
+ Benchmark.add('pop loop', () => {
while (testArray.length > 0) {
testArray.pop()
}
}),
- Benchmark.add('splice', async () => {
+ Benchmark.add('splice', () => {
testArray.splice(0, testArray.length)
}),
Benchmark.add('shift loop', () => {