Improve benchmarks: add IO intensive task workload, add task size option, integrate...
authorJérôme Benoit <jerome.benoit@sap.com>
Mon, 17 Oct 2022 22:15:45 +0000 (00:15 +0200)
committerJérôme Benoit <jerome.benoit@sap.com>
Mon, 17 Oct 2022 22:15:45 +0000 (00:15 +0200)
commit7a6a0a967f5d0978d7ad0714616194fe7592f69a
treedd625e5b29c16862f255a4a1ce59af8e8c4a273b
parent900850b7d0c7eeeaeff9b72ce3be909d4a2e6fe5
Improve benchmarks: add IO intensive task workload, add task size option, integrate into eslint.

Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
25 files changed:
.eslintignore
.eslintrc.js
CHANGELOG.md
benchmarks/versus-external-pools/bench.sh
benchmarks/versus-external-pools/dynamic-piscina.js
benchmarks/versus-external-pools/dynamic-poolifier.js
benchmarks/versus-external-pools/dynamic-suchmokuo-node-worker-threads-pool.js
benchmarks/versus-external-pools/dynamic-worker-nodes.js
benchmarks/versus-external-pools/dynamic-workerpool.js
benchmarks/versus-external-pools/fixed-microjob.js
benchmarks/versus-external-pools/fixed-piscina.js
benchmarks/versus-external-pools/fixed-poolifier.js
benchmarks/versus-external-pools/fixed-threadwork.js
benchmarks/versus-external-pools/fixed-worker-nodes.js
benchmarks/versus-external-pools/fixed-workerpool.js
benchmarks/versus-external-pools/functions/function-to-bench.js
benchmarks/versus-external-pools/pool-threadwork.js
benchmarks/versus-external-pools/static-suchmokuo-node-worker-threads-pool.js
benchmarks/versus-external-pools/threadjs.js
benchmarks/versus-external-pools/workers/workerpool/function-to-bench-worker.js
examples/dynamicExample.js
examples/fixedExample.js
examples/typescript/pool.ts
examples/yourWorker.js
tsconfig.json