mimalloc v2.1.7
- Created
- Updated
Compact general purpose allocator with excellent performance
# Usage
mimalloc provides CMake targets:
find_package(mimalloc CONFIG REQUIRED)
target_link_libraries(main PRIVATE $<IF:$<TARGET_EXISTS:mimalloc-static>,mimalloc-static,mimalloc>)
To ensure the mimalloc-override.dll is loaded at runtime on Windows with
dynamic linkage, it is suggested to insert some call to the mimalloc API
in the main function, eg. mi_version()
. Cf.
https://github.com/microsoft/mimalloc/blob/dev/readme.md#dynamic-override-on-windows
# License
# Supported Platforms
!uwp
- ✅ linux
- ✅ osx
- ✅ windows
- ❌
uwp
# Features
No default features set.
# asm
Generate assembly files
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# override
Override the standard malloc interface
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# secure
Use security mitigations (like guard pages and randomization)
Dependencies:
No dependencies.
Host Dependencies:
No dependencies.
# Dependencies
No dependencies.
# Host Dependencies
No transitive dependencies.
# Dependents
# Host Dependents
No dependents.
# Contributors
- myd7349
- Victor Romero
- Phoebe
- Lily
- JonLiu1993
- Billy O'Neal
- Rémy Tassoux
- wangao
- chausner
- Clayton Wheeler
- Arsen Tufankjian
- autoantwort
- Jia Yue Hua
- Kai Pastor
- gerard-ryan-immersaview
- Nick D'Ademo
- jim wang