You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
import { Bench } from 'tinybench'import { stringArrayToHexStripped } from '../lib/utils.js'
const benchStringArrayToHexStripped = new Bench({ name: 'stringArrayToHexStripped' })
const case1 = ['0', '0', '0', '0']const case2 = ['0', '0', '0', '1']const case3 = ['0', '0', '1', '0']const case4 = ['0', '1', '0', '0']const case5 = ['1', '0', '0', '0']const case6 = ['1', '0', '0', '1']
benchStringArrayToHexStripped.add('stringArrayToHexStripped', function () { stringArrayToHexStripped(case1) stringArrayToHexStripped(case2) stringArrayToHexStripped(case3) stringArrayToHexStripped(case4) stringArrayToHexStripped(case5) stringArrayToHexStripped(case6)})
await benchStringArrayToHexStripped.run()console.log(benchStringArrayToHexStripped.name)console.table(benchStringArrayToHexStripped.table())
|