mirror of
https://github.com/python/cpython.git
synced 2025-08-03 16:39:00 +00:00
Issue #18874: Remove tracemalloc.set_traceback_limit()
tracemalloc.start() now has an option nframe parameter
This commit is contained in:
parent
ed3b0bca3e
commit
3728d6ced0
4 changed files with 52 additions and 72 deletions
|
@ -381,10 +381,11 @@ Miscellaneous options
|
|||
* ``-X faulthandler`` to enable :mod:`faulthandler`;
|
||||
* ``-X showrefcount`` to enable the output of the total reference count
|
||||
and memory blocks (only works on debug builds);
|
||||
* ``-X tracemalloc`` to enable :mod:`tracemalloc`.
|
||||
* ``-X tracemalloc=NFRAME`` to enable :mod:`tracemalloc`, *NFRAME* is the
|
||||
maximum number of frames stored in a trace: see the
|
||||
:func:`tracemalloc.set_traceback_limit` function.
|
||||
* ``-X tracemalloc`` to start tracing Python memory allocations using the
|
||||
:mod:`tracemalloc` module. By default, only the most recent frame is
|
||||
stored in a traceback of a trace. Use ``-X tracemalloc=NFRAME`` to start
|
||||
tracing with a traceback limit of *NFRAME* frames. See the
|
||||
:func:`tracemalloc.start` for more information.
|
||||
|
||||
It also allows to pass arbitrary values and retrieve them through the
|
||||
:data:`sys._xoptions` dictionary.
|
||||
|
@ -600,10 +601,11 @@ conflict.
|
|||
|
||||
.. envvar:: PYTHONTRACEMALLOC
|
||||
|
||||
If this environment variable is set to a non-empty string, all memory
|
||||
allocations made by Python are traced by the :mod:`tracemalloc` module.
|
||||
The value of the variable is the maximum number of frames stored in a trace:
|
||||
see the :func:`tracemalloc.set_traceback_limit` function.
|
||||
If this environment variable is set to a non-empty string, start tracing
|
||||
Python memory allocations using the :mod:`tracemalloc` module. The value of
|
||||
the variable is the maximum number of frames stored in a traceback of a
|
||||
trace. For example, ``PYTHONTRACEMALLOC=1`` stores only the most recent
|
||||
frame. See the :func:`tracemalloc.start` for more information.
|
||||
|
||||
.. versionadded:: 3.4
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue