repositories
/
poolifier.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Merge dependabot/npm_and_yarn/examples/typescript/http-server-pool/express-hybrid...
[poolifier.git]
/
benchmarks
/
worker-selection
/
least.mjs
diff --git
a/benchmarks/worker-selection/least.mjs
b/benchmarks/worker-selection/least.mjs
index 5c9ff1ba6f7698d345c71b9e67a0ab1ad9ee47e2..189a5e6c8f05da89f70fe25e0ffe8dc5a8af7f64 100644
(file)
--- a/
benchmarks/worker-selection/least.mjs
+++ b/
benchmarks/worker-selection/least.mjs
@@
-6,6
+6,7
@@
import { bench, group, run } from 'tatami-ng'
*
* @param numberOfWorkers
* @param maxNumberOfTasksPerWorker
*
* @param numberOfWorkers
* @param maxNumberOfTasksPerWorker
+ * @returns
*/
function generateRandomTasksMap (
numberOfWorkers,
*/
function generateRandomTasksMap (
numberOfWorkers,
@@
-24,6
+25,7
@@
const tasksMap = generateRandomTasksMap(60, 20)
/**
*
* @param tasksMap
/**
*
* @param tasksMap
+ * @returns
*/
function loopSelect (tasksMap) {
let minKey
*/
function loopSelect (tasksMap) {
let minKey
@@
-42,6
+44,7
@@
function loopSelect (tasksMap) {
/**
*
* @param tasksMap
/**
*
* @param tasksMap
+ * @returns
*/
function arraySortSelect (tasksMap) {
const tasksArray = Array.from(tasksMap)
*/
function arraySortSelect (tasksMap) {
const tasksArray = Array.from(tasksMap)
@@
-86,6
+89,7
@@
function swap (array, index1, index2) {
* @param rightIndex
* @param pivotIndex
* @param compare
* @param rightIndex
* @param pivotIndex
* @param compare
+ * @returns
*/
function partition (
array,
*/
function partition (
array,
@@
-115,6
+119,7
@@
function partition (
* @param rightIndex
* @param compare
* @param pivotIndexSelect
* @param rightIndex
* @param compare
* @param pivotIndexSelect
+ * @returns
*/
function selectLoop (
array,
*/
function selectLoop (
array,
@@
-146,6
+151,7
@@
function selectLoop (
* @param rightIndex
* @param compare
* @param pivotIndexSelect
* @param rightIndex
* @param compare
* @param pivotIndexSelect
+ * @returns
*/
function selectRecursion (
array,
*/
function selectRecursion (
array,
@@
-170,6
+176,7
@@
function selectRecursion (
/**
*
* @param tasksMap
/**
*
* @param tasksMap
+ * @returns
*/
function quickSelectLoop (tasksMap) {
const tasksArray = Array.from(tasksMap)
*/
function quickSelectLoop (tasksMap) {
const tasksArray = Array.from(tasksMap)
@@
-182,6
+189,7
@@
function quickSelectLoop (tasksMap) {
/**
*
* @param tasksMap
/**
*
* @param tasksMap
+ * @returns
*/
function quickSelectLoopRandomPivot (tasksMap) {
const tasksArray = Array.from(tasksMap)
*/
function quickSelectLoopRandomPivot (tasksMap) {
const tasksArray = Array.from(tasksMap)
@@
-201,6
+209,7
@@
function quickSelectLoopRandomPivot (tasksMap) {
/**
*
* @param tasksMap
/**
*
* @param tasksMap
+ * @returns
*/
function quickSelectRecursion (tasksMap) {
const tasksArray = Array.from(tasksMap)
*/
function quickSelectRecursion (tasksMap) {
const tasksArray = Array.from(tasksMap)
@@
-213,6
+222,7
@@
function quickSelectRecursion (tasksMap) {
/**
*
* @param tasksMap
/**
*
* @param tasksMap
+ * @returns
*/
function quickSelectRecursionRandomPivot (tasksMap) {
const tasksArray = Array.from(tasksMap)
*/
function quickSelectRecursionRandomPivot (tasksMap) {
const tasksArray = Array.from(tasksMap)