/
githubmirror
/
cpython
Обзор
Документация
Войти
/
githubmirror
/
cpython
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
Include/pystats.h
28 строк
698 B
Mark Shannon
GH-124284: Add stats for refcount operations on immortal objects (GH-124288)
23 сен 2024, 21:10
Не верифицирован
23 сен 2024, 21:10
c87b0e4
Код
Авторство
О чём код?
// Statistics on Python performance (public API). // // Define _Py_INCREF_STAT_INC() and _Py_DECREF_STAT_INC() used by Py_INCREF() // and Py_DECREF(). // // See Include/cpython/pystats.h for the full API. #ifndef Py_PYSTATS_H #define Py_PYSTATS_H #ifdef __cplusplus extern "C" { #endif #if defined(Py_STATS) && !defined(Py_LIMITED_API) # define Py_CPYTHON_PYSTATS_H # include "cpython/pystats.h" # undef Py_CPYTHON_PYSTATS_H #else # define _Py_INCREF_STAT_INC() ((void)0) # define _Py_DECREF_STAT_INC() ((void)0) # define _Py_INCREF_IMMORTAL_STAT_INC() ((void)0) # define _Py_DECREF_IMMORTAL_STAT_INC() ((void)0) #endif // !Py_STATS #ifdef __cplusplus } #endif #endif // !Py_PYSTATS_H