[Python-checkins] Fix unused functions warnings in instrumentation.c (GH-103515)
markshannon
webhook-mailer at python.org
Thu Apr 13 13:45:43 EDT 2023
https://github.com/python/cpython/commit/7b95d23591f605fc05d4820f83fef8fbf1552729
commit: 7b95d23591f605fc05d4820f83fef8fbf1552729
branch: main
author: Benjamin Peterson <benjamin at python.org>
committer: markshannon <mark at hotpy.org>
date: 2023-04-13T18:45:03+01:00
summary:
Fix unused functions warnings in instrumentation.c (GH-103515)
files:
M Python/instrumentation.c
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)
More information about the Python-checkins
mailing list