> On 29 Jan 2021, at 16:28, David Chisnall <gnus...@theravensnest.org> wrote:
>
> We have given up supporting MinGW for snmalloc and I am considering
> optionally supporting snmalloc for Objective-C object allocations since it is
> much faster than the system malloc on most platforms and is particularly good
> for fixed-size allocations as are common in Objective-C. It would be a shame
> for this to be an everywhere-except-Windows thing.
Hi David, I am giving snmalloc a try, but I'm wondering if (and why) you think
it is actually better than mimalloc?
As far as I can tell mimalloc ticks the general performance boxes and is
admirably small (ie relatively simple code).
My interest is probably unusual in that it's primarity about maintaining a low
memeory footprint for long running processes rather than about speed, so if
snmalloc does a better job of avoiding fragmentation it would be very appealing.