diff options
author | Adam Turner <9087854+AA-Turner@users.noreply.github.com> | 2023-09-22 13:31:49 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-09-22 13:31:49 (GMT) |
commit | 168c3a8a893fcb42f8a4d078a1e9a6bd7ad65253 (patch) | |
tree | a4c592c8386c181459db476c586843a5f3737768 /Doc | |
parent | cbbdf2c1440c804adcfc32ea0470865b3b3b8eb2 (diff) | |
download | cpython-168c3a8a893fcb42f8a4d078a1e9a6bd7ad65253.zip cpython-168c3a8a893fcb42f8a4d078a1e9a6bd7ad65253.tar.gz cpython-168c3a8a893fcb42f8a4d078a1e9a6bd7ad65253.tar.bz2 |
GH-109190: Copyedit 3.12 What's New: PEP 669 (#109658)
Co-authored-by: Ćukasz Langa <lukasz@langa.pl>
Co-authored-by: Hugo van Kemenade <hugovk@users.noreply.github.com>
Diffstat (limited to 'Doc')
-rw-r--r-- | Doc/whatsnew/3.12.rst | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/Doc/whatsnew/3.12.rst b/Doc/whatsnew/3.12.rst index b21518c..ada6558 100644 --- a/Doc/whatsnew/3.12.rst +++ b/Doc/whatsnew/3.12.rst @@ -321,13 +321,15 @@ per-interpreter GIL, see :source:`Modules/_xxsubinterpretersmodule.c`. PEP 669: Low impact monitoring for CPython ------------------------------------------ -CPython 3.12 now supports the ability to monitor calls, -returns, lines, exceptions and other events using instrumentation. +:pep:`669` defines a new :mod:`API <sys.monitoring>` for profilers, +debuggers, and other tools to monitor events in CPython. +It covers a wide range of events, including calls, +returns, lines, exceptions, jumps, and more. This means that you only pay for what you use, providing support for near-zero overhead debuggers and coverage tools. - See :mod:`sys.monitoring` for details. +(Contributed by Mark Shannon in :gh:`103083`.) New Features Related to Type Hints ================================== |