Hi all, hope everyone is staying safe and sound! I was wondering if Blender uses
jemalloc or not? Doing a search in the project, I see this in a CMakeList.txt file:
# disable for now, but plan to support on all platforms eventually option(WITH_MEM_JEMALLOC "Enable malloc replacement (http://www.canonware.com/jemalloc)" ON) mark_as_advanced(WITH_MEM_JEMALLOC)
and while the comment does say “disable for now”, the option looks like it’s enabled. However, I don’t see it referred to anywhere (not even as a linked library). So does it get used?
I have a similar question with
TBB, in a CMakeList, I see:
# TBB malloc is only supported on for windows currently if(WIN32) option(WITH_TBB_MALLOC_PROXY "Enable the TBB malloc replacement" ON) endif()
However, I don’t see that being used anywhere either. Maybe I’m misunderstanding the syntax here?
Thanks in advance.
PS: That canonware.com URL is a dead link (and not the official homepage for