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.