Skip to content

Commit 586c97a

Browse files
authored
gh-148726: Add gc changes to What's New (#149398)
1 parent 1e5d942 commit 586c97a

1 file changed

Lines changed: 20 additions & 9 deletions

File tree

Doc/whatsnew/3.15.rst

Lines changed: 20 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1005,15 +1005,6 @@ difflib
10051005
(Contributed by Jiahao Li in :gh:`134580`.)
10061006

10071007

1008-
faulthandler
1009-
------------
1010-
1011-
* Added the *max_threads* parameter in :func:`faulthandler.enable`,
1012-
:func:`faulthandler.dump_traceback`, :func:`faulthandler.dump_traceback_later`,
1013-
and :func:`faulthandler.register`.
1014-
(Contributed by Eric Froemling in :gh:`149085`.)
1015-
1016-
10171008
email
10181009
-----
10191010

@@ -1024,6 +1015,15 @@ email
10241015
(Contributed by R David Murray and Mike Edmunds in :gh:`122540`.)
10251016

10261017

1018+
faulthandler
1019+
------------
1020+
1021+
* Added the *max_threads* parameter in :func:`faulthandler.enable`,
1022+
:func:`faulthandler.dump_traceback`, :func:`faulthandler.dump_traceback_later`,
1023+
and :func:`faulthandler.register`.
1024+
(Contributed by Eric Froemling in :gh:`149085`.)
1025+
1026+
10271027
functools
10281028
---------
10291029

@@ -1036,6 +1036,17 @@ functools
10361036
(Contributed by Bartosz Sławecki in :gh:`143535`.)
10371037

10381038

1039+
gc
1040+
--
1041+
1042+
* Python 3.14.0-3.14.4 shipped with a new incremental garbage collector.
1043+
However, due to a number of `reports
1044+
<https://github.com/python/cpython/issues/142516>`__
1045+
of significant memory pressure in production environments,
1046+
it has been reverted back to the generational GC from 3.13.
1047+
This is the GC now used in Python 3.14.5 and later and Python 3.15.
1048+
1049+
10391050
hashlib
10401051
-------
10411052

0 commit comments

Comments
 (0)