Skip to content

Releases: purpleprotocol/mimalloc_rust

Version 0.1.16

18 Feb 11:27
Compare
Choose a tag to compare

Release corresponding to mimalloc v1.6.1 release

Version 0.1.14

12 Feb 18:04
Compare
Choose a tag to compare

Changes

  • Removes libc from dependencies, adding support for targets targets which do not depend on it such as wasm.

Version 0.1.13

11 Feb 12:06
Compare
Choose a tag to compare

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

31 Jan 13:36
Compare
Choose a tag to compare

Changes

  • Improved performance for delayed OS page reset, more eager concurrent free, addition of STL allocator, fixed potential memory leak.

Version 0.1.11

07 Dec 14:59
Compare
Choose a tag to compare

Changes

  • Added full-secure feature which adds double-free mitigation.

Version 0.1.10

16 Oct 16:28
Compare
Choose a tag to compare

Changes

  • Updated libmimalloc-sys to use the stable v1.1.0 mimalloc release.

Version 0.1.7

24 Sep 09:42
Compare
Choose a tag to compare

Changes

  • Fixed secure mode build flags.
  • Updated libmimalloc-sys crate

Version 0.1.6

02 Sep 18:14
Compare
Choose a tag to compare

Changes

  • Added huge page support.

Version 0.1.5

02 Jul 18:23
Compare
Choose a tag to compare

Fixed libmimalloc-sys version in cargo.toml.

Version 0.1.4

02 Jul 18:11
Compare
Choose a tag to compare

Debug builds no longer output mimalloc debug information to stderr.