mimalloc icon indicating copy to clipboard operation
mimalloc copied to clipboard

mimalloc is a compact general purpose allocator with excellent performance.

Results 266 mimalloc issues
Sort by recently updated
recently updated
newest added

I have already allocated a piece of big memory by `mmap`, the memory size (as `MEM_SIZE`) is large, so I want to use it as a memory pool, or a...

I'm currently evaluating using mimalloc as libc allocator in Chimera Linux (https://chimera-linux.org). Currently, we have LLVM's Scudo integrated into our libc but testing shows that mimalloc may be a better...

I was interested in using the direct heap functions for tracking heaps directly in our codebase, but see the caveat that: ``` but can only allocate from the same thread...

I've been running our software through our benchmark suite with both mimalloc 1.8.7 and mimalloc 2.1.7 and have noticed some differences in its behaviour across OSes. On Windows, 2.1.7 pretty...

Hi! I'm evaluating using mimalloc-secure 2.0.3 for our game instead of Unreal Engine's default FMallocBinned2. The runtime performance seems good, I have not measured any significant regression from this switch....

vcpkg produces `mimalloc.dll` when building `mimalloc[override]` and minject is not supporting that name. Can we change behaviour of `--postfix=` so it would use `mimalloc.dll` instead of `mimalloc-.dll`

Seems that mimalloc does not decommit memory that was comitted using large pages. See https://github.com/microsoft/mimalloc/blob/03020fbf81541651e24289d2f7033a772a50f480/src/arena.c#L540 and https://github.com/microsoft/mimalloc/blob/03020fbf81541651e24289d2f7033a772a50f480/src/arena.c#L832 what's the motivation behind this? why large pages can not be decomitted?

I'm trying to build mimalloc with `march` set to a deployment machine's architecture, and I can't seem to get the extra flags passed through to mimalloc's build process. The usual...

After updating to `v2.1.7`, `mimalloc-redirect.dll` requires `mimalloc-override.dll`. While this is consistent with readme instruction, the names of the DLL objects after compiling are still `mimalloc.dll` and `mimalloc-redirect.dll` inside the build...