#mi-malloc #allocator

mimalloc-redirect

Application-wide allocator redirection to MiMalloc

4 releases

Uses new Rust 2024

new 0.1.3 Mar 30, 2025
0.1.2 Mar 30, 2025
0.1.1 Mar 23, 2025
0.1.0 Mar 23, 2025

#233 in Memory management

Download history 206/week @ 2025-03-22

206 downloads per month

MIT/Apache

1MB
13K SLoC

C 10K SLoC // 0.2% comments Visual Studio Project 2.5K SLoC Rust 329 SLoC Visual Studio Solution 151 SLoC

Contains (Windows DLL, 105KB) mimalloc-redirect-arm64ec.dll, (Windows DLL, 62KB) mimalloc-redirect-arm64.dll, (Windows DLL, 60KB) mimalloc-src/bin/mimalloc-redirect.dll, (Windows DLL, 39KB) mimalloc-src/bin/mimalloc-redirect32.dll, (DOS exe, 24KB) mimalloc-src/bin/minject-arm64.exe, (DOS exe, 25KB) mimalloc-src/bin/minject.exe and 5 more.

mimalloc-redirect

Provides application-wide redirection to MiMalloc, and a dedicated #[global-allocator] provider that acts as both force-linkage to the native libraries and as Rust global allocator.

Dependencies