GeezerVisonThe World Wide Web, restored to 800 pixels of glory. | |||
| Home|About|Gaming cabinet|Archives|How it works|Starter sites | |||
GeezerVison is showing github.com — bpo-39947: Hide implementation detail of trashcan macros by vstinner · Pull Request #18971 · python/cpython Conversation
|
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
Oh. Once this change will be merged, it becomes possible to expose Py_TRASHCAN_BEGIN_CONDITION and Py_TRASHCAN_END to the limited C API! |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Py_TRASHCAN_BEGIN_CONDITION and Py_TRASHCAN_END macro no longer access PyThreadState attributes, but call new private _PyTrash_begin() and _PyTrash_end() functions which hide implementation details.
There was an error while loading. Please reload this page.
|
First, I removed PyTrash_UNWIND_LEVEL from the C API. But I changed my mind and kept it, it doesn't arm in any way. There is no need to break the C API for free :-) |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
There was an error while loading. Please reload this page.
Successfully merging this pull request may close these issues.
There was an error while loading. Please reload this page.