News for hackers. Stuff that matters.
Re:The Windows malloc() implementation from MSVCRT is slow by cryptonector on Sunday July 03, 2022 @01:16AM (#31965277)
Eh, no, this is strictly a Windows problem. On Windows every DLL can be statically linked each with its very private copy of the MSVCRT, which means -for example- that you'd better never ever pass one DLL's malloc()'ed memory pointers to another DLL's free().

On Unix systems (and Linux) this sort of thing can only ever happen if you have a statically-linked application that is linked with libdl and then it dlopen()s some ELF -- then you need the application's C library to be truly heroic. (Solaris stopped supporting that insanity in Solaris 10, though glibc apparently still supports it, I think?)

Re:The Windows malloc() implementation from MSVCRT is slow by pjmlp on Sunday July 03, 2022 @07:57AM (#31967041)
AIX, which happens to be a UNIX, has similar dynamic linking model.

Then we have the surviving mainframes and embedded RTOS, which aren't UNIXes either.