Releases: purpleprotocol/mimalloc_rust
Releases · purpleprotocol/mimalloc_rust
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.
Version 0.1.12
Changes
- Improved performance for delayed OS page reset, more eager concurrent free, addition of STL allocator, fixed potential memory leak.
Version 0.1.11
Changes
- Added full-secure feature which adds double-free mitigation.
Version 0.1.10
Changes
- Updated libmimalloc-sys to use the stable v1.1.0 mimalloc release.
Version 0.1.7
Changes
- Fixed secure mode build flags.
- Updated libmimalloc-sys crate
Version 0.1.6
Changes
- Added huge page support.
Version 0.1.5
Fixed libmimalloc-sys version in cargo.toml
.
Version 0.1.4
Debug builds no longer output mimalloc debug information to stderr.