/
githubmirror
/
node
Обзор
Документация
Войти
/
githubmirror
/
node
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v26.4.0
lib/perf_hooks.js
54 строки
1 KB
Chengzhong Wu
perf_hooks: move non-standard performance properties to perf_hooks
28 окт 2025, 02:23
Не верифицирован
28 окт 2025, 02:23
51a57f2
Код
Авторство
О чём код?
'use strict'; const { ObjectDefineProperty, } = primordials; const { constants, } = internalBinding('performance'); const { PerformanceEntry } = require('internal/perf/performance_entry'); const { PerformanceResourceTiming } = require('internal/perf/resource_timing'); const { PerformanceObserver, PerformanceObserverEntryList, } = require('internal/perf/observe'); const { PerformanceMark, PerformanceMeasure, } = require('internal/perf/usertiming'); const { Performance, performance, } = require('internal/perf/performance'); const { createHistogram, } = require('internal/histogram'); const monitorEventLoopDelay = require('internal/perf/event_loop_delay'); const { eventLoopUtilization } = require('internal/perf/event_loop_utilization'); const timerify = require('internal/perf/timerify'); module.exports = { Performance, PerformanceEntry, PerformanceMark, PerformanceMeasure, PerformanceObserver, PerformanceObserverEntryList, PerformanceResourceTiming, monitorEventLoopDelay, eventLoopUtilization, timerify, createHistogram, performance, }; ObjectDefineProperty(module.exports, 'constants', { __proto__: null, configurable: false, enumerable: true, value: constants, });