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

In a real application, I had a steady increase in memory with mimalloc. This was the case when the application tried to connect to an unreachable TCP/IP socket every 10...

The code for segment size calculation (on `master`) seemed quite sketchy and hard to understand. In particular it lacks overflow checks. I forgot to report the issue when I noticed...

OS : CentOS 7 mimalloc version : v2.1.2 Ram : 128G Process Virtual memory at the time of occurrence : 80G Process physical memory at the time of occurrence :...

tldr: I have a stress test where mimalloc consumes ~30x as much working set memory as a toy allocator I wrote. I'm using mimalloc `2.1.7-1` (?) as packaged by msys2....

Branch: ```dev-slice```. I'm already using ```minject``` to place mimalloc first in exe import table, and non-asan secure builds work just fine. But with enabled ```MI_SECURE``` and ```MI_TRACK_ASAN```: ``` mimalloc: warning:...

Since v.2.0.3 the application which uses mimalloc crashes sporadically mainly at _mi_heap_delayed_free() function. The application has been compiled with VS2017 and Qt 5.15.2 (64 bit). Updating to 2.0.4 did not...

I compiled my program as usual but it started to crash; ![Image](https://github.com/user-attachments/assets/f35ba7dd-c08e-4a26-92d3-328cd1201a16) FreeBSD x64, latest version (14.2-RELEASE) everything updated. compile flags: -std=gnu++2b -march=native -m64 -static -DNDEBUG -pthread -ffast-math -O2 compiler:...

Trying to build v3.0.1 on NetBSD gives: ``` In file included from /tmp/pkgsrc/devel/mimalloc/work/mimalloc-3.0.1/src/prim/prim.c:25, from /tmp/pkgsrc/devel/mimalloc/work/mimalloc-3.0.1/src/static.c:38: /tmp/pkgsrc/devel/mimalloc/work/mimalloc-3.0.1/src/prim/unix/prim.c: In function 'unix_mmap_prim': /tmp/pkgsrc/devel/mimalloc/work/mimalloc-3.0.1/src/prim/unix/prim.c:204:16: error: too few arguments to function 'mi_bsr' 204 | size_t...

The latestest and greatestest commit https://github.com/microsoft/mimalloc/commit/f4c3a9069ad486abe7bc6b39336750d6648874a9 silently makes minject default to mimalloc-override.dll again - this behavior was recently changed by https://github.com/microsoft/mimalloc/commit/4b7313914ee702f1abe16d9021f5ac4867894cf4 Because the compiled dll is named w/o the -override...

I am using mimalloc v2.1.7 and compile & running it on Ubuntu, Linux 5.15.0. When I turn on both two options, with MI_OVERRIDE turned on, compile my own program with...