index.js
function flush() {
  if (queue.length) {
    let bench = queue[0]
    process.nextTick(() => {
      run(bench).then(() => {
        queue.shift()
        flush()
      }, console.error)
    })
  }
}
function flush() {
  if (queue.length) {
    let bench = queue[0]
    process.nextTick(() => {
      run(bench).then(() => {
        queue.shift()
        flush()
      }, console.error)
    })
  }
}
function flush ( ) { if ( queue . length ) { let bench = queue [ 0 ] process . nextTick ( ( ) => { run ( bench ) . then ( ( ) => { queue . shift ( ) flush ( ) } , console . error ) } ) } }
Internal
 Flush the benchmark queue
Internal Flush the benchmark queue