/
githubmirror
/
node
Обзор
Документация
Войти
/
githubmirror
/
node
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
benchmark/napi/string/index.js
19 строк
453 B
Gabriel Schulhof
node-api: implement external strings
14 июн 2023, 07:54
14 июн 2023, 07:54
60d9aed
Код
Авторство
О чём код?
'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], stringType: ['Latin1', 'Utf8', 'Utf16'], }); function main({ n, stringType }) { binding[`createString${stringType}`](n, bench, bench.start, bench.end); }