From: Benjamin Peterson Date: Thu, 13 Apr 2023 17:45:03 +0000 (-0500) Subject: Fix unused functions warnings in instrumentation.c (GH-103515) X-Git-Tag: v3.12.0b1~542 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=7b95d23591f605fc05d4820f83fef8fbf1552729;p=thirdparty%2FPython%2Fcpython.git Fix unused functions warnings in instrumentation.c (GH-103515) --- diff --git a/Python/instrumentation.c b/Python/instrumentation.c index 8dc8b01fcb04..853e8a10e814 100644 --- a/Python/instrumentation.c +++ b/Python/instrumentation.c @@ -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)