Issue for tracking performance improvements I plan to work on for 3.15. - build `_asyncio` as static module for faster tls access https://github.com/python/cpython/issues/136669 - add fastpath for current running loop in `asyncio.all_tasks` under free-threading https://github.com/python/cpython/pull/140542 - stream line thread state access in asyncio https://github.com/python/cpython/pull/142742 <!-- gh-linked-prs --> ### Linked PRs * gh-140542 * gh-142742 * gh-144494 <!-- /gh-linked-prs -->
Issue for tracking performance improvements I plan to work on for 3.15.
_asyncioas static module for faster tls access build_asynciomodule as static module #136669asyncio.all_tasksunder free-threading gh-140414: add fastpath for current running loop inasyncio.all_tasks#140542asyncio#142742Linked PRs
asyncio.all_tasks#140542asyncio#142742asyncio.all_tasks(GH-140542) #144494