commit | af32b3ef1fbad3c2242627a14398320960a0cb45 | [log] [tgz] |
---|---|---|
author | Victor Stinner <vstinner@python.org> | Thu Jan 27 03:00:55 2022 +0100 |
committer | GitHub <noreply@github.com> | Thu Jan 27 03:00:55 2022 +0100 |
tree | 350016f513e2ebbdae51ee1e033f668dc2d3f609 | |
parent | f0a648152f2d8011f47cc49873438ebaf01d3f82 [diff] |
bpo-40170: PyType_SUPPORTS_WEAKREFS() becomes a regular function (GH-30938) Convert the PyType_SUPPORTS_WEAKREFS() macro to a regular function. It no longer access the PyTypeObject.tp_weaklistoffset member directly. Add _PyType_SUPPORTS_WEAKREFS() static inline functions, used internally by Python for best performance.