Default musl allocator considered harmful (to performance)

In a real world benchmark, the default musl allocator caused a 7x slowdown compared to other allocators. I recommend all Rust projects immediately swap to a different allocator in a musl environment.

nickb.dev

I'm using #debian for crosscompiling #C / #CPP sources for different targets and it works fine.
But it needs one full compiler setup per target (x64, x86, arm, arm64, win32, win64, wasm)

And there is also #alpine and #musllibc ... so I need another setup ... again.

#zig just comes with one setup and supports #gnu musl #mingw #wasm for all current cpu's.

As long as no platform-specific libs are required, this is so perfectly simple.

So my next build env will be:
 #ziglang on ⛷️ alpine

@dizzy Very interesting. Any pointers on this project? #glibc or #musllibc ?
#musllibc #gentoo #linux

alright, so gcc /is/ packaged in the stage3 archive for musl profile, and it doesn't look like it's just a musl-libc gcc wrapper, but i am unsure. either way, it doesn't build atm for me

kinda too tired to go through portage logs atm, so might leave that until later, than probably try to hit up the forums later, and maybe the irc channel.