diff options
author | Irit Katriel <1055913+iritkatriel@users.noreply.github.com> | 2021-07-29 16:26:53 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-07-29 16:26:53 (GMT) |
commit | ddd1c418c05da0de978c75dfb3e4a5b8d27e1d9f (patch) | |
tree | e43ba73ffc54a4e7a5d96c808592e43d40c45a5b /Include | |
parent | 6741794dd420c6b9775a188690dbf265037cd69f (diff) | |
download | cpython-ddd1c418c05da0de978c75dfb3e4a5b8d27e1d9f.zip cpython-ddd1c418c05da0de978c75dfb3e4a5b8d27e1d9f.tar.gz cpython-ddd1c418c05da0de978c75dfb3e4a5b8d27e1d9f.tar.bz2 |
bpo-44725 : expose specialization stats in python (GH-27192)
Diffstat (limited to 'Include')
-rw-r--r-- | Include/internal/pycore_code.h | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/Include/internal/pycore_code.h b/Include/internal/pycore_code.h index bc46976..2cd7c70 100644 --- a/Include/internal/pycore_code.h +++ b/Include/internal/pycore_code.h @@ -321,6 +321,9 @@ typedef struct _stats { extern SpecializationStats _specialization_stats[256]; #define STAT_INC(opname, name) _specialization_stats[opname].name++ void _Py_PrintSpecializationStats(void); + +PyAPI_FUNC(PyObject*) _Py_GetSpecializationStats(void); + #else #define STAT_INC(opname, name) ((void)0) #endif |