X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=benchmarks%2Finternal%2Fbench.mjs;h=b59514d225b45adf149f011798156af1a7bcf675;hb=ac1f550fce38decaffb5d0893830899f64857da2;hp=368cf29c949f487b3223b5dd90c74beedcd359d1;hpb=49d60f11b30f7cdc9aca21379272a9ae89abe927;p=poolifier.git diff --git a/benchmarks/internal/bench.mjs b/benchmarks/internal/bench.mjs index 368cf29c..b59514d2 100644 --- a/benchmarks/internal/bench.mjs +++ b/benchmarks/internal/bench.mjs @@ -1,10 +1,12 @@ +import { exit } from 'node:process' + import { + availableParallelism, PoolTypes, - WorkerTypes, - availableParallelism + WorkerTypes } from '../../lib/index.mjs' -import { TaskFunctions } from '../benchmarks-types.js' -import { runPoolifierPoolBenchmark } from '../benchmarks-utils.js' +import { TaskFunctions } from '../benchmarks-types.cjs' +import { runPoolifierPoolBenchmark } from '../benchmarks-utils.cjs' const poolSize = availableParallelism() const taskExecutions = 1 @@ -15,7 +17,7 @@ const workerData = { // FixedThreadPool await runPoolifierPoolBenchmark( - 'Poolifier FixedThreadPool', + 'FixedThreadPool', WorkerTypes.thread, PoolTypes.fixed, poolSize, @@ -27,7 +29,7 @@ await runPoolifierPoolBenchmark( // DynamicThreadPool await runPoolifierPoolBenchmark( - 'Poolifier DynamicThreadPool', + 'DynamicThreadPool', WorkerTypes.thread, PoolTypes.dynamic, poolSize, @@ -39,7 +41,7 @@ await runPoolifierPoolBenchmark( // FixedClusterPool await runPoolifierPoolBenchmark( - 'Poolifier FixedClusterPool', + 'FixedClusterPool', WorkerTypes.cluster, PoolTypes.fixed, poolSize, @@ -51,7 +53,7 @@ await runPoolifierPoolBenchmark( // DynamicClusterPool await runPoolifierPoolBenchmark( - 'Poolifier DynamicClusterPool', + 'DynamicClusterPool', WorkerTypes.cluster, PoolTypes.dynamic, poolSize, @@ -60,3 +62,5 @@ await runPoolifierPoolBenchmark( workerData } ) + +exit()