Fix unused functions warnings in instrumentation.c (GH-103515)

This commit is contained in:
Benjamin Peterson 2023-04-13 12:45:03 -05:00 committed by GitHub
parent a6f95941a3
commit 7b95d23591
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 0 deletions

View File

@ -125,6 +125,7 @@ is_instrumented(int opcode) {
return opcode >= MIN_INSTRUMENTED_OPCODE;
}
#ifndef NDEBUG
static inline bool
monitors_equals(_Py_Monitors a, _Py_Monitors b)
{
@ -135,6 +136,7 @@ monitors_equals(_Py_Monitors a, _Py_Monitors b)
}
return true;
}
#endif
static inline _Py_Monitors
monitors_sub(_Py_Monitors a, _Py_Monitors b)
@ -146,6 +148,7 @@ monitors_sub(_Py_Monitors a, _Py_Monitors b)
return res;
}
#ifndef NDEBUG
static inline _Py_Monitors
monitors_and(_Py_Monitors a, _Py_Monitors b)
{
@ -155,6 +158,7 @@ monitors_and(_Py_Monitors a, _Py_Monitors b)
}
return res;
}
#endif
static inline _Py_Monitors
monitors_or(_Py_Monitors a, _Py_Monitors b)