COMMITS
/ Modules/_asynciomodule.c April 2, 2026
S
GH-145247: Use _PyTuple_FromPair in Modules (part 1) (#148000)
Sergey Miryanov committed
March 31, 2026
S
gh-146615: Fix format specifiers in extension modules (GH-146617)
sunmy2019 committed
March 24, 2026
K
gh-128341: Use _Py_ABI_SLOT in stdlib modules (#145770)
Karolina Surma committed
January 3, 2026
K
December 15, 2025
K
gh-140414: streamline thread state access in `asyncio` (#142742)
Kumar Aditya committed
December 11, 2025
K
November 12, 2025
P
gh-141376: Rename _AsyncioDebug to _Py_AsyncioDebug (GH-141391)
Petr Viktorin committed
October 24, 2025
K
gh-140414: add fastpath for current running loop in `asyncio.all_tasks` (#140542)
Kumar Aditya committed
July 11, 2025
W
Doc: More duplicate word fixes (GH-136299)
Weilin Du committed
April 25, 2025
P
gh-91048: Prevent optimizing away the asyncio debug offsets structure on Windows (#132963)
Pablo Galindo Salgado committed
April 23, 2025
Ł
gh-91048: Add ability to list all pending asyncio tasks in a process remotely (#132807)
Łukasz Langa committed
April 16, 2025
S
Remove unused headers from _asynciomodule.c file (#132047)
Srinivas Reddy Thatiparthy (తాటిపర్తి శ్రీనివాస్ రెడ్డి) committed
April 5, 2025
C
gh-131591: Fix GENERATE_DEBUG_SECTION for clangcl on Windows (GH-132112)
Chris Eibl committed
April 1, 2025
B
gh-111178: remove redundant casts for functions with correct signatures (#131673)
Bénédikt Tran committed
March 23, 2025
B
gh-111178: fix UBSan failures for `TaskStepMethWrapper` (#131602)
Bénédikt Tran committed
March 17, 2025
M
GH-131238: More refactoring of core header files (GH-131351)
Mark Shannon committed
March 14, 2025
V
gh-111178: Fix function signatures in `_asynciomodule.c` (#131228)
Victor Stinner committed
March 11, 2025
V
gh-111178: Change Argument Clinic signature for METH_O (#130682)
Victor Stinner committed
March 3, 2025
K
gh-128002: use efficient linked list implementation for eager tasks in asyncio (#130518)
Kumar Aditya committed
February 19, 2025
K
K
gh-129898: per-thread current task implementation in asyncio (#129899)
Kumar Aditya committed
February 13, 2025
K
gh-128002: optimistically remove tasks from linked list when finished (#129995)
Kumar Aditya committed
February 10, 2025
K
gh-129289: fix crash when task finalizer is not called in asyncio (#129840)
Kumar Aditya committed
K
gh-128002: add fast path for native tasks in `asyncio.all_tasks` (#129943)
Kumar Aditya committed
February 6, 2025
K
gh-128002: use per threads tasks linked list in asyncio (#128869)
Kumar Aditya committed
K
gh-91048: fix `_asyncio.future_discard_from_awaited_by` (#129731)
Kumar Aditya committed
K
gh-91048: fix thread safety for asyncio stack introspection APIs (#129399)
Kumar Aditya committed
January 31, 2025
V
gh-129354: Use PyErr_FormatUnraisable() function (#129514)
Victor Stinner committed
January 24, 2025
K
gh-128002: use `_PyObject_SetMaybeWeakref` when creating tasks in asyncio (#128885)
Kumar Aditya committed
January 23, 2025
Ł
gh-91048: Also clear and set ts->asyncio_running_task with eager tasks (#129197)
Łukasz Langa committed
January 22, 2025
Y
January 9, 2025
K
gh-128002: fix `asyncio.all_tasks` against concurrent deallocations of tasks (#128541)
Kumar Aditya committed
January 4, 2025
K
gh-128002: fix many thread safety issues in asyncio (#128147)
Kumar Aditya committed
December 25, 2024
Y
gh-128198: Add missing error checks for usages of PyIter_Next() (GH-128199)
Yan Yanchii committed
K
gh-128002: use internal llist implementation for asyncio tasks (#128256)
Kumar Aditya committed
December 18, 2024
K
gh-121621: clear running loop early in asyncio (#128004)
Kumar Aditya committed
K
gh-127949: deprecate `asyncio.get_event_loop_policy` (#128053)
Kumar Aditya committed
November 12, 2024
K
gh-126405: fix use-after-free in `_asyncio.Future.remove_done_callback` (#126733)
Kumar Aditya committed
November 8, 2024
K
remove minor redundant code from `_asyncio` (#126578)
Kumar Aditya committed
K
GH-107803: use circular double linked list for tasks in `_asyncio` (#126577)
Kumar Aditya committed
November 2, 2024
N
gh-126138: Fix use-after-free in `_asyncio.Task` by evil `__getattribute__` (#126305)
Nico-Posada committed
October 31, 2024
October 27, 2024
October 25, 2024
B
gh-125969: fix OOB in `future_schedule_callbacks` due to an evil `call_soon` (#125970)
Bénédikt Tran committed
K
GH-125789: fix `fut._callbacks` to always return a copy of callbacks (#125922)
Kumar Aditya committed
October 10, 2024
M
GH-125174: Make immortal objects more robust, following design from PEP 683 (GH-125251)
Mark Shannon committed
September 2, 2024
P
gh-123091: Use more _Py_IsImmortalLoose() (GH-123602)
Petr Viktorin committed