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 — gh-103092: Adapt _ctypes's PyCStgDict type to heap type by erlend-aasland · Pull Request #103932 · python/cpython Conversation
|
|
This probably fails because of the dict hacks in |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
Port PyCStgDict_Type to heap type.
11c91c9 to
56fd7e9
Compare
There was an error while loading. Please reload this page.
|
While I am still trying to figure out where it breaks, you may proceed to port other simpler types (if there are any). |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
What's the status of this PR? Is it ready for review? It's still marked as a draft. |
Sorry, something went wrong.
There was an error while loading. Please reload this page.
| PyCStgDict_traverse(StgDictObject *self, visitproc visit, void *arg) | ||
| { | ||
| Py_VISIT(Py_TYPE(self)); | ||
| Py_VISIT(self->proto); |
There was a problem hiding this comment.
The reason will be displayed to describe this comment to others. Learn more.
Maybe an extra visit to the proto member? The CDataType_traverse function in _ctypes.c has an explicit Py_VISIT(dict->proto).
Sorry, something went wrong.
There was an error while loading. Please reload this page.
|
I don't have the bandwidth to follow up this right now; abandoning this PR. |
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.