'use strict'; | |
const common = require('../common.js'); | |
const bench = common.createBenchmark(main, { | |
n: [1, 5000], | |
v: ['crypto', 'tls'] | |
}); | |
function main({ n, v }) { | |
const method = require(v).getCiphers; | |
let i = 0; | |
// First call to getCiphers will dominate the results | |
if (n > 1) { | |
for (; i < n; i++) | |
method(); | |
} | |
bench.start(); | |
for (i = 0; i < n; i++) method(); | |
bench.end(n); | |
} |