COMMITS
/ Objects/typeobject.c August 4, 2021
M
bpo-44821: Eagerly assign __dict__ for new objects. (GH-27589)
Mark Shannon committed
July 29, 2021
H
bpo-42035: Add a PyType_GetName() to get type's short name. (GH-23903)
Hai Shi committed
July 26, 2021
M
bpo-44590: Lazily allocate frame objects (GH-27077)
Mark Shannon committed
July 23, 2021
P
bpo-42747: Remove Py_TPFLAGS_HAVE_AM_SEND and make Py_TPFLAGS_HAVE_VERSION_TAG no-op (GH-27260)
Petr Viktorin committed
July 17, 2021
S
bpo-44654: Refactor and clean up the union type implementation (GH-27196)
Serhiy Storchaka committed
July 15, 2021
T
bpo-44184: Apply GH-26274 to the non-GC-type branch of subtype_dealloc (GH-27165)
T. Wouters committed
July 8, 2021
E
bpo-43908: Immutable types inherit vectorcall (GH-27001)
Erlend Egeberg Aasland committed
July 1, 2021
V
bpo-44531: Add _PyType_AllocNoTrack() function (GH-26947)
Victor Stinner committed
June 29, 2021
V
bpo-44531: Fix type_repr() if tp_name is NULL (GH-26948)
Victor Stinner committed
June 21, 2021
G
bpo-43693: Turn localspluskinds into an object (GH-26749)
Guido van Rossum committed
June 16, 2021
S
bpo-38211: Clean up type_init() (GH-16257)
Sergey Fedoseev committed
June 15, 2021
E
bpo-43693: Eliminate unused "fast locals". (gh-26587)
Eric Snow committed
June 8, 2021
E
bpo-43693: Un-revert commit f3fa63e. (#26609)
Eric Snow committed
June 7, 2021
E
E
bpo-43693: Un-revert commits 2c1e258 and b2bf2bc. (gh-26577)
Eric Snow committed
June 4, 2021
June 3, 2021
June 1, 2021
V
bpo-44263: Py_TPFLAGS_HAVE_GC requires tp_traverse (GH-26463)
Victor Stinner committed
May 26, 2021
E
bpo-43693: Clean up the PyCodeObject fields. (GH-26364)
Eric Snow committed
May 25, 2021
V
bpo-44232: Fix type_new() error reporting (GH-26359)
Victor Stinner committed
May 21, 2021
V
bpo-44184: Fix subtype_dealloc() for freed type (GH-26274)
Victor Stinner committed
M
bpo-44032: Move data stack to thread from FrameObject. (GH-26076)
Mark Shannon committed
May 2, 2021
M
bpo-43977: Make sure that tp_flags for pattern matching are inherited correctly. (GH-25813)
Mark Shannon committed
April 30, 2021
E
bpo-43908: check_set_special_type_attr() checks Py_TPFLAGS_IMMUTABLETYPE (GH-25743)
Erlend Egeberg Aasland committed
V
bpo-43916: Add Py_TPFLAGS_DISALLOW_INSTANTIATION type flag (GH-25721)
Victor Stinner committed
E
bpo-43973: object_set_class() checks Py_TPFLAGS_IMMUTABLETYPE (GH-25714)
Erlend Egeberg Aasland committed
M
bpo-43977: Use tp_flags for collection matching (GH-25723)
Mark Shannon committed
L
April 28, 2021
E
bpo-43908: Add Py_TPFLAGS_IMMUTABLETYPE flag (GH-25520)
Erlend Egeberg Aasland committed
April 21, 2021
V
bpo-40137: Add pycore_moduleobject.h internal header (GH-25507)
Victor Stinner committed
V
bpo-40137: Optimize _PyType_GetModuleByDef() loop (GH-25505)
Victor Stinner committed
V
bpo-40137: _PyType_GetModuleByDef() doesn't check tp_flags (GH-25504)
Victor Stinner committed
April 13, 2021
V
bpo-43770: Cleanup type_ready() (GH-25388)
Victor Stinner committed
V
bpo-43770: Reorder type_ready() (GH-25373)
Victor Stinner committed
April 11, 2021
V
bpo-43770: Refactor PyType_Ready() function (GH-25336)
Victor Stinner committed
April 10, 2021
V
bpo-43770: Refactor type_new() function (GH-25325)
Victor Stinner committed
March 27, 2021
P
bpo-43636: Validate the version tag in _PyType_Lookup (GH-25032)
Pablo Galindo committed
March 23, 2021
V
bpo-43244: Add pycore_compile.h header file (GH-25000)
Victor Stinner committed
March 20, 2021
D
bpo-43452: Micro-optimizations to PyType_Lookup (GH-24804)
Dino Viehland committed
March 13, 2021
J
bpo-43441: Fix _PyType_ClearCache() for subinterpreters (GH-24822)
junyixie committed
February 26, 2021
B
bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)
Brandt Bucher committed
February 22, 2021
D
bpo-42808: Add PyType_Type.tp_vectorcall for type(obj) performance (GH-24058)
Dennis Sweeney committed
February 19, 2021
V
bpo-43268: Pass interp rather than tstate to internal functions (GH-24580)
Victor Stinner committed
V
bpo-43268: _Py_IsMainInterpreter() now expects interp (GH-24577)
Victor Stinner committed
December 26, 2020
V
bpo-42745: finalize_interp_types() calls _PyType_Fini() (GH-23953)
Victor Stinner committed
V
bpo-40521: Per-interpreter interned strings (GH-20085)
Victor Stinner committed
V
bpo-42745: Make the type cache per-interpreter (GH-23947)
Victor Stinner committed
December 1, 2020
V
bpo-42519: Replace PyObject_MALLOC() with PyObject_Malloc() (GH-23587)
Victor Stinner committed
V
bpo-42519: Replace PyMem_MALLOC() with PyMem_Malloc() (GH-23586)
Victor Stinner committed