UNPKG

iso-bench

Version:

Small benchmark library focused in avoiding optimization/deoptimization pollution between tests by isolating them.

19 lines (18 loc) 571 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.Fork = void 0; const child_process_1 = require("child_process"); var Fork; (function (Fork) { function fork(env) { return (0, child_process_1.spawn)(process.execPath, [...process.execArgv, ...process.argv.slice(1)], { windowsHide: true, stdio: ["ignore", "ignore", "pipe", "pipe"], env: { ...process.env, ...env } }); } Fork.fork = fork; })(Fork || (exports.Fork = Fork = {}));