This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author vstinner
Recipients nascheme, vstinner
Date 2020-02-07.09:19:24
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1581067164.46.0.213131564474.issue39573@roundup.psfhosted.org>
In-reply-to
Content
To make PyObject opaque, we would have to convert Py_INCREF() and Py_DECREF() to opaque function calls. Example:

#define Py_XINCREF(op) Py_IncRef(op)
#define Py_XDECREF(op) Py_DecRef(op)

Benchmarks should be run to measure to overhead and balance the advantages and drawbacks.
History
Date User Action Args
2020-02-07 09:19:24vstinnersetrecipients: + vstinner, nascheme
2020-02-07 09:19:24vstinnersetmessageid: <1581067164.46.0.213131564474.issue39573@roundup.psfhosted.org>
2020-02-07 09:19:24vstinnerlinkissue39573 messages
2020-02-07 09:19:24vstinnercreate