diff options
author | Victor Stinner <vstinner@redhat.com> | 2018-10-23 15:39:40 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-10-23 15:39:40 (GMT) |
commit | 82af0b63b07aa8d92b50098e382b458143cfc677 (patch) | |
tree | 77c2d497083f78ad622f75ffeb9680c6583d3317 /Lib/idlelib/idle_test/test_pyparse.py | |
parent | 96f2c739542d48edd6bd15c26b555c7e59d14cce (diff) | |
download | cpython-82af0b63b07aa8d92b50098e382b458143cfc677.zip cpython-82af0b63b07aa8d92b50098e382b458143cfc677.tar.gz cpython-82af0b63b07aa8d92b50098e382b458143cfc677.tar.bz2 |
bpo-9263: _PyObject_Dump() detects freed memory (GH-10061)
_PyObject_Dump() now uses an heuristic to check if the object memory
has been freed: log "<freed object>" in that case.
The heuristic rely on the debug hooks on Python memory allocators
which fills the memory with DEADBYTE (0xDB) when memory is
deallocated. Use PYTHONMALLOC=debug to always enable these debug
hooks.
Diffstat (limited to 'Lib/idlelib/idle_test/test_pyparse.py')
0 files changed, 0 insertions, 0 deletions