summaryrefslogtreecommitdiffstats
path: root/clang/tools/libclang
diff options
context:
space:
mode:
authorDaniel Dunbar <daniel@zuster.org>2010-11-05 17:21:46 +0000
committerDaniel Dunbar <daniel@zuster.org>2010-11-05 17:21:46 +0000
commit087c3a321f5fc7b412ea4de7724f50daa7270f84 (patch)
tree4f2ebfa9e638454c1f0b7cab0d666cbbe0681a31 /clang/tools/libclang
parent2f53b943e4b72046e693e9df3eb3c27a237824b8 (diff)
downloadbcm5719-llvm-087c3a321f5fc7b412ea4de7724f50daa7270f84.tar.gz
bcm5719-llvm-087c3a321f5fc7b412ea4de7724f50daa7270f84.zip
libclang: Enable requesting a larger stack for several libclang entry points
using "safety" threads. llvm-svn: 118278
Diffstat (limited to 'clang/tools/libclang')
-rw-r--r--clang/tools/libclang/CIndex.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/clang/tools/libclang/CIndex.cpp b/clang/tools/libclang/CIndex.cpp
index e24a622d902..30d1c28758f 100644
--- a/clang/tools/libclang/CIndex.cpp
+++ b/clang/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 {
OpenPOWER on IntegriCloud