Welcome to mirror list, hosted at ThFree Co, Russian Federation.

index.js « type-tag-check « napi « benchmark - github.com/nodejs/node.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 346dfb7812dea1b1d2dcb3686dd27820e348c5fa (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
'use strict';
const common = require('../../common.js');

let binding;
try {
  binding = require(`./build/${common.buildType}/binding`);
} catch {
  console.error(`${__filename}: Binding failed to load`);
  process.exit(0);
}

const bench = common.createBenchmark(main, {
  n: [1e5, 1e6, 1e7],
});

function main({ n }) {
  binding.checkObjectTag(n, bench, bench.start, bench.end);
}