aboutsummaryrefslogtreecommitdiff
path: root/Objects/typeobject.c
AgeCommit message (Expand)Author
2021-10-12bpo-45439: Move _PyObject_CallNoArgs() to pycore_call.h (GH-28895)Victor Stinner
2021-10-12bpo-45439: Rename _PyObject_CallNoArg() to _PyObject_CallNoArgs() (GH-28891)Victor Stinner
2021-09-18bpo-45198: __set_name__ documentation not clear about its usage with non-desc...Raymond Hettinger
2021-08-25bpo-44990: Change layout of evaluation frames. "Layout B" (GH-27933)Mark Shannon
2021-08-17bpo-42035: Add PyType_GetQualName() to get a type's qualified name. (GH-27551)Hai Shi
2021-08-16bpo-44914: Maintain invariants of type version tags. (GH-27773)Mark Shannon
2021-08-04bpo-44821: Eagerly assign __dict__ for new objects. (GH-27589)Mark Shannon
2021-07-29bpo-42035: Add a PyType_GetName() to get type's short name. (GH-23903)Hai Shi
2021-07-26bpo-44590: Lazily allocate frame objects (GH-27077)Mark Shannon
2021-07-23bpo-42747: Remove Py_TPFLAGS_HAVE_AM_SEND and make Py_TPFLAGS_HAVE_VERSION_TA...Petr Viktorin
2021-07-17bpo-44654: Refactor and clean up the union type implementation (GH-27196)Serhiy Storchaka
2021-07-16bpo-44184: Apply GH-26274 to the non-GC-type branch of subtype_dealloc (GH-27...T. Wouters
2021-07-08bpo-43908: Immutable types inherit vectorcall (GH-27001)Erlend Egeberg Aasland
2021-07-01bpo-44531: Add _PyType_AllocNoTrack() function (GH-26947)Victor Stinner
2021-06-29bpo-44531: Fix type_repr() if tp_name is NULL (GH-26948)Victor Stinner
2021-06-21bpo-43693: Turn localspluskinds into an object (GH-26749)Guido van Rossum
2021-06-16bpo-38211: Clean up type_init() (GH-16257)Sergey Fedoseev
2021-06-15bpo-43693: Eliminate unused "fast locals". (gh-26587)Eric Snow
2021-06-08 bpo-43693: Un-revert commit f3fa63e. (#26609)Eric Snow
2021-06-08Revert "bpo-43693: Add the MAKE_CELL opcode and interleave fast locals offset...Pablo Galindo
2021-06-07bpo-43693: Add the MAKE_CELL opcode and interleave fast locals offsets. (gh-2...Eric Snow
2021-06-07bpo-43693: Un-revert commits 2c1e258 and b2bf2bc. (gh-26577)Eric Snow
2021-06-04bpo-43693: Revert commits 2c1e2583fdc4db6b43d163239ea42b0e8394171f and b2bf2b...Pablo Galindo
2021-06-03bpo-43693: Add new internal code objects fields: co_fastlocalnames and co_fas...Eric Snow
2021-06-01bpo-44263: Py_TPFLAGS_HAVE_GC requires tp_traverse (GH-26463)Victor Stinner
2021-05-26bpo-43693: Clean up the PyCodeObject fields. (GH-26364)Eric Snow
2021-05-25bpo-44232: Fix type_new() error reporting (GH-26359)Victor Stinner
2021-05-21bpo-44184: Fix subtype_dealloc() for freed type (GH-26274)Victor Stinner
2021-05-21bpo-44032: Move data stack to thread from FrameObject. (GH-26076)Mark Shannon
2021-05-03bpo-43977: Make sure that tp_flags for pattern matching are inherited correct...Mark Shannon
2021-04-30bpo-43908: check_set_special_type_attr() checks Py_TPFLAGS_IMMUTABLETYPE (GH-...Erlend Egeberg Aasland
2021-04-30bpo-43916: Add Py_TPFLAGS_DISALLOW_INSTANTIATION type flag (GH-25721)Victor Stinner
2021-04-30 bpo-43973: object_set_class() checks Py_TPFLAGS_IMMUTABLETYPE (GH-25714)Erlend Egeberg Aasland
2021-04-30bpo-43977: Use tp_flags for collection matching (GH-25723)Mark Shannon
2021-04-29bpo-43901: Lazy-create an empty annotations dict in all unannotated user clas...larryhastings
2021-04-28bpo-43908: Add Py_TPFLAGS_IMMUTABLETYPE flag (GH-25520)Erlend Egeberg Aasland
2021-04-22bpo-40137: Add pycore_moduleobject.h internal header (GH-25507)Victor Stinner
2021-04-22bpo-40137: Optimize _PyType_GetModuleByDef() loop (GH-25505)Victor Stinner
2021-04-21bpo-40137: _PyType_GetModuleByDef() doesn't check tp_flags (GH-25504)Victor Stinner
2021-04-13bpo-43770: Cleanup type_ready() (GH-25388)Victor Stinner
2021-04-13bpo-43770: Reorder type_ready() (GH-25373)Victor Stinner
2021-04-11bpo-43770: Refactor PyType_Ready() function (GH-25336)Victor Stinner
2021-04-10bpo-43770: Refactor type_new() function (GH-25325)Victor Stinner
2021-03-27bpo-43636: Validate the version tag in _PyType_Lookup (GH-25032)Pablo Galindo
2021-03-24bpo-43244: Add pycore_compile.h header file (GH-25000)Victor Stinner
2021-03-20bpo-43452: Micro-optimizations to PyType_Lookup (GH-24804)Dino Viehland
2021-03-13bpo-43441: Fix _PyType_ClearCache() for subinterpreters (GH-24822)junyixie
2021-02-26bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)Brandt Bucher
2021-02-22bpo-42808: Add PyType_Type.tp_vectorcall for type(obj) performance (GH-24058)Dennis Sweeney
2021-02-19bpo-43268: Pass interp rather than tstate to internal functions (GH-24580)Victor Stinner