Message 361517 - Python tracker (original) (raw)
Message361517
Author | vstinner |
---|---|
Recipients | vstinner |
Date | 2020-02-07.00:19:37 |
SpamBayes Score | -1.0 |
Marked as misclassified | Yes |
Message-id | 1581034777.27.0.937045301344.issue39573@roundup.psfhosted.org |
In-reply-to |
Content |
---|
In the limited C API, Py_REFCNT() should be converted to: static inline Py_ssize_t _Py_REFCNT(const PyObject *ob) { return ob->ob_refcnt; } #define Py_REFCNT(ob) _Py_REFCNT(_PyObject_CAST(ob)) It would enforce the usage of newly added Py_SET_REFCNT() (PR 18389) and advertise that the object is not modified (const). That would only be the first step towards a really opaque Py_REFCNT() function. |
History | |||
---|---|---|---|
Date | User | Action | Args |
2020-02-07 00:19:37 | vstinner | set | recipients: + vstinner |
2020-02-07 00:19:37 | vstinner | set | messageid: 1581034777.27.0.937045301344.issue39573@roundup.psfhosted.org |
2020-02-07 00:19:37 | vstinner | link | issue39573 messages |
2020-02-07 00:19:37 | vstinner | create |