From c53681c5673c43e4e3bb5879b4e5f2ef2f1c667c Mon Sep 17 00:00:00 2001 From: Kumar Aditya Date: Tue, 25 Jun 2024 11:41:03 +0000 Subject: [PATCH 1/2] add whatsnew for asyncio double linked list implementation --- Doc/whatsnew/3.14.rst | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Doc/whatsnew/3.14.rst b/Doc/whatsnew/3.14.rst index 9662044915b8ca..3fc395f6ce122d 100644 --- a/Doc/whatsnew/3.14.rst +++ b/Doc/whatsnew/3.14.rst @@ -125,6 +125,14 @@ symtable Optimizations ============= +asyncio +------- + +* :mod:`asyncio` now uses double linked list implemenation for native tasks + which speeds up execution by 10% on standard pyperformance benchmarks and + reduces memory usage. + (Contributed by Kumar Aditya in :gh:`107803`.) + From cbde2162c70ca2abf6e49df6d30cdf3a65ae466a Mon Sep 17 00:00:00 2001 From: Kumar Aditya Date: Tue, 25 Jun 2024 22:53:59 +0530 Subject: [PATCH 2/2] typo --- Doc/whatsnew/3.14.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Doc/whatsnew/3.14.rst b/Doc/whatsnew/3.14.rst index 3fc395f6ce122d..ee3001661b3143 100644 --- a/Doc/whatsnew/3.14.rst +++ b/Doc/whatsnew/3.14.rst @@ -128,7 +128,7 @@ Optimizations asyncio ------- -* :mod:`asyncio` now uses double linked list implemenation for native tasks +* :mod:`asyncio` now uses double linked list implementation for native tasks which speeds up execution by 10% on standard pyperformance benchmarks and reduces memory usage. (Contributed by Kumar Aditya in :gh:`107803`.)