New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
gh-114314: ctypes: remove stgdict and switch to heap types #116458
Commits on Mar 7, 2024
-
Move paramfunc into a new struct, PyStgInfo
In this bootstrap commit, PyStgInfo is part of StgDictObject, but that's a detail hidden by accessor functions. (In the accessors, `state` is currently unused.)
Configuration menu - View commit details
-
Copy full SHA for 6155211 - Browse repository at this point
Copy the full SHA 6155211View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0171c30 - Browse repository at this point
Copy the full SHA 0171c30View commit details -
Configuration menu - View commit details
-
Copy full SHA for acd91e9 - Browse repository at this point
Copy the full SHA acd91e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55af504 - Browse repository at this point
Copy the full SHA 55af504View commit details -
Configuration menu - View commit details
-
Copy full SHA for 27e5c50 - Browse repository at this point
Copy the full SHA 27e5c50View commit details -
Configuration menu - View commit details
-
Copy full SHA for 01bc637 - Browse repository at this point
Copy the full SHA 01bc637View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8017e9 - Browse repository at this point
Copy the full SHA c8017e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 40b012f - Browse repository at this point
Copy the full SHA 40b012fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 537defb - Browse repository at this point
Copy the full SHA 537defbView commit details -
Configuration menu - View commit details
-
Copy full SHA for ace6623 - Browse repository at this point
Copy the full SHA ace6623View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6f775b9 - Browse repository at this point
Copy the full SHA 6f775b9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4aaa06a - Browse repository at this point
Copy the full SHA 4aaa06aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6808524 - Browse repository at this point
Copy the full SHA 6808524View commit details -
Configuration menu - View commit details
-
Copy full SHA for f031c00 - Browse repository at this point
Copy the full SHA f031c00View commit details -
Configuration menu - View commit details
-
Copy full SHA for 535176c - Browse repository at this point
Copy the full SHA 535176cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5260003 - Browse repository at this point
Copy the full SHA 5260003View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0d3017e - Browse repository at this point
Copy the full SHA 0d3017eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 269b825 - Browse repository at this point
Copy the full SHA 269b825View commit details -
Configuration menu - View commit details
-
Copy full SHA for 946f474 - Browse repository at this point
Copy the full SHA 946f474View commit details -
Configuration menu - View commit details
-
Copy full SHA for 607ed23 - Browse repository at this point
Copy the full SHA 607ed23View commit details -
Configuration menu - View commit details
-
Copy full SHA for cb126b7 - Browse repository at this point
Copy the full SHA cb126b7View commit details -
Configuration menu - View commit details
-
Copy full SHA for fd04c91 - Browse repository at this point
Copy the full SHA fd04c91View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8dce549 - Browse repository at this point
Copy the full SHA 8dce549View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6705e0e - Browse repository at this point
Copy the full SHA 6705e0eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8f99377 - Browse repository at this point
Copy the full SHA 8f99377View commit details -
Configuration menu - View commit details
-
Copy full SHA for daea3e5 - Browse repository at this point
Copy the full SHA daea3e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for f67211f - Browse repository at this point
Copy the full SHA f67211fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 02aa9e1 - Browse repository at this point
Copy the full SHA 02aa9e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 13feac7 - Browse repository at this point
Copy the full SHA 13feac7View commit details -
Configuration menu - View commit details
-
Copy full SHA for a68417b - Browse repository at this point
Copy the full SHA a68417bView commit details -
Configuration menu - View commit details
-
Copy full SHA for ad5d7b4 - Browse repository at this point
Copy the full SHA ad5d7b4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8d5e230 - Browse repository at this point
Copy the full SHA 8d5e230View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdfae13 - Browse repository at this point
Copy the full SHA cdfae13View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2d80960 - Browse repository at this point
Copy the full SHA 2d80960View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3337ba4 - Browse repository at this point
Copy the full SHA 3337ba4View commit details -
Configuration menu - View commit details
-
Copy full SHA for 596cb89 - Browse repository at this point
Copy the full SHA 596cb89View commit details -
Configuration menu - View commit details
-
Copy full SHA for 91feb64 - Browse repository at this point
Copy the full SHA 91feb64View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77c64fe - Browse repository at this point
Copy the full SHA 77c64feView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0be46a1 - Browse repository at this point
Copy the full SHA 0be46a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9be3520 - Browse repository at this point
Copy the full SHA 9be3520View commit details -
Configuration menu - View commit details
-
Copy full SHA for e523c2f - Browse repository at this point
Copy the full SHA e523c2fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fb70e43 - Browse repository at this point
Copy the full SHA fb70e43View commit details -
Configuration menu - View commit details
-
Copy full SHA for cc59dea - Browse repository at this point
Copy the full SHA cc59deaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bd9eb1 - Browse repository at this point
Copy the full SHA 9bd9eb1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 946a0b1 - Browse repository at this point
Copy the full SHA 946a0b1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 970b41d - Browse repository at this point
Copy the full SHA 970b41dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 2a450ad - Browse repository at this point
Copy the full SHA 2a450adView commit details
Commits on Mar 11, 2024
-
Apply suggestions from code review
Co-authored-by: neonene <53406459+neonene@users.noreply.github.com> Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for 9878809 - Browse repository at this point
Copy the full SHA 9878809View commit details -
Configuration menu - View commit details
-
Copy full SHA for b2ba89a - Browse repository at this point
Copy the full SHA b2ba89aView commit details -
Make CType_Type's clear & dealloc safer
Check that the state and st->PyCType_Type is set. If they aren't, this will leak rather than crash.
Configuration menu - View commit details
-
Copy full SHA for 605c30c - Browse repository at this point
Copy the full SHA 605c30cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 41dea1b - Browse repository at this point
Copy the full SHA 41dea1bView commit details -
Configuration menu - View commit details
-
Copy full SHA for be0888f - Browse repository at this point
Copy the full SHA be0888fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ac6eb38 - Browse repository at this point
Copy the full SHA ac6eb38View commit details -
Apply suggestions from code review
Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
Configuration menu - View commit details
-
Copy full SHA for 33be37f - Browse repository at this point
Copy the full SHA 33be37fView commit details
Commits on Mar 12, 2024
-
Co-authored-by: neonene <53406459+neonene@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 0b9d0a7 - Browse repository at this point
Copy the full SHA 0b9d0a7View commit details -
Configuration menu - View commit details
-
Copy full SHA for f02bad6 - Browse repository at this point
Copy the full SHA f02bad6View commit details
Commits on Mar 20, 2024
-
Call tp_init for argument validation
Co-authored-by: neonene <53406459+neonene@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for 16faac7 - Browse repository at this point
Copy the full SHA 16faac7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2461e50 - Browse repository at this point
Copy the full SHA 2461e50View commit details -
Configuration menu - View commit details
-
Copy full SHA for ab90768 - Browse repository at this point
Copy the full SHA ab90768View commit details -
Configuration menu - View commit details
-
Copy full SHA for de054af - Browse repository at this point
Copy the full SHA de054afView commit details