summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* [3.14] gh-140373: Correctly emit `PY_UNWIND` event when generator is closed (...Miss Islington (bot)2025-11-301-1/+2
* [3.14] gh-132657: optimize `PySet_Contains` for `frozenset` (GH-141183) (gh-1...Miss Islington (bot)2025-11-201-1/+3
* [3.14] gh-132657: avoid locks and refcounting in `frozenset` lookups (GH-1361...Miss Islington (bot)2025-11-201-10/+25
* [3.14] gh-139103: fix free-threading `dataclass.__init__` perf issue (gh-1415...Sam Gross2025-11-191-0/+12
* [3.14] GH-141312: Allow only integers to longrangeiter_setstate state (GH-141...Miss Islington (bot)2025-11-151-0/+5
* [3.14] gh-141042: fix sNaN's packing for mixed floating-point formats (GH-141...Miss Islington (bot)2025-11-121-4/+12
* [3.14] gh-140939: Fix memory leak in `_PyBytes_FormatEx` error path (GH-14095...Stan Ulbrych2025-11-061-1/+3
* [3.14] gh-140815: Fix faulthandler for invalid/freed frame (GH-140921) (#140981)Miss Islington (bot)2025-11-041-3/+20
* [3.14] gh-140348: Fix using | on unusual objects plus Unions (GH-140383) (#14...Miss Islington (bot)2025-11-031-1/+16
* [3.14] gh-140551: Fix dict crash if clear is called at lookup stage (GH-14055...Mikhail Efimov2025-10-301-50/+32
* [3.14] Remove dead stores to 'size' in UTF-8 decoder (unicodeobject.c) (GH-14...Miss Islington (bot)2025-10-271-2/+0
* [3.14] gh-140431: Fix GC crash due to partially initialized coroutines (gh-14...Miss Islington (bot)2025-10-231-0/+1
* [3.14] GH-139951: Fix major GC performance regression. Backport of GH-140262 ...Mark Shannon2025-10-231-4/+35
* [3.14] gh-132835: Add defensive NULL checks to MRO resolution (GH-134763) (GH...Miss Islington (bot)2025-10-221-4/+10
* [3.14] gh-140406: Fix memory leak upon `__hash__` returning a non-integer (GH...Miss Islington (bot)2025-10-211-0/+1
* [3.14] gh-140061: Use `_PyObject_IsUniquelyReferenced()` to check if objects ...Miss Islington (bot)2025-10-155-23/+12
* [3.14] gh-129559: Remove extra dot in bytearray.resize AC (GH-140134) (#140143)Miss Islington (bot)2025-10-152-4/+4
* [3.14] GH-140058: Clear key and value if `PyTuple_New` fails in `dictiter_ite...Miss Islington (bot)2025-10-141-1/+4
* [3.14] gh-140000: Traverse `name` attribute for `TypeVar`, `TypeVarTuple`, `T...Miss Islington (bot)2025-10-131-4/+12
* [3.14] gh-125996: fix thread safety of `collections.OrderedDict` (GH-133734) ...Kumar Aditya2025-10-133-76/+259
* [3.14] gh-139988: fix a leak when failing to create a Union type (GH-139990) ...Miss Islington (bot)2025-10-121-0/+2
* [3.14] gh-105487: Fix `__dir__` entries of `GenericAlias` (GH-138578) (GH-138...Miss Islington (bot)2025-10-071-2/+20
* [3.14] gh-71648: Optimize PNG files (GH-138842) (GH-138851)Stan Ulbrych2025-10-074-0/+0
* [3.14] gh-133467: fix data race in `type_set_name` (GH-137302) (#137303)Miss Islington (bot)2025-10-071-2/+8
* [3.14] gh-138661: fix data race in `PyCode_Addr2Line` (GH-138664) (#138834)Miss Islington (bot)2025-10-071-1/+11
* [3.14] gh-138902: Fix generator send arg name (GH-138905) (#138914)Miss Islington (bot)2025-10-071-1/+1
* [3.14] gh-58124: Avoid CP_UTF8 in UnicodeDecodeError (GH-137415) (#137460)Miss Islington (bot)2025-10-071-4/+0
* [3.14] gh-71810: Fix _PyLong_AsByteArray() undefined behavior (GH-138873) (#1...Miss Islington (bot)2025-10-071-2/+8
* [3.14] gh-137238: Fix data race in `_Py_slot_tp_getattr_hook` (gh-137240) (#1...Sam Gross2025-10-071-0/+3
* [3.14] gh-138479: Ensure that `__typing_subst__` returns a tuple (GH-138482) ...Miss Islington (bot)2025-09-121-0/+12
* [3.14] gh-71810: Fix corner case (length==0) for int.to_bytes() (GH-138739) (...Miss Islington (bot)2025-09-121-1/+1
* [3.14] gh-138516: fix typo in OrderedDict exception msg (GH-138517) (#138523)Miss Islington (bot)2025-09-051-1/+1
* [3.14] gh-137200: support frame lineno setter with `BRANCH_LEFT` and `BRANCH_...Miss Islington (bot)2025-08-111-0/+2
* [3.14] gh-133296: Publicly expose critical section API that accepts PyMutex (...Miss Islington (bot)2025-07-221-2/+2
* [3.14] gh-132661: Disallow `Template`/`str` concatenation after PEP 750 spec ...Lysandros Nikolaou2025-07-212-95/+11
* [3.14] gh-136396: Include instrumentation when creating new copies of the byt...Miss Islington (bot)2025-07-151-1/+18
* [3.14] gh-127971: fix off-by-one read beyond the end of a string during searc...Miss Islington (bot)2025-07-131-4/+4
* [3.14] gh-91153: prevent a crash in `bytearray.__setitem__(ind, ...)` when `i...Miss Islington (bot)2025-07-121-2/+6
* [3.14] gh-132661: Add default value (of `""`) for `Interpolation.expression` ...Miss Islington (bot)2025-07-102-11/+16
* [3.14] GH-133136: Revise QSBR to reduce excess memory held (gh-135473) (#135912)Miss Islington (bot)2025-07-084-10/+95
* [3.14] GH-135106: Restrict trashcan to GC'ed objects (GH-135682) (#135876)Miss Islington (bot)2025-07-071-52/+24
* [3.14] gh-109700: fix memory error handling in `PyDict_SetDefault` (GH-136338...Miss Islington (bot)2025-07-061-0/+1
* [3.14] gh-129824: fix data races in subinterpreters under TSAN (GH-135794) (#...Miss Islington (bot)2025-07-061-17/+44
* [3.14] gh-135607: remove null checking of weakref list in dealloc of extensio...Victor Stinner2025-06-3011-27/+22
* [3.14] gh-78465: Fix error message for cls.__new__(cls, ...) where cls is not...Miss Islington (bot)2025-06-271-0/+5
* [3.14] gh-135755: Move `PyFunction_GET_BUILTINS` to the private API (GH-13593...Miss Islington (bot)2025-06-261-1/+1
* [3.14] gh-135878: Fix crash in `types.SimpleNamespace.__repr__` (GH-135889) (...Miss Islington (bot)2025-06-241-3/+4
* [3.14] gh-135450: Remove assertion in `_PyCode_CheckNoExternalState` (gh-135694)Miss Islington (bot)2025-06-181-1/+0
* [3.14] gh-135443: Sometimes Fall Back to __main__.__dict__ For Globals (gh-13...Miss Islington (bot)2025-06-161-2/+18
* [3.14] gh-132617: Fix `dict.update()` mutation check (gh-134815) (gh-135581)Miss Islington (bot)2025-06-161-2/+2