Releases: purpleprotocol/mimalloc_rust
Version 0.1.36
Changes
Fixed platform-specific build errors from upstream
Version 0.1.35
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
Changes
Fixed _mi_option_last
in extended
Version 0.1.33
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.
Version 0.1.32
Changes
Include libc as a direct dependency
Version 0.1.31
Changes
Updated mimalloc submodule to v2.0.7. Changelog from upstream:
Initial support for Valgrind for leak testing and heap block overflow detection. Initial support for attaching heaps to a speficic memory area (only in v2). Fix realloc behavior for zero size blocks, remove restriction to integral multiple of the alignment in alloc_align, improved aligned allocation performance, reduced contention with many threads on few processors (thank you @dposluns!), vs2022 support, support pkg-config, .
Version 0.1.30
Changes
- Fix mimalloc extended
- Fix CI
Version 0.1.29
Changes
- Mimalloc
v1.7.6
Version 0.1.28
Changes
- Mimalloc
v1.7.5
Version 0.1.27
Changes
- Mimalloc
v1.7.3
. - Added
debug
feature.