summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* [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
* [3.13] Fix Unicode encode_wstr_utf8() (#127420) (#127505)Bénédikt Tran2024-12-021-1/+1
* [3.13] gh-127316: fix incorrect assertion in setting `__class__` in free-thre...Miss Islington (bot)2024-11-291-1/+1
* [3.13] gh-127020: Make `PyCode_GetCode` thread-safe for free threading (GH-12...Miss Islington (bot)2024-11-211-27/+51
* [3.13] gh-126980: Fix `bytearray.__buffer__` crash on `PyBUF_{READ,WRITE}` (G...sobolevn2024-11-191-4/+4
* [3.13] gh-126594: Fix typeobject.c wrap_buffer() cast (GH-126754) (#127004)Miss Islington (bot)2024-11-191-3/+3
* [3.13] gh-126341: add release check to `__iter__` method of `memoryview` (GH-...Miss Islington (bot)2024-11-131-0/+1
* [3.13] gh-116510: Fix a Crash Due to Shared Immortal Interned Strings (gh-124...Miss Islington (bot)2024-11-122-18/+86
* [3.13] gh-126303: Fix pickling and copying of os.sched_param objects (GH-1263...Miss Islington (bot)2024-11-051-0/+6
* [3.13] gh-116938: Fix `dict.update` docstring and remove erraneous full stop ...Miss Islington (bot)2024-10-291-2/+2
* [3.13] gh-125608: Trigger dictionary watchers when inline values change (GH-1...Miss Islington (bot)2024-10-251-6/+15
* [3.13] gh-123930: Better error for "from imports" when script shadows module ...Shantanu2024-10-241-12/+16
* [3.13] gh-125590: Allow FrameLocalsProxy to delete and pop keys from extra lo...Miss Islington (bot)2024-10-211-6/+70
* [3.13] gh-125221: Fix free-threading data race in `object.__reduce_ex__` (GH-...Miss Islington (bot)2024-10-112-15/+13