Skip to content

Releases: purpleprotocol/mimalloc_rust

Version 0.1.42

20 May 08:35
Compare
Choose a tag to compare

Changes

  • MiMalloc v2.1.6
  • Expose usable_size and version. Credits @nathaniel-daniel.
  • Link with libatomic on armv6-linux. Credits @notorca.
  • Add no_thp option for Linux/Android. Credits @devnexen.

Version 0.1.41

22 Apr 20:18
Compare
Choose a tag to compare

Changes

  • Fix _mi_option_last
  • Feature gate arena in extended

Version 0.1.40

22 Apr 20:12
Compare
Choose a tag to compare

Changes

  • Mimalloc v2.1.4.
  • Add arena support.

Version 0.1.39

14 Sep 11:33
Compare
Choose a tag to compare

Changes

Version 0.1.38

25 Aug 12:46
Compare
Choose a tag to compare

Changes

  • Remove deprecated experimental definitions in extended mode.
  • Remove secure mode as default feature.

Version 0.1.37

25 Apr 19:59
Compare
Choose a tag to compare

Changes

From upstream:

2023-04-24, v1.8.2, v2.1.2: Fixes build issues on freeBSD, musl, and C17 (UE 5.1.1). Reduce code size/complexity by removing regions and segment-cache's and only use arenas with improved memory purging -- this may improve memory usage as well for larger services. Renamed options for consistency. Improved Valgrind and ASAN checking.

Version 0.1.36

04 Apr 07:51
Compare
Choose a tag to compare

Changes

Fixed platform-specific build errors from upstream

Version 0.1.35

01 Apr 10:35
Compare
Choose a tag to compare

Changes

2023-03-29, v1.8.0, v2.1.0: Improved support dynamic overriding on Windows 11. Improved tracing precision with asan and Valgrind, and added Windows event tracing ETW (contributed by Xinglong He). Created an OS abstraction layer to make it easier to port and separate platform dependent code (in src/prim). Fixed C++ STL compilation on older Microsoft C++ compilers, and various small bug fixes.

Version 0.1.34

07 Jan 19:07
Compare
Choose a tag to compare

Changes

Fixed _mi_option_last in extended

Version 0.1.33

07 Jan 18:51
Compare
Choose a tag to compare

Changelog

Mimaloc v2.0.9. Changes from upstream:

2022-12-23, v1.7.9, v2.0.9: Supports building with asan and improved Valgrind support. Support abitrary large alignments (in particular for std::pmr pools). Added C++ STL allocators attached to a specific heap (thanks @vmarkovtsev). Heap walks now visit all object (including huge objects). Support Windows nano server containers (by Johannes Schindelin,@dscho). Various small bug fixes.