COMMITS
/ Include/object.h April 10, 2021
V
bpo-43753: Add Py_Is() and Py_IsNone() functions (GH-25227)
Victor Stinner committed
April 2, 2021
V
bpo-43688: Support the limited C API in debug mode (GH-25131)
Victor Stinner committed
February 26, 2021
B
bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)
Brandt Bucher committed
February 15, 2021
E
bpo-43181: Convert PyObject_TypeCheck to static inline function (GH-24533)
Erlend Egeberg Aasland committed
December 3, 2020
V
bpo-42262: Py_NewRef() casts its argument to PyObject* (GH-23626)
Victor Stinner committed
November 18, 2020
V
bpo-39573: Convert Py_TYPE() and Py_SIZE() back to macros (GH-23366)
Victor Stinner committed
November 10, 2020
V
bpo-42085: Introduce dedicated entry in PyAsyncMethods for sending values (#22780)
Vladimir Matveev committed
November 9, 2020
V
bpo-42294: Add borrowed/strong reference to doc glossary (GH-23206)
Victor Stinner committed
November 5, 2020
V
bpo-42262: Add Py_NewRef() and Py_XNewRef() (GH-23152)
Victor Stinner committed
September 22, 2020
V
Py_IS_TYPE() macro uses Py_TYPE() (GH-22341)
Victor Stinner committed
July 8, 2020
V
Revert "bpo-40170: PyType_HasFeature() now always calls PyType_GetFlags() (GH-19378)" (GH-21390)
Victor Stinner committed
May 27, 2020
V
bpo-39573: Convert Py_REFCNT and Py_SIZE to functions (GH-20429)
Victor Stinner committed
May 25, 2020
D
bpo-39573: Convert Py_TYPE() to a static inline function (GH-20290)
Dong-hee Na committed
May 7, 2020
P
bpo-38787: C API for module state access from extension methods (PEP 573) (GH-19936)
Petr Viktorin committed
April 8, 2020
J
Remove extraneous ')' in abstract.h (GH-19146)
Jimmy Yang committed
April 7, 2020
V
bpo-40170: PyType_HasFeature() now always calls PyType_GetFlags() (GH-19378)
Victor Stinner committed
March 6, 2020
A
bpo-39573: Make Py_IS_TYPE() take constant parameters (GH-18799)
Andy Lester committed
February 13, 2020
D
bpo-39573: Add Py_IS_TYPE() function (GH-18488)
Dong-hee Na committed
B
bpo-39573: Fix bad copy-paste in Py_SET_SIZE (GH-18496)
Brandt Bucher committed
February 7, 2020
V
bpo-39573: Add Py_SET_SIZE() function (GH-18400)
Victor Stinner committed
V
bpo-39573: Add Py_SET_TYPE() function (GH-18394)
Victor Stinner committed
V
bpo-39573: Add Py_SET_REFCNT() function (GH-18389)
Victor Stinner committed
February 6, 2020
P
bpo-39245: Make Vectorcall C API public (GH-17893)
Petr Viktorin committed
February 5, 2020
V
bpo-39542: Define PyTypeObject earlier in object.h (GH-18366)
Victor Stinner committed
V
bpo-39542: Convert PyType_Check() to static inline function (GH-18364)
Victor Stinner committed
V
bpo-39542: Make PyObject_INIT() opaque in limited C API (GH-18363)
Victor Stinner committed
V
bpo-39542: Exclude trashcan from the limited C API (GH-18362)
Victor Stinner committed
V
bpo-39542: Make _Py_NewReference() opaque in C API (GH-18346)
Victor Stinner committed
February 3, 2020
V
bpo-39542: Simplify _Py_NewReference() (GH-18332)
Victor Stinner committed
V
bpo-39542: Move object.h debug functions to internal C API (GH-18331)
Victor Stinner committed
V
bpo-39489: Remove COUNT_ALLOCS special build (GH-18259)
Victor Stinner committed
January 8, 2020
V
Py_DECREF: only pass filename if Py_REF_DEBUG is defined (GH-17870)
Victor Stinner committed
July 5, 2019
H
Typo fix in file Include/object.h (GH-14556)
Hansraj Das committed
May 29, 2019
A
bpo-32388: Remove cross-version binary compatibility requirement in tp_flags (GH-4944)
Antoine Pitrou committed
J
bpo-36974: implement PEP 590 (GH-13185)
Jeroen Demeyer committed
May 28, 2019
J
bpo-36922: implement PEP-590 Py_TPFLAGS_METHOD_DESCRIPTOR (GH-13338)
Jeroen Demeyer committed
May 10, 2019
J
bpo-35983: skip trashcan for subclasses (GH-11841)
Jeroen Demeyer committed
April 24, 2019
V
bpo-36465: Make release and debug ABI compatible (GH-12615)
Victor Stinner committed
April 6, 2019
D
bpo-36527: silence -Wunused-parameter warnings in object.h (GH-12688)
Dmitry Marakasov committed
November 27, 2018
V
bpo-35134: Don't define types twice in header files (GH-10754)
Victor Stinner committed
November 26, 2018
V
bpo-35134: Create Include/cpython/object.h (GH-10679)
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-35059: Enhance _PyObject_AssertFailed() (GH-10642)
Victor Stinner committed
November 14, 2018
I
bpo-35230: dict: Remove some macros (GH-10513)
INADA Naoki committed
October 30, 2018
V
bpo-35059: Convert _Py_Dealloc() to static inline function (GH-10223)
Victor Stinner committed
October 29, 2018
V
bpo-35059: Convert Py_XINCREF() to static inline function (GH-10224)
Victor Stinner committed
V
bpo-35059: Convert Py_INCREF() to static inline function (GH-10079)
Victor Stinner committed
October 28, 2018
P
bpo-35064 prefix smelly symbols that appear with COUNT_ALLOCS with _Py_ (GH-10152)
Pablo Galindo committed
October 25, 2018
V
bpo-35053: Define _PyTraceMalloc_NewReference in object.h (GH-10107)
Victor Stinner committed