Commits
User selector
Commit History
Commits on Mar 9, 2026
gh-145615: Fix mimalloc page leak in the free-threaded build (gh-145626)
Show description for d76df75authored
Commits on Feb 18, 2026
Commits on Jan 30, 2026
gh-144319: Fix huge page safety in pymalloc arenas (#144331)
Show description for 96e4cd6authored
Commits on Jan 29, 2026
Commits on Jan 6, 2026
gh-132070: Fix PyObject_Realloc thread-safety in free threaded Python (gh-143441)
Show description for 98e55d7authored
Commits on Dec 18, 2025
Commits on Dec 8, 2025
Commits on Aug 25, 2025
GH-131033: Enable the optimizing macros UNLIKELY and LIKELY for Clang (GH-131019)
Show description for 95d6e0bauthored
Commits on Jun 25, 2025
GH-133136: Revise QSBR to reduce excess memory held (gh-135473)
Show description for 113de85andauthored
Commits on Jun 17, 2025
Commits on May 27, 2025
gh-134679: Fix assertion failure in QSBR (gh-134811)
Show description for a4d37f8authored
Commits on Mar 25, 2025
Commits on Mar 24, 2025
gh-128421: Avoid TSAN warnings in `sys._current_frames()` (gh-131548)
Show description for da6730cauthored
Commits on Mar 21, 2025
gh-131238: Remove pycore_object_deferred.h from pycore_object.h (#131549)
Show description for 1a08208authored
Commits on Mar 17, 2025
GH-131238: More refactoring of core header files (GH-131351)
Show description for a45f253authored
Commits on Mar 4, 2025
gh-130794: Process interpreter QSBR queue in _PyMem_AbandonDelayed. (gh-130808)
Show description for 2f6e0e9authored
Commits on Feb 26, 2025
gh-130519: Fix crash in QSBR when destructor reenters QSBR (gh-130553)
Show description for 45bc120authored
Commits on Feb 20, 2025
gh-111924: Fix data races when swapping allocators (gh-130287)
Show description for ca22147authored
Commits on Feb 12, 2025
gh-130030: Fix crash on 32-bit Linux with free threading (gh-130043)
Show description for e094420authored
Commits on Jan 20, 2025
gh-128360: Add `_Py_AssertHoldsTstate` as assertion for holding a thread state (#128361)
Show description for 4d0a659andauthored
Commits on Dec 6, 2024
gh-127314: Don't mention the GIL when calling without a thread state on the free-threaded build (#127315)
Show description for 12680ecandauthored
Commits on Nov 21, 2024
gh-114940: Add _Py_FOR_EACH_TSTATE_UNLOCKED(), and Friends (gh-127077)
Show description for 9dabaceauthoredgh-124470: Fix crash when reading from object instance dictionary while replacing it (#122489)
Show description for bf542f8authored
Commits on Aug 8, 2024
gh-122697: Fix free-threading memory leaks at shutdown (#122703)
Show description for 2d9d3a9authored
Commits on Jul 10, 2024
gh-121460: Skip freeing unallocated arenas (gh-121491)
Show description for a802277authored
Commits on Jun 24, 2024
Commits on Mar 8, 2024
gh-112075: Support freeing object memory via QSBR (#116344)
Show description for 7db871eauthored
Commits on Mar 6, 2024
gh-115103: Delay reuse of mimalloc pages that store PyObjects (#115435)
Show description for c012c8aauthored
Commits on Feb 28, 2024
gh-115891: Fix debug byte filling in free-threaded build (#116018)
Show description for 75c6c05authored
Commits on Feb 21, 2024
Commits on Feb 20, 2024
gh-115103: Implement delayed free mechanism for free-threaded builds (#115367)
Show description for e3ad6caauthored
Commits on Feb 9, 2024
gh-115184: Fix refleak tracking issues in free-threaded build (#115188)
Show description for 31633f4authored
Commits on Jan 27, 2024
gh-113055: Use pointer for interp->obmalloc state (gh-113412)
Show description for 7a7bce5andauthored
Commits on Jan 16, 2024
gh-112529: Track if debug allocator is used as underlying allocator (#113747)
Show description for b331381authored
Commits on Jan 15, 2024
gh-112532: Fix memory block count for free-threaded build (gh-113995)
Show description for 44e47dfauthored