summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* gh-125017: Fix refleak from GH-125636 (GH-125664)Zachary Ware2024-10-171-0/+1
* gh-125017: Fix crash on premature access to classmethod/staticmethod annotati...Jelle Zijlstra2024-10-171-14/+27
* gh-124218: Use per-thread refcounts for code objects (#125216)Sam Gross2024-10-153-6/+12
* GH-125323: Convert DECREF_INPUTS_AND_REUSE_FLOAT into a function that takes P...Mark Shannon2024-10-141-0/+35
* gh-124787: Fix `TypeAliasType` and incorrect `type_params` (#124795)sobolevn2024-10-111-11/+86
* gh-125221: Fix free-threading data race in `object.__reduce_ex__` (#125267)Sam Gross2024-10-112-15/+13
* gh-125196: Use PyUnicodeWriter for repr(dict) (#125270)Victor Stinner2024-10-101-36/+36
* GH-125174: Make immortal objects more robust, following design from PEP 683 (...Mark Shannon2024-10-105-12/+16
* gh-124153: Simplify PyType_GetBaseByToken (GH-124488)neonene2024-10-101-80/+43
* gh-125196: Use PyUnicodeWriter for repr(tuple) (#125242)Victor Stinner2024-10-101-26/+24
* gh-125196: Add a free list to PyUnicodeWriter (#125227)Victor Stinner2024-10-102-4/+10
* gh-125196: PyUnicodeWriter_Discard(NULL) does nothing (#125222)Victor Stinner2024-10-092-3/+4
* gh-125196: Use PyUnicodeWriter for repr(structseq) (#125219)Victor Stinner2024-10-091-41/+24
* gh-125196: Add fast-path for int in PyUnicodeWriter_WriteStr() (#125214)Victor Stinner2024-10-091-0/+8
* gh-125196: Use PyUnicodeWriter for repr(list) (#125202)Victor Stinner2024-10-091-22/+23
* gh-116510: Fix a Crash Due to Shared Immortal Interned Strings (gh-124865)Eric Snow2024-10-092-6/+86
* gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_STR) (#125194)Victor Stinner2024-10-093-7/+7
* gh-115754: Use Py_GetConstant(Py_CONSTANT_EMPTY_BYTES) (#125195)Victor Stinner2024-10-091-1/+1
* gh-111178: Fix function signatures in codeobject.c (#125180)Victor Stinner2024-10-091-32/+48
* gh-111178: Fix function signatures in cellobject.c (#125182)Victor Stinner2024-10-091-16/+23
* gh-124502: Remove _PyUnicode_EQ() function (#125114)Victor Stinner2024-10-092-33/+8
* gh-125063: Emit slices as constants in the bytecode compiler (#125064)Michael Droettboom2024-10-082-1/+2
* gh-124502: Optimize unicode_eq() (#125105)Victor Stinner2024-10-081-7/+12
* gh-115999: Stop the world when invalidating function versions (#124997)mpage2024-10-081-33/+56
* gh-123378: fix a crash in `UnicodeError.__str__` (#124935)Bénédikt Tran2024-10-081-45/+66
* gh-124502: Add PyUnicode_Equal() function (#124504)Victor Stinner2024-10-071-0/+18
* Use _PyLong_GetOne() and _PyLong_GetZero() in long_invmod() (#125044)Victor Stinner2024-10-071-11/+2
* gh-111178: Fix function signatures in genobject.c (#124970)Victor Stinner2024-10-051-206/+271
* gh-111178: Fix function signatures in classobject.c (#124943)Victor Stinner2024-10-041-17/+25
* gh-111178: Fix function signatures in bytearrayobject.c (#124940)Victor Stinner2024-10-041-48/+73
* gh-111178: Fix function signatures in funcobject.c (#124908)Victor Stinner2024-10-021-78/+116
* gh-111178: Fix function signatures in longobject.c (#124895)Victor Stinner2024-10-021-100/+139
* gh-111178: Fix function signatures in methodobject.c (#124902)Victor Stinner2024-10-021-39/+50
* gh-111178: Fix function signatures in weakrefobject.c (#124903)Victor Stinner2024-10-021-15/+20
* gh-111178: Fix function signatures in moduleobject.c (#124900)Victor Stinner2024-10-021-19/+44
* gh-111178: Fix function signatures in setobject.c (#124888)Victor Stinner2024-10-021-68/+90
* gh-111178: Fix function signatures in tupleobject.c (#124804)Victor Stinner2024-10-021-58/+64
* gh-111178: Fix function signatures in bytesobject.c (#124806)Victor Stinner2024-10-021-36/+41
* gh-124218: Refactor per-thread reference counting (#124844)Sam Gross2024-10-011-3/+3
* gh-124296: Remove private dictionary version tag (PEP 699) (#124472)Sam Gross2024-10-011-42/+21
* gh-124785: Revert "gh-116510: Fix crash due to shared immortal interned strin...T. Wouters2024-09-301-42/+6
* gh-124642: Dictionaries aren't marking objects as weakref'd (#124643)Dino Viehland2024-09-301-3/+3
* gh-123497: New limit for Python integers on 64-bit platforms (GH-123724)Serhiy Storchaka2024-09-292-136/+71
* gh-123339: Fix cases of inconsistency of __module__ and __firstlineno__ in cl...Serhiy Storchaka2024-09-281-0/+3
* gh-111178: fix some USAN failures - mismatched function pointers (GH-123004)Bénédikt Tran2024-09-273-7/+9
* GH-124547: Clear instance dictionary if memory error occurs during object dea...Mark Shannon2024-09-271-2/+9
* gh-116510: Fix crash due to shared immortal interned strings. (gh-124646)Neil Schemenauer2024-09-271-6/+42
* gh-119180: Rename SOURCE format to STRING (#124620)Jelle Zijlstra2024-09-261-1/+1
* gh-124153: Remove `_PyType_GetModuleByDef2` private function (GH-124261)neonene2024-09-261-28/+5
* gh-124498: Fix `TypeAliasType` not to be generic, when `type_params=()` (#124...sobolevn2024-09-261-1/+10