gh-89279: In ceval.c, redefine some macros for speed (#32387)
Macros Py_DECREF, Py_XDECREF, Py_IS_TYPE, _Py_atomic_load_32bit_impl and _Py_DECREF_SPECIALIZED are redefined as macros that completely replace the inline functions of the same name. These three came out in the top four of functions that (in MSVC) somehow weren't inlined. Co-authored-by: Victor Stinner <vstinner@python.org> Co-authored-by: Dennis Sweeney <36520290+sweeneyde@users.noreply.github.com>
G
Guido van Rossum committed
2f233fceae9a0c5e66e439bc0169b36547ba47c3
Parent: 9fe82d0
Committed by GitHub <noreply@github.com>
on 4/22/2022, 2:46:26 PM