https://sourceware.org/bugzilla/show_bug.cgi?id=33314
--- Comment #8 from Sam James <sam at gentoo dot org> --- // Pops a PyObject from the freelist, returns NULL if the freelist is empty. #define _Py_FREELIST_POP(TYPE, NAME) \ _Py_CAST(TYPE*, _PyFreeList_Pop(&_Py_freelists_GET()->NAME)) and static inline struct _Py_freelists * _Py_freelists_GET(void) { PyThreadState *tstate = _PyThreadState_GET(); #ifdef Py_DEBUG _Py_EnsureTstateNotNULL(tstate); #endif #ifdef Py_GIL_DISABLED return &((_PyThreadStateImpl*)tstate)->freelists; #else return &tstate->interp->object_state.freelists; #endif } -- You are receiving this mail because: You are on the CC list for the bug.