Re: GNUstep on Windows using Clang + MSVC ABI

Richard Frith-Macdonald <[email protected]> Tue, 9 Feb 2021 16:20:37 +0000
Newsgroups gmane.comp.lib.gnustep.devel
Message-ID <[email protected]>

> On 29 Jan 2021, at 16:28, David Chisnall <[email protected]> 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.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.