Skip to content

Commit 8985a77

Browse files
miss-islingtonAA-Turnerambvhugovk
authored
[3.12] GH-109190: Copyedit 3.12 What's New: PEP 669 (GH-109658) (#109732)
GH-109190: Copyedit 3.12 What's New: PEP 669 (GH-109658) (cherry picked from commit 168c3a8) Co-authored-by: Adam Turner <[email protected]> Co-authored-by: Łukasz Langa <[email protected]> Co-authored-by: Hugo van Kemenade <[email protected]>
1 parent 66a8777 commit 8985a77

File tree

1 file changed

+5
-3
lines changed

1 file changed

+5
-3
lines changed

Doc/whatsnew/3.12.rst

+5-3
Original file line numberDiff line numberDiff line change
@@ -321,13 +321,15 @@ per-interpreter GIL, see :source:`Modules/_xxsubinterpretersmodule.c`.
321321
PEP 669: Low impact monitoring for CPython
322322
------------------------------------------
323323

324-
CPython 3.12 now supports the ability to monitor calls,
325-
returns, lines, exceptions and other events using instrumentation.
324+
:pep:`669` defines a new :mod:`API <sys.monitoring>` for profilers,
325+
debuggers, and other tools to monitor events in CPython.
326+
It covers a wide range of events, including calls,
327+
returns, lines, exceptions, jumps, and more.
326328
This means that you only pay for what you use, providing support
327329
for near-zero overhead debuggers and coverage tools.
328-
329330
See :mod:`sys.monitoring` for details.
330331

332+
(Contributed by Mark Shannon in :gh:`103083`.)
331333

332334
New Features Related to Type Hints
333335
==================================

0 commit comments

Comments
 (0)