summaryrefslogtreecommitdiffstats
path: root/Include/object.h
Commit message (Expand)AuthorAgeFilesLines
* [3.12] gh-116869: Make C API compatible with ISO C90 (GH-116950) (#117011)Miss Islington (bot)2024-03-191-2/+1
* [3.12] gh-109496: Detect Py_DECREF() after dealloc in debug mode (GH-109539) ...Miss Islington (bot)2023-09-181-6/+4
* [3.12] gh-105059: Fix MSCV compiler warning on PyObject union (GH-107239) (#1...Miss Islington (bot)2023-07-251-0/+11
* [3.12] gh-105059: Use GCC/clang extension for PyObject union (GH-107232) (#10...Miss Islington (bot)2023-07-251-0/+5
* [3.12] gh-102304: Rename _Py_IncRefTotal_DO_NOT_USE_THIS() (GH-107193) (#107199)Miss Islington (bot)2023-07-241-9/+4
* [3.12] gh-105387: Limited C API implements Py_INCREF() as func (GH-105388) (#...Miss Islington (bot)2023-06-141-8/+10
* [3.12] gh-102304: Fix Py_INCREF() for limited C API 3.9 (#105553)Victor Stinner2023-06-091-2/+14
* [3.12] gh-102304: Fix Py_INCREF() stable ABI in debug mode (#104763) (#105352)Victor Stinner2023-06-061-14/+8
* [3.12] gh-102304: Fix 2 New Stable ABI Functions (gh-104762) (gh-105123)Eric Snow2023-05-311-1/+1
* gh-103509: PEP 697 -- Limited C API for Extending Opaque Types (GH-103511)Petr Viktorin2023-05-041-0/+5
* gh-84436: Implement Immortal Objects (gh-19474)Eddie Elizondo2023-04-221-14/+119
* GH-101291: Rearrange the size bits in PyLongObject (GH-102464)Mark Shannon2023-03-221-1/+7
* gh-102304: Move _Py_RefTotal to _PyRuntimeState (gh-102543)Eric Snow2023-03-201-7/+2
* gh-102304: Consolidate Direct Usage of _Py_RefTotal (gh-102514)Eric Snow2023-03-081-4/+21
* gh-98724: Fix Py_CLEAR() macro side effects (#99100) (#100070)Victor Stinner2022-12-071-7/+36
* Revert "gh-98724: Fix Py_CLEAR() macro side effects" (#99737)Victor Stinner2022-11-241-12/+7
* gh-98724: Fix Py_CLEAR() macro side effects (#99100)Victor Stinner2022-11-091-7/+12
* Fix Py_INCREF() statistics in limited C API 3.10 (#96120)Victor Stinner2022-08-291-1/+1
* GH-95245: Move weakreflist into the pre-header. (GH-95996)Mark Shannon2022-08-161-2/+8
* gh-93274: Expose receiving vectorcall in the Limited API (GH-95717)Petr Viktorin2022-08-081-1/+8
* gh-94673: Add _PyStaticType_InitBuiltin() (#95152)Eric Snow2022-07-251-0/+3
* gh-87347: Add parenthesis around macro arguments (#93915)Victor Stinner2022-06-201-7/+7
* gh-60074: add new stable API function PyType_FromMetaclass (GH-93012)Wenzel Jakob2022-05-271-0/+3
* Improve object stats (#92845)Mark Shannon2022-05-161-1/+5
* gh-89653: PEP 670: Use PyObject* type for parameters (#92694)Victor Stinner2022-05-111-3/+4
* gh-91321: Fix _PyObject_EXTRA_INIT for C++ (#92396)Victor Stinner2022-05-061-1/+1
* gh-91321: Add _Py_NULL macro (#92253)Victor Stinner2022-05-031-2/+2
* gh-92135: Rename _Py_reinterpret_cast() to _Py_CAST() (#92230)Victor Stinner2022-05-031-3/+3
* gh-91320: Add _Py_reinterpret_cast() macro (#91959)Victor Stinner2022-04-271-3/+4
* gh-89653: PEP 670: Functions don't cast pointers (#91697)Victor Stinner2022-04-251-35/+66
* gh-91768: C API no longer use "const PyObject*" type (#91769)Victor Stinner2022-04-211-13/+9
* bpo-26579: Add object.__getstate__(). (GH-2821)Serhiy Storchaka2022-04-061-0/+5
* bpo-45459: C API uses type names rather than structure names (GH-31528)Victor Stinner2022-02-241-4/+4
* bpo-45459: Add pytypedefs.h header file (GH-31527)Victor Stinner2022-02-241-8/+3
* bpo-45490: Rename static inline functions (GH-31217)Victor Stinner2022-02-111-29/+29
* bpo-46417: Add _PyType_CAST() macro (GH-30760)Victor Stinner2022-01-211-0/+2
* Revert "bpo-46131: add fastpath for PyFloat_Check() (GH-30200)" (GH-30208)Raymond Hettinger2021-12-191-1/+0
* bpo-46131: add fastpath for PyFloat_Check() (#30200)Matti Picus2021-12-191-0/+1
* bpo-45947: Place dict and values pointer at fixed (negative) offset just befo...Mark Shannon2021-12-071-0/+6
* bpo-45434: Remove useless space in includes (GH-28963)Victor Stinner2021-10-141-1/+1
* bpo-45340: Don't create object dictionaries unless actually needed (GH-28802)Mark Shannon2021-10-131-0/+1
* Fix typos in the Include directory (GH-28745)Christian Clauss2021-10-061-1/+1
* bpo-39573: Py_TYPE becomes a static inline function (GH-28128)Victor Stinner2021-09-081-2/+8
* bpo-42035: Add PyType_GetQualName() to get a type's qualified name. (GH-27551)Hai Shi2021-08-171-0/+1
* bpo-42035: Add a PyType_GetName() to get type's short name. (GH-23903)Hai Shi2021-07-291-0/+3
* bpo-42747: Remove Py_TPFLAGS_HAVE_AM_SEND and make Py_TPFLAGS_HAVE_VERSION_TA...Petr Viktorin2021-07-231-14/+12
* bpo-44378: Fix a compiler warning in Py_IS_TYPE() (GH-26644)Victor Stinner2021-06-111-1/+3
* bpo-44348: Revert "bpo-39573: Py_TYPE becomes a static inline function (GH-26...Pablo Galindo2021-06-081-8/+2
* bpo-39573: Py_TYPE becomes a static inline function (GH-26493)Victor Stinner2021-06-031-2/+8
* bpo-43916: Add Py_TPFLAGS_DISALLOW_INSTANTIATION type flag (GH-25721)Victor Stinner2021-04-301-0/+4