COMMITS
/ Include/internal/pycore_object.h April 19, 2022
D
gh-90667: Add specializations of Py_DECREF when types are known (GH-30872)
Dennis Sweeney committed
March 30, 2022
C
bpo-47162: Add call trampoline to mitigate bad fpcasts on Emscripten (GH-32189)
Christian Heimes committed
February 24, 2022
M
bpo-45107: Specialize `LOAD_METHOD` for instances with dict. (GH-31531)
Mark Shannon committed
February 8, 2022
January 27, 2022
V
bpo-40170: Remove PyHeapType_GET_MEMBERS() macro (GH-30942)
Victor Stinner committed
V
bpo-40170: Move _Py_GetAllocatedBlocks() to pycore_pymem.h (GH-30943)
Victor Stinner committed
V
bpo-40170: Remove _Py_GetAllocatedBlocks() function (GH-30940)
Victor Stinner committed
V
bpo-40170: PyType_SUPPORTS_WEAKREFS() becomes a regular function (GH-30938)
Victor Stinner committed
January 21, 2022
V
bpo-46417: Add _PyType_GetSubclasses() function (GH-30761)
Victor Stinner committed
January 13, 2022
December 7, 2021
October 13, 2021
M
bpo-45340: Don't create object dictionaries unless actually needed (GH-28802)
Mark Shannon committed
September 21, 2021
M
[codemod] Fix non-matching bracket pairs (GH-28473)
Mohamad Mansour committed
August 4, 2021
M
bpo-44821: Eagerly assign __dict__ for new objects. (GH-27589)
Mark Shannon committed
July 1, 2021
V
bpo-44531: Add _PyType_AllocNoTrack() function (GH-26947)
Victor Stinner committed
April 11, 2021
V
bpo-43770: Refactor PyType_Ready() function (GH-25336)
Victor Stinner committed
February 19, 2021
V
bpo-43268: Replace _PyThreadState_GET() with _PyInterpreterState_GET() (GH-24576)
Victor Stinner committed
January 27, 2021
V
bpo-42979: Enhance abstract.c assertions checking slot result (GH-24352)
Victor Stinner committed
December 26, 2020
V
bpo-42745: Make the type cache per-interpreter (GH-23947)
Victor Stinner committed
June 17, 2020
V
bpo-35059: Enhance _PyObject_GC_TRACK() macros (GH-20931)
Victor Stinner committed
June 16, 2020
V
bpo-40989: Make _PyTraceMalloc_NewReference() internal (GH-20915)
Victor Stinner committed
June 15, 2020
V
bpo-40989: PyObject_INIT() becomes an alias to PyObject_Init() (GH-20901)
Victor Stinner committed
April 14, 2020
H
bpo-40170: Convert PyObject_IS_GC() macro to a function (GH-19464)
Hai Shi committed
V
bpo-40268: Include explicitly pycore_interp.h (GH-19505)
Victor Stinner 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
February 5, 2020
V
bpo-39542: Declare _Py_AddToAllObjects() in pycore_object.h (GH-18368)
Victor Stinner committed
February 3, 2020
V
bpo-39542: Move object.h debug functions to internal C API (GH-18331)
Victor Stinner committed
November 20, 2019
V
bpo-36854: Move _PyRuntimeState.gc to PyInterpreterState (GH-17287)
Victor Stinner committed
V
bpo-36854: gcmodule.c gets its state from tstate (GH-17285)
Victor Stinner committed
October 7, 2019
V
bpo-36389: _PyObject_CheckConsistency() available in release mode (GH-16612)
Victor Stinner committed
October 2, 2019
V
bpo-38353: Cleanup includes in the internal C API (GH-16548)
Victor Stinner committed
June 4, 2019
V
Revert "bpo-36818: Add PyInterpreterState.runtime field. (gh-13129)" (GH-13795)
Victor Stinner committed
June 1, 2019
E
bpo-36818: Add PyInterpreterState.runtime field. (gh-13129)
Eric Snow committed
April 17, 2019
V
bpo-36635: Change pyport.h for Py_BUILD_CORE_MODULE define (GH-12853)
Victor Stinner committed
April 12, 2019
V
bpo-36389: Add _PyObject_CheckConsistency() function (GH-12803)
Victor Stinner committed
November 22, 2018
V
bpo-35059: Add _PyObject_CAST() macro (GH-10645)
Victor Stinner committed
V
bpo-35059: Convert _PyObject_GC_TRACK() to inline function (GH-10643)
Victor Stinner committed
November 21, 2018
V
bpo-35081: Add Include/internal/pycore_object.h (GH-10640)
Victor Stinner committed