Releases: purpleprotocol/mimalloc_rust
Releases · purpleprotocol/mimalloc_rust
Version 0.1.23
Changes
- Mimalloc
v1.7.0
Version 0.1.22
Changes
- Added
local_dynamic_tls
feature. - Exposed experimental options.
Version 0.1.21
Changes
- 2020-09-24, v1.6.7: stable release 1.6: using standard C atomics, passing tsan testing, improved handling of failing to commit on Windows, add mi_process_info api call.
Version 0.1.20
Changes
Version 0.1.19
Changes
- Fixed release builds with debug symbols.
- From 2020-04-20,
mimalloc v1.6.2
: stable release 1.6: fix compilation on Android, MingW, Raspberry, and Conda, stability fix for Windows 7, fix multiple mimalloc instances in one executable, fix strnlen overload, fix aligned debug padding.
Version 0.1.18
Changes
- Removed
full_secure
feature. - Exposed
mi_usable_size()
in libmimalloc-sys.
Version 0.1.17
Changes
- Fixed debug builds with all opt-levels.
Version 0.1.16
Release corresponding to mimalloc v1.6.1 release
Version 0.1.14
Changes
- Removes libc from dependencies, adding support for targets targets which do not depend on it such as wasm.
Version 0.1.13
Release corresponding to mimalloc v1.6.0 release
Changes
fixed potential memory leak, improved overriding and thread local support on FreeBSD, NetBSD, DragonFly, and macOSX. New byte-precise heap block overflow detection in debug mode (besides the double-free detection and free-list corruption detection). Add nodiscard attribute to most allocation functions. Enable MIMALLOC_PAGE_RESET by default. New reclamation strategy for abandoned heap pages for better memory footprint.