summaryrefslogtreecommitdiffstats
path: root/Include/internal/pycore_object.h
Commit message (Expand)AuthorAgeFilesLines
* gh-106213: Make Emscripten trampolines work with JSPI (GH-106219)Hood Chatham2023-09-151-0/+1
* gh-108634: PyInterpreterState_New() no longer calls Py_FatalError() (#108748)Victor Stinner2023-09-011-1/+1
* gh-108634: Py_TRACE_REFS uses a hash table (#108663)Victor Stinner2023-08-311-2/+3
* gh-106320: Don't export _Py_ForgetReference() function (#108712)Victor Stinner2023-08-311-2/+8
* gh-106320: Remove private _Py_ForgetReference() (#108664)Victor Stinner2023-08-301-0/+5
* gh-106320: Remove private _PyObject_GetState() (#108606)Victor Stinner2023-08-291-0/+4
* gh-107211: No longer export internal functions (6) (#108424)Victor Stinner2023-08-241-4/+2
* gh-108216: Cleanup #include in internal header files (#108228)Victor Stinner2023-08-211-1/+0
* gh-84805: Autogenerate signature for METH_NOARGS and METH_O extension functio...Serhiy Storchaka2023-08-111-1/+1
* gh-107630: Initialize Each Interpreter's refchain Properly (gh-107733)Eric Snow2023-08-071-0/+1
* gh-107080: Fix Py_TRACE_REFS Crashes Under Isolated Subinterpreters (gh-107567)Eric Snow2023-08-031-2/+2
* gh-107211: No longer export internal variables (#107218)Victor Stinner2023-07-251-3/+6
* gh-107211: No longer export internal functions (4) (#107217)Victor Stinner2023-07-251-1/+2
* gh-107211: No longer export internal functions (2) (#107214)Victor Stinner2023-07-251-2/+2
* gh-106320: Remove private _PyObject C API (#107159)Victor Stinner2023-07-231-1/+10
* gh-106320: Remove private _PyObject C API (#107147)Victor Stinner2023-07-231-0/+21
* gh-106320: Remove _Py_SwappedOp from the C API (#107036)Victor Stinner2023-07-221-0/+3
* gh-106320: Move _PyNone_Type to the internal C API (#107030)Victor Stinner2023-07-221-0/+4
* GH-91095: Specialize calls to normal Python classes. (GH-99331)Mark Shannon2023-06-221-0/+2
* gh-105268: Add _Py_FROM_GC() function to pycore_gc.h (#105362)Victor Stinner2023-06-061-3/+3
* gh-105020: Share tp_bases and tp_mro Between Interpreters For All Static Buil...Eric Snow2023-05-311-0/+15
* GH-104142: Fix _Py_RefcntAdd to respect immortality (GH-104143)Brandt Bucher2023-05-051-0/+3
* gh-103509: PEP 697 -- Limited C API for Extending Opaque Types (GH-103511)Petr Viktorin2023-05-041-5/+0
* gh-94673: Hide Objects in PyTypeObject Behind Accessors (gh-104074)Eric Snow2023-05-021-6/+0
* gh-94673: Properly Initialize and Finalize Static Builtin Types for Each Inte...Eric Snow2023-05-021-1/+2
* gh-84436: Implement Immortal Objects (gh-19474)Eddie Elizondo2023-04-221-15/+33
* gh-102213: Revert "gh-102213: Optimize the performance of `__getattr__` (GH-...Nikita Sobolev2023-04-071-1/+0
* GH-101291: Rearrange the size bits in PyLongObject (GH-102464)Mark Shannon2023-03-221-1/+2
* gh-102304: Move the Total Refcount to PyInterpreterState (gh-102545)Eric Snow2023-03-211-7/+9
* gh-102304: Move _Py_RefTotal to _PyRuntimeState (gh-102543)Eric Snow2023-03-201-1/+3
* gh-102213: Optimize the performance of `__getattr__` (GH-102248)wangxiang-hz2023-03-111-0/+1
* gh-102304: Consolidate Direct Usage of _Py_RefTotal (gh-102514)Eric Snow2023-03-081-3/+20
* no-issue: Fix typo in pycore_object.h (gh-99994)Ikko Ashimine2022-12-051-1/+1
* gh-89653: PEP 670: Convert macros to functions (#99843)Victor Stinner2022-11-281-2/+3
* GH-95245: Move weakreflist into the pre-header. (GH-95996)Mark Shannon2022-08-161-3/+3
* gh-94673: Add Per-Interpreter tp_subclasses for Static Builtin Types (gh-95301)Eric Snow2022-08-051-0/+1
* gh-94673: Recover Weaklist Lookup Performance (gh-95544)Eric Snow2022-08-041-0/+33
* GH-95245: Store object values and dict pointers in single tagged pointer. (GH...Mark Shannon2022-08-011-9/+34
* gh-94673: Add Per-Interpreter tp_weaklist for Static Builtin Types (#95302)Eric Snow2022-07-291-0/+6
* gh-91247: Use memcpy for list and tuple repeat (#91482)Pieter Eendebak2022-07-261-0/+10
* GH-94851: check refcnt of immortal objects after finalization (GH-95001)Kumar Aditya2022-07-251-1/+6
* gh-87347: Add parenthesis around macro arguments (#93915)Victor Stinner2022-06-201-4/+5
* Improve object stats (#92845)Mark Shannon2022-05-161-0/+2
* gh-90667: Add specializations of Py_DECREF when types are known (GH-30872)Dennis Sweeney2022-04-191-1/+36
* bpo-47162: Add call trampoline to mitigate bad fpcasts on Emscripten (GH-32189)Christian Heimes2022-03-301-0/+27
* bpo-45107: Specialize `LOAD_METHOD` for instances with dict. (GH-31531)Mark Shannon2022-02-241-0/+2
* bpo-46541: Replace core use of _Py_IDENTIFIER() with statically initialized g...Eric Snow2022-02-081-0/+4
* bpo-40170: Remove PyHeapType_GET_MEMBERS() macro (GH-30942)Victor Stinner2022-01-271-0/+4
* bpo-40170: Move _Py_GetAllocatedBlocks() to pycore_pymem.h (GH-30943)Victor Stinner2022-01-271-9/+0
* bpo-40170: Remove _Py_GetAllocatedBlocks() function (GH-30940)Victor Stinner2022-01-271-0/+9