Windows: Disable tbbmalloc for debug builds.

TBBMalloc seems to have a race condition somewhere on shutdown
that seems to show up in debug builds only, ideally we find the
issue and send a patch upstream but due to its racy nature it
has eluded capture so far. This patch disables TBBMalloc for
debug builds so that developers that actually need to get some
work done can work without being bothered by this misbehaviour.
This commit is contained in:
Ray molenkamp 2019-11-23 09:21:34 -07:00
parent 373e936e3e
commit 44f18ce0a6
1 changed files with 1 additions and 1 deletions

View File

@ -29,7 +29,7 @@
# include "utfconv.h"
#endif
#if defined(WITH_TBB_MALLOC) && defined(_MSC_VER)
#if defined(WITH_TBB_MALLOC) && defined(_MSC_VER) && defined(NDEBUG)
# pragma comment(lib, "tbbmalloc_proxy.lib")
# pragma comment(linker, "/include:__TBB_malloc_proxy")
#endif