repositories
/
benchmarks-js.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
build(deps-dev): Bump eslint-plugin-jsdoc from 48.1.0 to 48.2.0
[benchmarks-js.git]
/
quick-select.mjs
diff --git
a/quick-select.mjs
b/quick-select.mjs
index efbb9b7238800f893ac03a1df5e6d177fe17981a..d4270268fc58e25763684dff27533d643fbfdcdb 100644
(file)
--- a/
quick-select.mjs
+++ b/
quick-select.mjs
@@
-1,5
+1,5
@@
+import { randomInt } from 'node:crypto'
import Benchmark from 'benny'
import Benchmark from 'benny'
-import { generateRandomInteger } from './benchmark-utils.mjs'
/**
* @param numberOfWorkers
/**
* @param numberOfWorkers
@@
-12,7
+12,7
@@
function generateRandomTasksMap (
) {
const tasksArray = []
for (let i = 0; i < numberOfWorkers; i++) {
) {
const tasksArray = []
for (let i = 0; i < numberOfWorkers; i++) {
- const task = [i,
generateRandomInteger
(maxNumberOfTasksPerWorker)]
+ const task = [i,
randomInt
(maxNumberOfTasksPerWorker)]
tasksArray.push(task)
}
return new Map(tasksArray)
tasksArray.push(task)
}
return new Map(tasksArray)
@@
-63,7
+63,7
@@
const defaultPivotIndexSelect = (leftIndex, rightIndex) => {
}
const randomPivotIndexSelect = (leftIndex, rightIndex) => {
}
const randomPivotIndexSelect = (leftIndex, rightIndex) => {
- return
generateRandomInteger(rightIndex, lef
tIndex)
+ return
randomInt(leftIndex, righ
tIndex)
}
/**
}
/**