Signed-off-by: Jérôme Benoit <jerome.benoit@sap.com>
'christopher',
'comparator',
'cpu',
'christopher',
'comparator',
'cpu',
'fibonacci',
'inheritDoc',
'jsdoc',
'fibonacci',
'inheritDoc',
'jsdoc',
'os',
'poolifier',
'readonly',
'serializable',
'sinon',
'tsconfig',
'os',
'poolifier',
'readonly',
'serializable',
'sinon',
'tsconfig',
'unregister',
'workerpool'
],
'unregister',
'workerpool'
],
"Alessandro",
"Ardizio",
"Benoit",
"Alessandro",
"Ardizio",
"Benoit",
"inheritDoc",
"lcov",
"loglevel",
"markdownlint",
"inheritDoc",
"lcov",
"loglevel",
"markdownlint",
+ "microjob",
+ "MYBENCH",
"prettierx",
"serializable",
"prettierx",
"serializable",
+ "suchmokuo",
+ "threadjs",
+ "threadwork",
"workerpool"
],
"sonarlint.connectedMode.project": {
"workerpool"
],
"sonarlint.connectedMode.project": {
for (let i = 1; i <= tasks; i++) {
pool
.execute(workerData)
for (let i = 1; i <= tasks; i++) {
pool
.execute(workerData)
executions++
if (executions === tasks) {
return resolve('FINISH')
executions++
if (executions === tasks) {
return resolve('FINISH')
case WorkerFunctions.jsonIntegerSerialization:
return jsonIntegerSerialization(data.n || 1000)
case WorkerFunctions.fibonacci:
case WorkerFunctions.jsonIntegerSerialization:
return jsonIntegerSerialization(data.n || 1000)
case WorkerFunctions.fibonacci:
- return fibonacci(data.n || 50)
+ return fibonacci(data.n || 1000)
case WorkerFunctions.factorial:
return factorial(data.n || 1000)
default:
case WorkerFunctions.factorial:
return factorial(data.n || 1000)
default:
'use strict'
const { ClusterWorker, KillBehaviors } = require('../../../lib/index')
'use strict'
const { ClusterWorker, KillBehaviors } = require('../../../lib/index')
module.exports = new ClusterWorker(test, {
maxInactiveTime: 500,
module.exports = new ClusterWorker(test, {
maxInactiveTime: 500,
'use strict'
const { ClusterWorker, KillBehaviors } = require('../../../lib/index')
'use strict'
const { ClusterWorker, KillBehaviors } = require('../../../lib/index')
throw new Error('Error Message from ClusterWorker')
}
throw new Error('Error Message from ClusterWorker')
}
'use strict'
const { ThreadWorker, KillBehaviors } = require('../../../lib/index')
'use strict'
const { ThreadWorker, KillBehaviors } = require('../../../lib/index')
module.exports = new ThreadWorker(test, {
maxInactiveTime: 500,
module.exports = new ThreadWorker(test, {
maxInactiveTime: 500,
'use strict'
const { ThreadWorker, KillBehaviors } = require('../../../lib/index')
'use strict'
const { ThreadWorker, KillBehaviors } = require('../../../lib/index')
throw new Error('Error Message from ThreadWorker')
}
throw new Error('Error Message from ThreadWorker')
}