* Mark Wielaard: >> Current glibc versions have a thread-local fast path, which should >> address some of these concerns. It's still not a bump-pointer >> allocator, but at least there are no atomics on that path. > > Since which version of glibc is there a thread-local fast path?
It was added in: commit d5c3fafc4307c9b7a4c7d5cb381fcdbfad340bcc Author: DJ Delorie <d...@delorie.com> Date: Thu Jul 6 13:37:30 2017 -0400 Add per-thread cache to malloc So glibc 2.26. But it is a build-time option, enabled by default, but it can be switched off by distributions.