Object Implementation Support
- Allocating Objects on the Heap
- Common Object Structures
- Base object types and macros
- Implementing functions and methods
- Accessing attributes of extension types
- Type Objects
- Quick Reference
- “tp slots”
- sub-slots
- slot typedefs
- PyTypeObject Definition
- PyObject Slots
- PyVarObject Slots
- PyTypeObject Slots
- Static Types
- Heap Types
- Number Object Structures
- Mapping Object Structures
- Sequence Object Structures
- Buffer Object Structures
- Async Object Structures
- Slot Type typedefs
- Examples
- Supporting Cyclic Garbage Collection
- Controlling the Garbage Collector State