summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* [3.13] gh-133489: Remove size restrictions on getrandbits() and randbytes() (...Serhiy Storchaka2025-06-021-10/+3
* [3.13] gh-133767: Fix use-after-free in the unicode-escape decoder with an er...Serhiy Storchaka2025-05-202-36/+79
* gh-132869: Fix crash in `_PyObject_TryGetInstanceAttribute` (#133700)Sam Gross2025-05-141-8/+50
* [3.13] GH-133543: Maintain tracking for materialized instance dictionaries (G...Brandt Bucher2025-05-121-0/+3
* gh-133703: dict: fix calculate_log2_keysize() (GH-133809)Inada Naoki2025-05-111-5/+5
* [3.13] gh-132762: Fix underallocation bug in `dict.fromkeys()`(gh-133627) (gh...Sam Gross2025-05-081-3/+4
* [3.13] gh-132070: Use _PyObject_IsUniquelyReferenced in unicodeobject (gh-133...Donghee Na2025-04-291-18/+25
* [3.13] gh-132942: Fix races in type lookup cache (gh-133114)Neil Schemenauer2025-04-281-3/+11
* [3.13] gh-132713: Fix typing.Union[index] race condition (GH-132802) (#132839)Miss Islington (bot)2025-04-231-10/+19
* [3.13] gh-132713: Fix repr(list) race condition (#132801) (#132809)Victor Stinner2025-04-231-1/+7
* [3.13] gh-132747: Fix `NULL` dereference when calling a method's `__get__` ma...Peter Bierma2025-04-211-1/+1
* [3.13] gh-132176: Fix crash on `type()` when `tuple` subclass passed as `base...Miss Islington (bot)2025-04-151-1/+2
* [3.13] gh-132213: use relaxed atomics for set hash (#132447)Kumar Aditya2025-04-121-14/+27
* [3.13] GH-127953: Make line number lookup O(1) regardless of the size of the ...Mark Shannon2025-04-071-0/+3
* [3.13] gh-131719: add NULL pointer check to `_PyMem_FreeDelayed` (gh-131720) ...Miss Islington (bot)2025-03-251-1/+3
* [3.13] gh-131113: Fix data race in dict.popitem() (gh-131115) (#131119)Miss Islington (bot)2025-03-111-8/+8
* [3.13] gh-130851: Only intern constants of types generated by the compiler (G...Sam Gross2025-03-081-2/+34
* [3.13] gh-130932: Fix incorrect exception handling in _PyModule_IsPossiblySha...Miss Islington (bot)2025-03-071-1/+3
* [3.13] gh-130851: Don't crash when deduping unusual code constants (GH-130853...Miss Islington (bot)2025-03-051-6/+12
* [3.13] gh-130547: Fix race between dict_dealloc and split_keys_entry_added (g...Miss Islington (bot)2025-03-051-1/+1
* [3.13] gh-130794: Process interpreter QSBR queue in _PyMem_AbandonDelayed. (g...Sam Gross2025-03-041-8/+20
* [3.13] Postpone <stdbool.h> inclusion after Python.h (#130641) (#130675)Victor Stinner2025-02-281-2/+2
* [3.13] gh-117657: Enable test_opcache under TSAN (GH-129831) (GH-130597)Sam Gross2025-02-262-3/+5
* [3.13] gh-130163: Fix crashes related to PySys_GetObject() (GH-130503) (GH-13...Serhiy Storchaka2025-02-251-1/+7
* [3.13] gh-128714: Fix function object races in `__annotate__`, `__annotations...Xuanteng Huang2025-02-242-46/+203
* [3.13] gh-128396: Fix a crash when inline comprehension has the same … (#13...Tian Gao2025-02-191-2/+9
* [3.13] gh-130230: Fix crash in pow() with only Decimal third argument (GH-130...Miss Islington (bot)2025-02-181-0/+20
* [3.13] gh-82045: Correct and deduplicate "isprintable" docs; add test. (GH-13...Stan Ulbrych2025-02-173-20/+10
* [3.13] gh-128759: Fix accesses to `tp_version_tag`. (GH-129750) (GH-130042)Sam Gross2025-02-121-8/+3
* [3.13] gh-128133: use relaxed atomics for hash of bytes (GH-128412) (#130022)Sam Gross2025-02-121-31/+39
* [3.13] gh-129967: Fix race condition in `repr(set)` (gh-129978) (gh-130020)Sam Gross2025-02-111-2/+11
* [3.13] gh-128100: Use atomic dictionary load in `_PyObject_GenericGetAttrWith...Miss Islington (bot)2025-02-101-0/+4
* [3.13] gh-117657: Fix data race in `dict_dict_merge` (gh-129755) (gh-129808)Miss Islington (bot)2025-02-071-1/+1
* [3.13] gh-129668: Fix thread-safety of MemoryError freelist in free threaded ...Sam Gross2025-02-061-26/+36
* [3.13] gh-129643: Fix `PyList_Insert` in free-threading builds (GH-129680) (#...sobolevn2025-02-061-2/+2
* [3.13] gh-129643: fix thread safety of `PyList_SetItem` (#129644) (#129677)Kumar Aditya2025-02-051-3/+3
* [3.13] gh-128078: Use `PyErr_SetRaisedException` in `_PyGen_SetStopIterationV...Miss Islington (bot)2025-02-031-22/+10
* [3.13] gh-128078: Clear exception in `anext` before calling `_PyGen_SetStopIt...Miss Islington (bot)2025-01-132-0/+3
* [3.13] gh-128759: fix data race in `type_modified_unlocked` (GH-128764) (#128...Miss Islington (bot)2025-01-131-0/+6
* [3.13] gh-126862: Use `Py_ssize_t` instead of `int` when processing the numbe...Miss Islington (bot)2025-01-101-4/+4
* [3.13] gh-127903: Fix a crash on debug builds when calling `Objects/unicodeob...Miss Islington (bot)2025-01-031-3/+6
* [3.13] gh-128013: fix data race in PyUnicode_AsUTF8AndSize on free-threading ...Kumar Aditya2025-01-021-59/+107
* [3.13] Clean up redundant ifdef in list getitem (GH-128257) (#128276)Miss Islington (bot)2024-12-261-4/+0
* [3.13] gh-128198: Add missing error checks for usages of PyIter_Next() (GH-12...Serhiy Storchaka2024-12-262-0/+8
* [3.13] gh-126076: Account for relocated objects in tracemalloc (GH-126077) (#...Pablo Galindo Salgado2024-12-114-15/+5
* [3.13] gh-127563: use `dk_log2_index_bytes=3` in empty dicts (GH-127568) (GH-...Miss Islington (bot)2024-12-111-1/+4
* [3.13] gh-127582: Make object resurrection thread-safe for free threading. (G...Sam Gross2024-12-054-20/+41
* [3.13] gh-127536: Add missing locks in listobject.c (GH-127580) (GH-127613)Sam Gross2024-12-041-10/+40
* [3.13] gh-127521: Mark list as "shared" before resizing if necessary (GH-1275...Miss Islington (bot)2024-12-031-0/+20
* [3.13] gh-113841: fix possible undefined division by 0 in _Py_c_pow() (GH-127...Miss Islington (bot)2024-12-021-1/+1