1'use strict';
2
3const common = require('../common');
4
5const bench = common.createBenchmark(main, {
6  n: [1e7],
7}, {
8  flags: ['--expose-internals'],
9});
10
11function main({ n }) {
12  const {
13    codes: {
14      ERR_INVALID_STATE,
15    },
16  } = require('internal/errors');
17  bench.start();
18  for (let i = 0; i < n; ++i)
19    new ERR_INVALID_STATE.TypeError('test');
20  bench.end(n);
21}
22