From: Daniel Dunbar Date: Fri, 5 Nov 2010 17:21:46 +0000 (+0000) Subject: libclang: Enable requesting a larger stack for several libclang entry points X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=abdce7abc8a22dd2fe79a05c0b71864039bd8296;p=clang 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 --- 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 {