• Home
  • Line#
  • Scopes#
  • Navigate#
  • Raw
  • Download
1'use strict';
2
3const common = require('../common.js');
4
5const bench = common.createBenchmark(main, {
6  n: [1e6],
7  type: ['buffer', 'string']
8});
9
10const zeroBuffer = Buffer.alloc(0);
11const zeroString = '';
12
13function main({ n, type }) {
14  const data = type === 'buffer' ? zeroBuffer : zeroString;
15
16  bench.start();
17  for (let i = 0; i < n; i++) Buffer.from(data);
18  bench.end(n);
19}
20