From: Andrii Grynenko Date: Mon, 28 Mar 2016 22:14:46 +0000 (-0700) Subject: Allocate stacks with guard pages by default X-Git-Tag: 2016.07.26~406 X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=efdf22707b55556ecf98772f0be7f016ac2fafab;p=folly.git Allocate stacks with guard pages by default Summary: This was on for mcrouter for very long time. We should make it default for everyone. Reviewed By: yfeldblum Differential Revision: D3023133 fb-gh-sync-id: 6401f86df754e9490d46beb5fd9d0cf4b3675208 fbshipit-source-id: 6401f86df754e9490d46beb5fd9d0cf4b3675208 --- diff --git a/folly/experimental/fibers/FiberManager.h b/folly/experimental/fibers/FiberManager.h index 919b0965..588f8ee4 100644 --- a/folly/experimental/fibers/FiberManager.h +++ b/folly/experimental/fibers/FiberManager.h @@ -104,7 +104,7 @@ class FiberManager : public ::folly::Executor { /** * Protect limited amount of fiber stacks with guard pages. */ - bool useGuardPages{false}; + bool useGuardPages{true}; /** * Free unnecessary fibers in the fibers pool every fibersPoolResizePeriodMs