[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: GNUstep on Windows using Clang + MSVC ABI
From: |
Richard Frith-Macdonald |
Subject: |
Re: GNUstep on Windows using Clang + MSVC ABI |
Date: |
Tue, 9 Feb 2021 16:20:37 +0000 |
> On 29 Jan 2021, at 16:28, David Chisnall <gnustep@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.