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

# Bug description * final step of build (`mimalloc-test-stress-dynamic`) fails on Amazon Linux 2 ## Steps to reproduce: * clone on Amazon Linux 2 instance, try to build as usual...

I'm trying to build [email protected] which pulls in `mimalloc` (ARROW_MIMALLOC_BUILD_VERSION=v2.0.6). I am using the Intel OneAPI 2025.x compiler suite, which is Clang/LLVM based. This check doesn't seem to correctly detect...

Not sure if this has been seen anywhere else, but for i686 ran this through a CI pipeline, this segmentation fault occurred. 3.0.10. Options: MI_SECURE https://github.com/void-linux/void-packages/actions/runs/18393201902/job/52407514397?pr=57456 ``` [0/1] Running tests......

I have a problem with `mimalloc` and I'm a bit unsure how to approach it. My application consumes a lot of memory using `glibc` allocator, so I switched to mimalloc....

The answer to this is probably _"we know, it's for ABI compatibility"_, but just in case: The statistics `purged` and `reset` variables are presently `mi_stat_count_t`, i.e., a 3-tuple of peak,...

Pedantic compiler warning on an integral type mismatch in zone_batch_malloc() in the OSX primitive: https://github.com/microsoft/mimalloc/blob/09a27098aa6e9286518bd9c74e6ffa7199c3f04e/src/prim/osx/alloc-override-zone.c#L85 ``` static unsigned zone_batch_malloc(malloc_zone_t* zone, size_t size, void** ps, unsigned count) { size_t i; for...

There appears to be bug in the 'searches' stat as a result of https://github.com/microsoft/mimalloc/commit/56aba086eaea3893e411f51bc9615663763592c7. It's here: https://github.com/microsoft/mimalloc/blob/09a27098aa6e9286518bd9c74e6ffa7199c3f04e/src/stats.c#L238 ``` const int64_t avg_tens = (stat->total == 0 ? 0 : (stat->total*10 /...

I am implementing a custom memory tracker to monitor allocations and deallocations from the mimalloc memory allocator. While I am aware that tools like Valgrind exist, I have opted to...

### Summary I am trying to wrap various `mimalloc` functions with a C++ class using `mi_heap_t` objects, however, upon calling `mi_heap_destroy` AddressSanitizer reports a buffer overrun on the TLD buffer...