COMMITS
/ Objects/typeobject.c March 4, 2024
M
[3.11] gh-116296: Fix refleak in reduce_newobj() corner case (GH-116297) (#116300)
Miss Islington (bot) committed
November 20, 2023
July 18, 2023
S
[3.11] gh-106719: Fix __annotations__ getter and setter in the type and module types (GH-106720) (GH-106850)
Serhiy Storchaka committed
May 12, 2023
B
[3.11] Fix refleak in super_descr_get (GH-104440)
Brandt Bucher committed
February 11, 2023
E
[3.11] GH-101696: invalidate type version tag in `_PyStaticType_Dealloc` (GH-101697) (#101722)
Erlend E. Aasland committed
August 22, 2022
M
gh-96046: Initialize ht_cached_keys in PyType_Ready() (GH-96047)
Miss Islington (bot) committed
August 4, 2022
M
GH-92678: Fix tp_dictoffset inheritance. (GH-95596) (GH-95604)
Mark Shannon committed
June 21, 2022
M
gh-93021: Fix __text_signature__ for __get__ (GH-93023) (GH-94085)
Miss Islington (bot) committed
June 20, 2022
V
gh-93937, C API: Move PyFrame_GetBack() to Python.h (#93938) (#94000)
Victor Stinner committed
June 19, 2022
M
GH-93990: fix refcounting bug in `add_subclass` in `typeobject.c` (GH-93989)
Miss Islington (bot) committed
May 28, 2022
E
May 6, 2022
A
gh-92112: Fix crash triggered by an evil custom `mro()` (#92113)
Alexey Izbyshev committed
May 3, 2022
V
gh-91320: Use _PyCFunction_CAST() (#92251)
Victor Stinner committed
April 7, 2022
D
bpo-47250: Fix refleak from object.__getstate__() (GH-32403)
Dong-hee Na committed
B
bpo-47177: Replace `f_lasti` with `prev_instr` (GH-32208)
Brandt Bucher committed
April 6, 2022
S
bpo-26579: Add object.__getstate__(). (GH-2821)
Serhiy Storchaka committed
March 31, 2022
V
bpo-47164: Add _PyASCIIObject_CAST() macro (GH-32191)
Victor Stinner committed
March 21, 2022
B
bpo-46841: Quicken code in-place (GH-31888)
Brandt Bucher committed
March 6, 2022
K
bpo-46921: Vectorcall support for `super()` (GH-31687)
Ken Jin committed
February 25, 2022
V
bpo-46836: Rename InterpreterFrame to _PyInterpreterFrame (GH-31583)
Victor Stinner committed
February 24, 2022
V
bpo-45459: C API uses type names rather than structure names (GH-31528)
Victor Stinner committed
February 21, 2022
J
fix __bool__ docstring (GH-31301)
Jelle Zijlstra committed
February 15, 2022
E
bpo-46541: Discover the global strings. (gh-31346)
Eric Snow committed
February 11, 2022
P
bpo-46613: Add PyType_GetModuleByDef to the public API (GH-31081)
Petr Viktorin committed
February 8, 2022
February 2, 2022
P
bpo-46433: _PyType_GetModuleByDef: handle static types in MRO (GH-30696)
Petr Viktorin committed
February 1, 2022
K
bpo-46564: do not create frame object for super object (GH-31002)
Kumar Aditya committed
January 27, 2022
V
bpo-40170: Remove PyHeapType_GET_MEMBERS() macro (GH-30942)
Victor Stinner committed
V
bpo-40170: PyType_SUPPORTS_WEAKREFS() becomes a regular function (GH-30938)
Victor Stinner committed
January 22, 2022
V
bpo-46417: Fix _PyStaticType_Dealloc() (GH-30810)
Victor Stinner committed
V
bpo-46417: Clear Unicode static types at exit (GH-30806)
Victor Stinner committed
V
bpo-46417: Cleanup typeobject.c code (GH-30795)
Victor Stinner committed
V
bpo-46417: remove_subclass() clears tp_subclasses (GH-30793)
Victor Stinner committed
V
bpo-46417: Fix race condition on setting type __bases__ (GH-30788)
Victor Stinner committed
January 21, 2022
V
bpo-46417: Add _PyType_GetSubclasses() function (GH-30761)
Victor Stinner committed
V
bpo-46417: Add _PyType_CAST() macro (GH-30760)
Victor Stinner committed
V
bpo-46417: Revert remove_subclass() change (GH-30750)
Victor Stinner committed
V
bpo-46417: Py_Finalize() clears static types (GH-30743)
Victor Stinner committed
V
bpo-46417: Finalize structseq types at exit (GH-30645)
Victor Stinner committed
January 6, 2022
V
bpo-46006: Revert "bpo-40521: Per-interpreter interned strings (GH-20085)" (GH-30422)
Victor Stinner committed
December 19, 2021
R
Revert "bpo-46131: add fastpath for PyFloat_Check() (GH-30200)" (GH-30208)
Raymond Hettinger committed
M
bpo-46131: add fastpath for PyFloat_Check() (#30200)
Matti Picus committed
December 9, 2021
December 7, 2021
November 23, 2021
November 6, 2021
M
bpo-45392: Update the docstring of the 'type' built-in (GH-29439)
Mark Dickinson committed
November 4, 2021
I
bpo-45697: Use PyObject_TypeCheck in type_call (GH-29392)
Itamar Ostricher committed
October 21, 2021
P
October 13, 2021
M
bpo-45340: Don't create object dictionaries unless actually needed (GH-28802)
Mark Shannon committed
V
pycore_pystate.h no longer redefines PyThreadState_GET() (GH-28921)
Victor Stinner committed