X-Git-Url: https://git.piment-noir.org/?a=blobdiff_plain;f=busy-wait.js;h=46e5853ca0c1e1951e616cf984fae44a484e0e44;hb=31688ebd341c01ea9029dcf57f4c77fe92aa455c;hp=7c8273e76e94f734ecb5e69144c2271c10953c23;hpb=a6c343813ea719afaeeda19eb2126550bf5b6085;p=benchmarks-js.git diff --git a/busy-wait.js b/busy-wait.js index 7c8273e..46e5853 100644 --- a/busy-wait.js +++ b/busy-wait.js @@ -11,6 +11,7 @@ const interval = 1000 */ function dummyTimeoutBusyWait (timeoutMs) { const timeoutTimestampMs = Date.now() + timeoutMs + // eslint-disable-next-line no-empty do {} while (Date.now() < timeoutTimestampMs) } @@ -56,26 +57,26 @@ function setIntervalTimeoutBusyWait (timeoutMs, intervalMs = interval) { } suite - .add('dummyTimeoutBusyWait', function () { + .add('dummyTimeoutBusyWait', () => { dummyTimeoutBusyWait(timeout) }) - .add('sleepTimeoutBusyWait', async function () { + .add('sleepTimeoutBusyWait', async () => { sleepTimeoutBusyWait(timeout) }) - .add('divideAndConquerTimeoutBusyWait', async function () { + .add('divideAndConquerTimeoutBusyWait', async () => { await divideAndConquerTimeoutBusyWait(timeout) }) - .add('setIntervalTimeoutBusyWait', function () { + .add('setIntervalTimeoutBusyWait', () => { setIntervalTimeoutBusyWait(timeout) }) - .on('cycle', function (event) { + .on('cycle', event => { console.log(event.target.toString()) }) .on('complete', function () { console.log( 'Fastest is ' + LIST_FORMATTER.format(this.filter('fastest').map('name')) ) - // eslint-disable-next-line no-process-exit + // eslint-disable-next-line n/no-process-exit process.exit() }) .run()