summaryrefslogtreecommitdiffstats
path: root/Include/internal/pycore_object.h
Commit message (Expand)AuthorAgeFilesLines
* [3.13] gh-125723: Fix crash with f_locals when generator frame outlive their ...Mikhail Efimov2025-06-131-1/+1
* [3.13] gh-132070: Use _PyObject_IsUniquelyReferenced in unicodeobject (gh-133...Donghee Na2025-04-291-0/+17
* [3.13] gh-127599: Fix _Py_RefcntAdd missing calls to _Py_INCREF_STAT_INC/_Py_...Ed Nutting2025-01-181-0/+4
* [3.13] gh-126076: Account for relocated objects in tracemalloc (GH-126077) (#...Pablo Galindo Salgado2024-12-111-5/+9
* [3.13] gh-127582: Make object resurrection thread-safe for free threading. (G...Sam Gross2024-12-051-0/+44
* [3.13] gh-125703: Correctly honour tracemalloc hooks on specialized DECREF pa...Miss Islington (bot)2024-12-021-0/+5
* [3.13] GH-124567: Revert the Incremental GC in 3.13 (#124770)T. Wouters2024-09-301-3/+2
* [3.13] gh-121528: Fix _PyObject_Init() assertion for stable ABI (GH-121725) (...Miss Islington (bot)2024-07-171-2/+26
* [3.13] gh-121700 Emscripten trampolines not quite right since GH-106219 (GH-1...Miss Islington (bot)2024-07-141-7/+1
* [3.13] gh-117657: Fix data races reported by TSAN in some set methods (GH-120...Miss Islington (bot)2024-07-011-0/+14
* [3.13] gh-117657: Make PyType_HasFeature atomic (GH-120210) (#120443)Miss Islington (bot)2024-06-131-1/+1
* [3.13] gh-117398: Use Per-Interpreter State for the _datetime Static Types (g...Miss Islington (bot)2024-06-031-1/+1
* [3.13] gh-119799: Add missing `_Py_IncRefTotal` to `_Py_NewRefWithLock` (GH-1...Miss Islington (bot)2024-05-311-0/+3
* [3.13] gh-117657: Fix data races when writing / reading `ob_gc_bits` (GH-1182...Miss Islington (bot)2024-05-081-3/+3
* gh-118362: Fix thread safety around lookups from the type cache in the face o...Dino Viehland2024-05-061-0/+1
* gh-93502: Add new C-API functions to trace object creation and destruction (#...Pablo Galindo Salgado2024-05-021-1/+1
* gh-117657: Fixes a few small TSAN issues in dictobject (#118200)Dino Viehland2024-04-251-1/+1
* gh-112075: Make instance attributes stored in inline "dict" thread safe (#114...Dino Viehland2024-04-221-4/+12
* GH-117760: Streamline the trashcan mechanism (GH-117763)Mark Shannon2024-04-171-1/+0
* gh-117376: Partial implementation of deferred reference counting (#117696)Sam Gross2024-04-121-0/+15
* gh-117439: Make refleak checking thread-safe without the GIL (#117469)Sam Gross2024-04-081-6/+6
* gh-111926: Make weakrefs thread-safe in free-threaded builds (#117168)mpage2024-04-081-3/+37
* GH-115776: Embed the values array into the object, for "normal" Python object...Mark Shannon2024-04-021-35/+13
* GH-117108: Set the "old space bit" to "visited" for all young objects (#117213)Mark Shannon2024-03-261-2/+2
* gh-115754: Add Py_GetConstant() function (#116883)Victor Stinner2024-03-211-0/+2
* GH-108362: Incremental Cycle GC (GH-116206)Mark Shannon2024-03-201-14/+4
* GH-115802: JIT "small" code for Windows (GH-115964)Brandt Bucher2024-02-291-2/+2
* GH-108362: Revert "GH-108362: Incremental GC implementation (GH-108038)" (#11...Mark Shannon2024-02-071-3/+14
* GH-108362: Incremental GC implementation (GH-108038)Mark Shannon2024-02-051-14/+3
* gh-112529: Remove PyGC_Head from object pre-header in free-threaded build (#1...Sam Gross2024-02-011-9/+18
* GH-113464: Add a JIT backend for tier 2 (GH-113465)Brandt Bucher2024-01-291-2/+2
* gh-112529: Implement GC for free-threaded builds (#114262)Sam Gross2024-01-251-0/+8
* gh-112075: Add try-incref functions from nogil branch for use in dict thread ...Dino Viehland2024-01-251-0/+136
* gh-111863: Rename `Py_NOGIL` to `Py_GIL_DISABLED` (#111864)Hugo van Kemenade2023-11-201-7/+7
* gh-110481: Implement biased reference counting (gh-110764)Sam Gross2023-10-301-5/+84
* 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