Commit 555494f0 authored by Igor Sugak's avatar Igor Sugak Committed by Facebook Github Bot

increase stack size when TSAN is enabled

Reviewed By: meyering

Differential Revision: D5757469

fbshipit-source-id: ad70c47251993c79a502d30f312534e28c9241d4
parent bb9a2237
...@@ -37,8 +37,9 @@ namespace fibers { ...@@ -37,8 +37,9 @@ namespace fibers {
namespace { namespace {
inline FiberManager::Options preprocessOptions(FiberManager::Options opts) { inline FiberManager::Options preprocessOptions(FiberManager::Options opts) {
#if defined(FOLLY_SANITIZE_ADDRESS) || defined(UNDEFINED_SANITIZER) #if defined(FOLLY_SANITIZE_ADDRESS) || defined(UNDEFINED_SANITIZER) || \
/* ASAN/UBSAN needs a lot of extra stack space. defined(FOLLY_SANITIZE_THREAD)
/* Sanitizers need a lot of extra stack space.
16x is a conservative estimate, 8x also worked with tests 16x is a conservative estimate, 8x also worked with tests
where it mattered. Note that overallocating here does not necessarily where it mattered. Note that overallocating here does not necessarily
increase RSS, since unused memory is pretty much free. */ increase RSS, since unused memory is pretty much free. */
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment