Commit d2736aff authored by Victor Stinner's avatar Victor Stinner

Mention the new tracemalloc module in the What's New in Python 3.4 document

parent 4fbefdb2
......@@ -97,6 +97,7 @@ New library modules:
* :mod:`selectors`: High-level and efficient I/O multiplexing, built upon the
:mod:`select` module primitives.
* :mod:`statistics`: A basic numerically stable statistics library (:pep:`450`).
* :mod:`tracemalloc`: Trace Python memory allocations (:pep:`454`).
New expected features for Python implementations:
......@@ -400,6 +401,23 @@ deviation of a data series.
PEP written and implemented by Steven D'Aprano
tracemalloc
-----------
The new :mod:`tracemalloc` module (defined in :pep:`454`) is a debug tool to
trace memory blocks allocated by Python. It provides the following information:
* Traceback where an object was allocated
* Statistics on allocated memory blocks per filename and per line number:
total size, number and average size of allocated memory blocks
* Compute the differences between two snapshots to detect memory leaks
.. seealso::
:pep:`454` - Add a new tracemalloc module to trace Python memory allocations
PEP written and implemented by Victor Stinner
Improved Modules
================
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment