/
githubmirror
/
node
Обзор
Документация
Войти
/
githubmirror
/
node
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
v26.5.0
src/node_debug.h
30 строк
795 B
Anna Henningsen
src: clean up generic counter implementation
30 окт 2025, 03:41
Не верифицирован
30 окт 2025, 03:41
b470ba0
Код
Авторство
О чём код?
#pragma once #if defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS #ifdef DEBUG #include "util.h" #endif // DEBUG namespace node { namespace debug { #ifdef DEBUG void TrackV8FastApiCall(FastStringKey key); int GetV8FastApiCallCount(FastStringKey key); void CountGenericUsage(FastStringKey counter_name); #define COUNT_GENERIC_USAGE(name) \ node::debug::CountGenericUsage(FastStringKey(name)) #define TRACK_V8_FAST_API_CALL(key) \ node::debug::TrackV8FastApiCall(FastStringKey(key)) #else // !DEBUG #define TRACK_V8_FAST_API_CALL(key) #define COUNT_GENERIC_USAGE(name) #endif // DEBUG } // namespace debug } // namespace node #endif // defined(NODE_WANT_INTERNALS) && NODE_WANT_INTERNALS