summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* [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
* [3.14] gh-135437: Account For Duplicate Names in _PyCode_SetUnboundVarCounts(...Miss Islington (bot)2025-06-131-5/+25
* [3.14] gh-133968: Add PyUnicodeWriter_WriteASCII() function (#133973) (#134974)Victor Stinner2025-06-094-9/+23
* [3.14] gh-133489: Remove size restrictions on getrandbits() and randbytes() (...Miss Islington (bot)2025-06-011-10/+3
* [3.14] gh-132775: Fix _PyFunctIon_VerifyStateless() (gh-134901)Miss Islington (bot)2025-05-291-14/+20
* [3.14] GH-133912: Fix `PyObject_GenericSetDict` to handle inline values (GH-1...Miss Islington (bot)2025-05-292-53/+32
* [3.14] gh-134679: Fix assertion failure in QSBR (gh-134811) (gh-134814)Miss Islington (bot)2025-05-271-11/+11
* [3.14] gh-91048: Refactor and optimize remote debugging module (#134652) (#13...Pablo Galindo Salgado2025-05-251-0/+2
* [3.14] gh-133778: Fix setting `__annotations__` under PEP 563 (GH-133794) (#1...Miss Islington (bot)2025-05-251-9/+36
* [3.14] gh-133980: use atomic store in `PyObject_GenericSetDict` (GH-133988) (...Miss Islington (bot)2025-05-211-1/+7
* [3.14] gh-134119: Fix crash from calling next() on exhausted template iterato...Miss Islington (bot)2025-05-171-0/+3
* [3.14] gh-133970: Make PEP750 types generic (GH-133976) (#134029)Miss Islington (bot)2025-05-152-0/+4
* [3.14] gh-132641: fix race in `lru_cache` under free-threading (GH-133787) (#...Miss Islington (bot)2025-05-141-0/+5
* [3.14] gh-133968: Add fast path to PyUnicodeWriter_WriteStr() (GH-133969) (#1...Miss Islington (bot)2025-05-131-1/+6
* [3.14] gh-133767: Fix use-after-free in the unicode-escape decoder with an er...Miss Islington (bot)2025-05-132-36/+51
* gh-133703: dict: fix calculate_log2_keysize() (GH-133809)Miss Islington (bot)2025-05-111-5/+5
* [3.14] gh-132762: Fix underallocation bug in `dict.fromkeys()`(gh-133627) (gh...Miss Islington (bot)2025-05-081-3/+4
* [3.14] gh-133583: Add support for fixed size unsigned integers in argument pa...Miss Islington (bot)2025-05-081-0/+4
* [3.14] gh-132775: Unrevert "Add _PyCode_VerifyStateless()" (gh-133625)Eric Snow2025-05-082-17/+205
* Revert "gh-133395: add option for extension modules to specialize BINARY_OP/S...Irit Katriel2025-05-061-1/+0
* gh-132775: Revert "gh-132775: Add _PyCode_VerifyStateless() (gh-133221)" (#13...Petr Viktorin2025-05-062-209/+17
* gh-132775: Add _PyCode_VerifyStateless() (gh-133221)Eric Snow2025-05-052-17/+209
* GH-133261: Make sure trashcan pointers look mortal -- 32 bit (GH-133450)Mark Shannon2025-05-051-0/+9
* gh-132775: Unrevert "Add _PyCode_GetVarCounts()" (gh-133265)Eric Snow2025-05-051-3/+278
* gh-133140: Add `PyUnstable_Object_IsUniquelyReferenced` for free-threading (#...Peter Bierma2025-05-051-0/+8
* gh-133395: add option for extension modules to specialize BINARY_OP/SUBSCR, a...Irit Katriel2025-05-051-0/+1
* Revert "gh-124715: Fix method_dealloc(): use PyObject_GC_UnTrack() (#133199)"...Victor Stinner2025-05-051-1/+1
* GH-133261: Make sure that the GC doesn't untrack objects in trashcan (GH-133431)Mark Shannon2025-05-051-6/+32
* gh-132457: make staticmethod and classmethod generic (#132460)Ivan Kirpichnikov2025-05-041-2/+12
* gh-133304: workaround for RISC-V in PyFloat_Pack4/Unpack4() (#133328)Sergey B Kirpichev2025-05-031-0/+41
* gh-128972: Add `_Py_ALIGN_AS` and revert `PyASCIIObject` memory layout. (GH-1...Petr Viktorin2025-05-021-3/+3
* gh-133164: Add `PyUnstable_Object_IsUniqueReferencedTemporary` C API (gh-133170)Sam Gross2025-05-021-0/+24
* gh-130317: Fix test_pack_unpack_roundtrip() and add docs (#133204)Sergey B Kirpichev2025-05-011-6/+4
* gh-133166: Fix missing error emission of PyType_GetModuleByDef (GH-133240)neonene2025-05-011-7/+9