This issue tracker has been migrated to GitHub, and is currently read-only.
For more information, see the GitHub FAQs in the Python's Developer Guide.

Author christian.heimes
Recipients christian.heimes, corona10, nascheme
Date 2022-02-06.16:12:38
SpamBayes Score -1.0
Marked as misclassified Yes
Message-id <1644163959.04.0.333231525155.issue46657@roundup.psfhosted.org>
In-reply-to
Content
New features:

- vendored mimalloc 2.0.3 + two patches from mimalloc dev branch. Mimalloc is embedded in obmalloc.o. Symbols are either hidden or names are mangled to have a _Py_ prefix.
- ./configure --with[out]-mimalloc (default: yes), fails if atomics are not available.
- PYTHONMALLOC=mimalloc, PYTHONMALLOC=mimalloc-debug env var settings
- PYMEM_ALLOCATOR_MIMALLOC, PYMEM_ALLOCATOR_MIMALLOC_DEBUG
- sys.debugmallocstats() and _PyObject_DebugMallocStats() prints mimalloc stats
- sys._malloc_info struct, contains information about available and current allocator
History
Date User Action Args
2022-02-06 16:12:39christian.heimessetrecipients: + christian.heimes, nascheme, corona10
2022-02-06 16:12:39christian.heimessetmessageid: <1644163959.04.0.333231525155.issue46657@roundup.psfhosted.org>
2022-02-06 16:12:39christian.heimeslinkissue46657 messages
2022-02-06 16:12:38christian.heimescreate