summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorVictor Stinner <victor.stinner@gmail.com>2016-03-18 14:10:43 (GMT)
committerVictor Stinner <victor.stinner@gmail.com>2016-03-18 14:10:43 (GMT)
commit9b46a5730268f6f22e13cd0a99adada2932f062b (patch)
treecdcf7f66860c64dc7ffc6804bfeec914cff2a28d
parentee6471ec9068c40daf252af368e5c8ffd8c65472 (diff)
downloadcpython-9b46a5730268f6f22e13cd0a99adada2932f062b.zip
cpython-9b46a5730268f6f22e13cd0a99adada2932f062b.tar.gz
cpython-9b46a5730268f6f22e13cd0a99adada2932f062b.tar.bz2
Doc: fix typos, patch written by Stefan Behnel
-rw-r--r--Doc/c-api/memory.rst2
-rw-r--r--Doc/using/cmdline.rst8
-rw-r--r--Doc/whatsnew/3.6.rst2
3 files changed, 6 insertions, 6 deletions
diff --git a/Doc/c-api/memory.rst b/Doc/c-api/memory.rst
index 1787292..c2e2442 100644
--- a/Doc/c-api/memory.rst
+++ b/Doc/c-api/memory.rst
@@ -363,7 +363,7 @@ Customize Memory Allocators
This function now also works on Python compiled in release mode.
On error, the debug hooks now use :mod:`tracemalloc` to get the traceback
where a memory block was allocated. The debug hooks now also check
- if the GIL is hold when functions of :c:data:`PYMEM_DOMAIN_OBJ` and
+ if the GIL is held when functions of :c:data:`PYMEM_DOMAIN_OBJ` and
:c:data:`PYMEM_DOMAIN_MEM` domains are called.
diff --git a/Doc/using/cmdline.rst b/Doc/using/cmdline.rst
index 4555982..7ff9361 100644
--- a/Doc/using/cmdline.rst
+++ b/Doc/using/cmdline.rst
@@ -639,11 +639,11 @@ conflict.
* ``debug``: install debug hooks on top of the default memory allocator
* ``malloc_debug``: same as ``malloc`` but also install debug hooks
- * ``pymalloc_debug``: same as ``pyalloc`` but also install debug hooks
+ * ``pymalloc_debug``: same as ``pymalloc`` but also install debug hooks
- When is compiled in release mode, the default is ``pymalloc``. When Python
- is compiled in debug mode, the default is ``pymalloc_debug``: debug hooks
- are installed.
+ When Python is compiled in release mode, the default is ``pymalloc``. When
+ compiled in debug mode, the default is ``pymalloc_debug`` and the debug hooks
+ are used automatically.
If Python is configured without ``pymalloc`` support, ``pymalloc`` and
``pymalloc_debug`` are not available, the default is ``malloc`` in release
diff --git a/Doc/whatsnew/3.6.rst b/Doc/whatsnew/3.6.rst
index 411332f..cc63589 100644
--- a/Doc/whatsnew/3.6.rst
+++ b/Doc/whatsnew/3.6.rst
@@ -121,7 +121,7 @@ compiled in release mode using ``PYTHONMALLOC=debug``. Effects of debug hooks:
functions of :c:data:`PYMEM_DOMAIN_OBJ` (ex: :c:func:`PyObject_Malloc`) and
:c:data:`PYMEM_DOMAIN_MEM` (ex: :c:func:`PyMem_Malloc`) domains are called.
-Checking if the GIL is hold is also a new feature of Python 3.6.
+Checking if the GIL is held is also a new feature of Python 3.6.
See the :c:func:`PyMem_SetupDebugHooks` function for debug hooks on Python
memory allocators.