COMMITS
/ Objects/typeobject.c 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
November 22, 2020
S
bpo-42423: Accept single base class in PyType_FromModuleAndSpec() (GH-23441)
Serhiy Storchaka committed
November 21, 2020
S
bpo-42412: Fix possible leaks and check arguments in PyType_FromModuleAndSpec() (GH-23410)
Serhiy Storchaka committed
November 11, 2020
V
bpo-40170: Fix PyType_Ready() refleak on static type (GH-23236)
Victor Stinner committed
November 10, 2020
H
bpo-41073: PyType_GetSlot() can now accept static types. (GH-21931)
Hai Shi committed
V
bpo-42085: Introduce dedicated entry in PyAsyncMethods for sending values (#22780)
Vladimir Matveev committed
November 9, 2020
November 6, 2020
H
bpo-41832: PyType_FromModuleAndSpec() now accepts NULL tp_doc (GH-23123)
Hai Shi committed
November 3, 2020
P
Add _PyType_GetModuleByDef (GH-22835)
Petr Viktorin committed
October 26, 2020
S
bpo-42152: Use PyDict_Contains and PyDict_SetDefault if appropriate. (GH-22986)
Serhiy Storchaka committed
S
bpo-42006: Stop using PyDict_GetItem, PyDict_GetItemString and _PyDict_GetItemId. (GH-22648)
Serhiy Storchaka committed
October 15, 2020
B
bpo-41984: GC track all user classes (GH-22701)
Brandt Bucher committed
September 9, 2020
M
bpo-41428: Implementation for PEP 604 (GH-21515)
Maggie Moss committed
September 2, 2020
B
closes bpo-41689: Preserve text signature from tp_doc in C heap type creation. (GH-22058)
Benjamin Peterson committed
August 11, 2020
V
bpo-41521: Replace whitelist/blacklist with allowlist/denylist (GH-21822)
Victor Stinner committed
July 18, 2020
S
bpo-41295: Reimplement the Carlo Verre "hackcheck" (GH-21528)
scoder committed
July 3, 2020
June 15, 2020
V
bpo-40989: PyObject_INIT() becomes an alias to PyObject_Init() (GH-20901)
Victor Stinner committed
June 10, 2020
May 28, 2020
S
bpo-40792: Make the result of PyNumber_Index() always having exact type int. (GH-20443)
Serhiy Storchaka committed
May 27, 2020
May 19, 2020
V
bpo-40521: Fix update_slot() when INTERN_NAME_STRINGS is not defined (#20246)
Victor Stinner committed
May 11, 2020
V
bpo-39465: Don't access directly _Py_Identifier members (GH-20043)
Victor Stinner committed
May 7, 2020
P
bpo-38787: C API for module state access from extension methods (PEP 573) (GH-19936)
Petr Viktorin committed
May 6, 2020
V
bpo-40521: Disable method cache in subinterpreters (GH-19960)
Victor Stinner committed
May 5, 2020
V
bpo-40521: Disable Unicode caches in isolated subinterpreters (GH-19933)
Victor Stinner committed
May 4, 2020
H
bpo-39573: Use Py_IS_TYPE to check for types (GH-19882)
Hai Shi committed
April 29, 2020
V
bpo-40429: PyThreadState_GetFrame() returns a strong ref (GH-19781)
Victor Stinner committed
V
bpo-40429: Refactor super_init() (GH-19776)
Victor Stinner committed
April 28, 2020
V
bpo-40429: PyFrame_GetCode() now returns a strong reference (GH-19773)
Victor Stinner committed
V
bpo-40429: PyFrame_GetCode() result cannot be NULL (GH-19772)
Victor Stinner committed
V
bpo-40421: Add PyFrame_GetCode() function (GH-19757)
Victor Stinner committed
April 27, 2020
P
bpo-40217: Clean code in PyType_FromSpec_Alloc and add NEWS entry (GH-19733)
Pablo Galindo committed
P
bpo-40217: Ensure Py_VISIT(Py_TYPE(self)) is always called for PyType_FromSpec types (GH-19414)
Pablo Galindo committed
April 15, 2020
V
bpo-40268: Remove unused structmember.h includes (GH-19530)
Victor Stinner committed
April 14, 2020
V
bpo-40268: Remove a few pycore_pystate.h includes (GH-19510)
Victor Stinner committed
April 11, 2020
S
bpo-39943: Add the const qualifier to pointers on non-mutable PyUnicode data. (GH-19345)
Serhiy Storchaka committed
April 10, 2020
A
bpo-39943: Keep constness of pointer objects. (19405)
Andy Lester committed
April 7, 2020
V
bpo-40170: PyType_HasFeature() now always calls PyType_GetFlags() (GH-19378)
Victor Stinner committed
April 6, 2020
V
bpo-40170: PyObject_GET_WEAKREFS_LISTPTR() becomes a function (GH-19377)
Victor Stinner committed
March 22, 2020
D
bpo-40024: Add PyModule_AddType() helper function (GH-19088)
Dong-hee Na committed
March 9, 2020
S
bpo-39904: Move handling of one-argument call of type() from type.__new__() to type.__call__(). (GH-18852)
Serhiy Storchaka committed
March 6, 2020
A
bpo-39573: Use Py_IS_TYPE() macro to check for types (GH-18809)
Andy Lester committed
March 4, 2020
A
bpo-39573: Finish converting to new Py_IS_TYPE() macro (GH-18601)
Andy Lester committed
February 17, 2020
D
bpo-39573: Clean up modules and headers to use Py_IS_TYPE() function (GH-18521)
Dong-hee Na committed