We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent c6c6ec6 commit ac2c957Copy full SHA for ac2c957
Include/internal/pycore_object.h
@@ -210,6 +210,7 @@ _Py_DECREF_NO_DEALLOC(PyObject *op)
210
}
211
212
#else
213
+// TODO: implement Py_DECREF specializations for Py_NOGIL build
214
static inline void
215
_Py_DECREF_SPECIALIZED(PyObject *op, const destructor destruct)
216
{
Python/ceval.c
@@ -52,6 +52,7 @@
52
// the limit of PGO, and that limit cannot be configured.
53
// Define them as macros to make sure that they are always inlined by the
54
// preprocessor.
55
+// TODO: implement Py_DECREF macro for Py_NOGIL
56
57
#undef Py_DECREF
58
#define Py_DECREF(arg) \
0 commit comments