← Back to context Comment by Iwan-Zotow 1 day ago +1windows def allocator is pos. Jemalloc rules 3 comments Iwan-Zotow Reply int_19h 19 hours ago > windows def allocatorWhich one of them? These days it could mean HeapAlloc, or it could mean malloc from uCRT. carey 18 hours ago malloc in uCRT just calls HeapAlloc, though? You can see the code in ucrt\heap\malloc_base.cpp if you have the Windows SDK installed.Programs can opt in to the _segment_ heap in their manifest, but it’s not necessarily any faster. ahartmetz 20 hours ago >windows def allocator is posWow, still? I remember allocator benchmarks from 10-15 years ago where there were some notable differences between allocators... and then Windows with like 20% the performance of everything else!
int_19h 19 hours ago > windows def allocatorWhich one of them? These days it could mean HeapAlloc, or it could mean malloc from uCRT. carey 18 hours ago malloc in uCRT just calls HeapAlloc, though? You can see the code in ucrt\heap\malloc_base.cpp if you have the Windows SDK installed.Programs can opt in to the _segment_ heap in their manifest, but it’s not necessarily any faster.
carey 18 hours ago malloc in uCRT just calls HeapAlloc, though? You can see the code in ucrt\heap\malloc_base.cpp if you have the Windows SDK installed.Programs can opt in to the _segment_ heap in their manifest, but it’s not necessarily any faster.
ahartmetz 20 hours ago >windows def allocator is posWow, still? I remember allocator benchmarks from 10-15 years ago where there were some notable differences between allocators... and then Windows with like 20% the performance of everything else!
> windows def allocator
Which one of them? These days it could mean HeapAlloc, or it could mean malloc from uCRT.
malloc in uCRT just calls HeapAlloc, though? You can see the code in ucrt\heap\malloc_base.cpp if you have the Windows SDK installed.
Programs can opt in to the _segment_ heap in their manifest, but it’s not necessarily any faster.
>windows def allocator is pos
Wow, still? I remember allocator benchmarks from 10-15 years ago where there were some notable differences between allocators... and then Windows with like 20% the performance of everything else!