From abdce7abc8a22dd2fe79a05c0b71864039bd8296 Mon Sep 17 00:00:00 2001 From: Daniel Dunbar Date: Fri, 5 Nov 2010 17:21:46 +0000 Subject: [PATCH] libclang: Enable requesting a larger stack for several libclang entry points using "safety" threads. git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@118278 91177308-0d34-0410-b5e6-96231b3b80d8 --- tools/libclang/CIndex.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/libclang/CIndex.cpp b/tools/libclang/CIndex.cpp index e24a622d90..30d1c28758 100644 --- a/tools/libclang/CIndex.cpp +++ b/tools/libclang/CIndex.cpp @@ -4431,7 +4431,8 @@ CXString createCXString(llvm::StringRef String, bool DupString) { // Misc. utility functions. //===----------------------------------------------------------------------===// -static unsigned SafetyStackThreadSize = 0; +/// Default to using an 8 MB stack size on "safety" threads. +static unsigned SafetyStackThreadSize = 8 << 20; namespace clang { -- 2.50.1