https://bugs.winehq.org/show_bug.cgi?id=43224
--- Comment #2 from Henri Verbeet hverbeet@gmail.com --- For what it's worth, if you do end up working on the memory allocator, note that modern allocators like ptmalloc3/jemalloc/nedmalloc/tcmalloc/etc. typically have per-thread allocation caches to avoid lock contention, which I think is another issue Wine's current allocator suffers from.