summaryrefslogtreecommitdiffstats
path: root/Objects
Commit message (Expand)AuthorAgeFilesLines
* gh-113190: Reenable non-debug interned string cleanup (GH-113601)Eddie Elizondo2024-08-151-14/+1
* gh-111178: Avoid calling long_hash from incompatible pointer type (GH-122972)Bénédikt Tran2024-08-141-2/+3
* GH-122390: Replace `_Py_GetbaseOpcode` with `_Py_GetBaseCodeUnit` (GH-122942)Mark Shannon2024-08-132-58/+21
* gh-117482: Make the Slot Wrapper Inheritance Tests Much More Thorough (gh-122...Eric Snow2024-08-121-0/+41
* gh-117139: Replace _PyList_FromArraySteal with stack ref variant (#122830)Sam Gross2024-08-121-3/+5
* gh-122888: Fix crash on certain calls to str() (#122889)Jelle Zijlstra2024-08-121-1/+10
* Remove "print >>obj" exception hint for Python 2 (#122853)Victor Stinner2024-08-121-14/+0
* gh-122688: Fix support of var-positional parameter in Argument Clinic (GH-122...Serhiy Storchaka2024-08-091-12/+6
* gh-122697: Fix free-threading memory leaks at shutdown (#122703)Sam Gross2024-08-081-3/+8
* gh-105201: Add PyIter_NextItem() (#122331)Erlend E. Aasland2024-08-071-11/+46
* gh-122417: Implement per-thread heap type refcounts (#122418)Sam Gross2024-08-062-12/+14
* gh-122058: `Lib/inspect`: Update docstrings for `isfunction`, `isgenerator`, ...Kirill Podoprigora2024-08-061-1/+1
* gh-122527: Fix a crash on deallocation of `PyStructSequence` (GH-122577)Sam Gross2024-08-021-6/+22
* gh-120974: Make asyncio `swap_current_task` safe in free-threaded build (#122...Sam Gross2024-08-021-16/+38
* Replace PyObject_Del with PyObject_Free (#122453)Victor Stinner2024-08-019-11/+11
* gh-116622: Fix testPyObjectPrintOSError on Android (#122487)Malcolm Smith2024-07-311-2/+9
* gh-120906: Support arbitrary hashable keys in FrameLocalsProxy (GH-122309)Petr Viktorin2024-07-301-60/+80
* GH-118093: Improve handling of short and mid-loop traces (GH-122252)Brandt Bucher2024-07-291-2/+3
* gh-122361: Use proper `PyUnicodeWriter_*` API in `constevaluator_call` (#122362)sobolevn2024-07-271-15/+17
* gh-119180: Add evaluate functions for type params and type aliases (#122212)Jelle Zijlstra2024-07-273-130/+280
* gh-122291: Intern latin-1 one-byte strings at startup (GH-122303)Petr Viktorin2024-07-271-27/+9
* gh-116322: Fix typo in the #ifdef check (#122268)Serhiy Storchaka2024-07-251-1/+1
* gh-122208: Don't delivery PyDict_EVENT_ADDED until it can't fail (#122207)Dino Viehland2024-07-241-11/+8
* gh-122229: Add missing `Py_DECREF` in `func_get_annotation_dict` (#122230)sobolevn2024-07-241-0/+1
* GH-121832: Assert that the version number of static builtin types is not chan...Mark Shannon2024-07-241-0/+2
* gh-120974: Make _asyncio._leave_task atomic in the free-threaded build (#122139)Sam Gross2024-07-231-15/+15
* gh-120974: Use common freelist code in asyncio (#122132)Sam Gross2024-07-231-1/+4
* gh-100240: Use a consistent implementation for freelists (#121934)Sam Gross2024-07-227-436/+113
* gh-121795: Improve performance of set membership testing from set arguments (...HarryLHW2024-07-221-23/+36
* gh-121905: Consistently use "floating-point" instead of "floating point" (GH-...Serhiy Storchaka2024-07-194-10/+10
* 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