Message 390986 - Python tracker
Message390986
| Author | vstinner |
|---|---|
| Recipients | christian.heimes, gregory.p.smith, lukasz.langa, ned.deily, pablogsal, petr.viktorin, steve.dower, vstinner |
| Date | 2021-04-13.18:58:09 |
| SpamBayes Score | -1.0 |
| Marked as misclassified | Yes |
| Message-id | <1618340289.67.0.54070329198.issue43725@roundup.psfhosted.org> |
| In-reply-to |
| Content | |
|---|---|
> We could ignore all functions that start with _Py. Some symbols starting with _Py are indirectly part of the ABI. Example of Include/cpython/pyctype.h: #define Py_ISLOWER(c) (_Py_ctype_table[Py_CHARMASK(c)] & PY_CTF_LOWER) PyAPI_DATA(const unsigned int) _Py_ctype_table[256]; Even if "_Py_ctype_table" is not directly part of the C API, it's technically part of the ABI. If tomorrow, _Py_ctype_table is truncated to 128 items, it would be an incompatible ABI change. |
|
| History | |||
|---|---|---|---|
| Date | User | Action | Args |
| 2021-04-13 18:58:09 | vstinner | set | recipients: + vstinner, gregory.p.smith, christian.heimes, ned.deily, petr.viktorin, lukasz.langa, steve.dower, pablogsal |
| 2021-04-13 18:58:09 | vstinner | set | messageid: <1618340289.67.0.54070329198.issue43725@roundup.psfhosted.org> |
| 2021-04-13 18:58:09 | vstinner | link | issue43725 messages |
| 2021-04-13 18:58:09 | vstinner | create | |