summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* GH-120024: Use pointer for stack pointer (GH-121923)Mark Shannon2024-07-181-11/+13
* gh-121266: Remove Py_ALWAYS_INLINE in dictobject.c (#121493)Victor Stinner2024-07-181-3/+3
* gh-121266: Change dict check_lookup() return type to int (#121581)Victor Stinner2024-07-171-11/+11
* gh-121863: Immortalize names in code objects to avoid crash (GH-121903)Petr Viktorin2024-07-171-1/+1
* gh-121849: Fix PyUnicodeWriter_WriteSubstring() crash if len=0 (#121896)Victor Stinner2024-07-171-11/+12
* gh-118934: Make PyEval_GetLocals return borrowed reference (#119769)Tian Gao2024-07-161-0/+4
* gh-121860: Fix crash when materializing managed dict (#121866)Sam Gross2024-07-161-5/+12
* gh-113993: Don't immortalize in PyUnicode_InternInPlace; keep immortalizing i...Petr Viktorin2024-07-161-1/+1
* gh-113993: For string interning, do not rely on (or assert) _Py_IsImmortal (G...Petr Viktorin2024-07-161-7/+8
* gh-121794: Don't set `ob_tid` to zero in fast-path dealloc (#121799)Sam Gross2024-07-151-2/+6
* gh-84978: Add float.from_number() and complex.from_number() (GH-26827)Serhiy Storchaka2024-07-154-18/+97
* gh-121731: Fix mimalloc compile error on GNU/Hurd (#121732)Samuel Thibault2024-07-141-0/+1
* gh-121660: Fix `ga_getitem` by explicitly checking for `NULL` result (#121661)sobolevn2024-07-141-0/+4
* gh-121562: optimized hex_from_char (#121563)Bruno Lima2024-07-141-62/+32
* gh-121652: Handle `allocate_weakref` returning NULL (#121653)Sam Gross2024-07-131-0/+7
* gh-121153: Fix some errors with use of _PyLong_CompactValue() (GH-121154)Serhiy Storchaka2024-07-131-13/+55
* gh-95144: Improve error message of `... in None` (GH-119888)Zachary Ware2024-07-121-2/+10
* gh-117482: Fix Builtin Types Slot Wrappers (gh-121602)Eric Snow2024-07-111-10/+30
* gh-117657: Fix TSan race in _PyDict_CheckConsistency (#121551)Sam Gross2024-07-101-9/+15
* gh-120198: Stop the world when setting __class__ on free-threaded build (GH-1...Ken Jin2024-07-102-49/+62
* gh-121460: Skip freeing unallocated arenas (gh-121491)Stefano Rivera2024-07-101-0/+8
* GH-121439: Allow PyTupleObjects with an ob_size of 20 in the free_list to be ...satori19952024-07-101-1/+1
* gh-117657: Fix TSAN races in setobject.c (#121511)Sam Gross2024-07-091-8/+10
* gh-121368: Fix seq lock memory ordering in _PyType_Lookup (#121388)Sam Gross2024-07-081-1/+1
* gh-121288: Make error message for index() methods consistent (GH-121395)Serhiy Storchaka2024-07-052-2/+2
* updated tp_flags initialization to use inplace or (#120625)byundojin2024-07-031-1/+1
* gh-117139: Add _PyTuple_FromStackRefSteal and use it (#121244)Sam Gross2024-07-021-0/+21
* gh-121165: protect macro expansion of `ADJUST_INDICES` with do-while(0) (#121...Bénédikt Tran2024-07-022-26/+36
* gh-117657: Fix data races reported by TSAN in some set methods (#120914)AN Long2024-07-013-114/+64
* gh-119372: Recover inf's and zeros in _Py_c_quot (GH-119457)Sergey B Kirpichev2024-06-291-2/+23
* gh-121115: Skip __index__ in PyLong_AsNativeBytes by default (GH-121118)Steve Dower2024-06-281-1/+5
* gh-120686: remove unused internal c api functions (#120687)Irit Katriel2024-06-272-30/+0
* gh-121040: Use __attribute__((fallthrough)) (#121044)Victor Stinner2024-06-273-8/+8
* gh-117139: Convert the evaluation stack to stack refs (#118450)Ken Jin2024-06-263-32/+33
* gh-120593: Fix const qualifier in _PyLong_CompactValue() (#121053)Victor Stinner2024-06-261-2/+2
* gh-119786: move frames documentation to InternalDocs and add details (#121009)Irit Katriel2024-06-261-157/+0
* gh-120858: PyDict_Next should not lock the dict (#120859)Sam Gross2024-06-241-7/+1
* gh-120860: Fix a few bugs in `type_setattro` error paths. (#120861)Sam Gross2024-06-241-37/+41
* Fix typos in comments (#120821)Xie Yanbo2024-06-248-10/+10
* gh-120834: fix over-allocation in PyGenObject, PyCoroObject, PyAsyncGenObject...Irit Katriel2024-06-241-3/+3
* Fixes loop variables to be the same types as their limit (GH-120958)Steve Dower2024-06-243-6/+5
* gh-119182: Add PyUnicodeWriter_WriteUCS4() function (#120849)Victor Stinner2024-06-241-5/+48
* gh-70278: Fix PyUnicode_FromFormat() with precision for %s and %V (GH-120365)Serhiy Storchaka2024-06-241-2/+11
* gh-119521: Rename IncompleteInputError to _IncompleteInputError and remove fr...Pablo Galindo Salgado2024-06-241-8/+12
* gh-120834: fix type of *_iframe field in _PyGenObject_HEAD declaration (#120835)Irit Katriel2024-06-242-21/+17
* gh-119182: Add checks to PyUnicodeWriter APIs (#120870)Victor Stinner2024-06-221-0/+13
* gh-119182: Use PyUnicodeWriter_WriteWideChar() (#120851)Victor Stinner2024-06-221-6/+8
* gh-119344: Make critical section API public (#119353)Sam Gross2024-06-213-45/+34
* gh-119182: Add PyUnicodeWriter_DecodeUTF8Stateful() (#120639)Victor Stinner2024-06-211-65/+136
* gh-113993: Allow interned strings to be mortal, and fix related issues (GH-12...Petr Viktorin2024-06-215-127/+454