Allocate stacks with guard pages by default
authorAndrii Grynenko <andrii@fb.com>
Mon, 28 Mar 2016 22:14:46 +0000 (15:14 -0700)
committerFacebook Github Bot 7 <facebook-github-bot-7-bot@fb.com>
Mon, 28 Mar 2016 22:20:23 +0000 (15:20 -0700)
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

folly/experimental/fibers/FiberManager.h

index 919b09651dcda9599caa3351efb42d2cb12140a0..588f8ee402743a22ce5fe8e77153b8a6a258d7f6 100644 (file)
@@ -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