File tree Expand file tree Collapse file tree 1 file changed +13
-2
lines changed
Expand file tree Collapse file tree 1 file changed +13
-2
lines changed Original file line number Diff line number Diff line change @@ -65,15 +65,22 @@ Summary -- Release highlights
6565
6666.. PEP-sized items next.
6767
68+ * :pep: `799 `: :ref: `A dedicated profiling package for organizing Python
69+ profiling tools <whatsnew315-sampling-profiler>`
70+ * :pep: `686 `: :ref: `Python now uses UTF-8 as the default encoding
71+ <whatsnew315-utf8-default>`
72+ * :pep: `782 `: :ref: `A new PyBytesWriter C API to create a Python bytes object
73+ <whatsnew315-pep782>`
74+ * :ref: `Improved error messages <whatsnew315-improved-error-messages >`
6875
6976
7077New features
7178============
7279
7380.. _whatsnew315-sampling-profiler :
7481
75- High frequency statistical sampling profiler
76- --------------------------------------------
82+ :pep: ` 799 `: High frequency statistical sampling profiler
83+ --------------------------------------------------------
7784
7885A new statistical sampling profiler has been added to the new :mod: `!profiling ` module as
7986:mod: `!profiling.sampling `. This profiler enables low-overhead performance analysis of
@@ -176,9 +183,13 @@ analysis, highlighting functions with high CPU usage and call frequency patterns
176183This capability is particularly valuable for debugging performance issues in
177184production systems where traditional profiling approaches would be too intrusive.
178185
186+ .. seealso :: :pep:`799` for further details.
187+
179188(Contributed by Pablo Galindo and László Kiss Kollár in :gh: `135953 `.)
180189
181190
191+ .. _whatsnew315-improved-error-messages :
192+
182193Improved error messages
183194-----------------------
184195
You can’t perform that action at this time.
0 commit comments