docs: update benchmarks vs. external pools
[poolifier.git] / src / utils.ts
index 176d2c4f875fb2b3fc695ad419a8398d12467bb5..6e5f72527cf6d34433bb4c82722be4e68aa646d2 100644 (file)
@@ -12,7 +12,9 @@ export const EMPTY_FUNCTION: () => void = Object.freeze(() => {
  */
 export const DEFAULT_WORKER_CHOICE_STRATEGY_OPTIONS: WorkerChoiceStrategyOptions =
   {
-    medRunTime: false
+    runTime: { median: false },
+    waitTime: { median: false },
+    elu: { median: false }
   }
 
 /**
@@ -36,6 +38,12 @@ export const median = (dataSet: number[]): number => {
   )
 }
 
+/**
+ * Is the given object a plain object?
+ *
+ * @param obj - The object to check.
+ * @returns `true` if the given object is a plain object, `false` otherwise.
+ */
 export const isPlainObject = (obj: unknown): boolean =>
   typeof obj === 'object' &&
   obj !== null &&