summaryrefslogtreecommitdiff
path: root/compiler/parser/hschooks.c
diff options
context:
space:
mode:
authorSimon Marlow <marlowsd@gmail.com>2008-12-19 11:22:11 +0000
committerSimon Marlow <marlowsd@gmail.com>2008-12-19 11:22:11 +0000
commit27fcc50d92b4490fa638950f813d8a3ba530e6a1 (patch)
tree7bd3071310f0e75750d7c6479e2648d288a80de5 /compiler/parser/hschooks.c
parent709b34386e3866ae73a9ff1220a969188feacbfa (diff)
downloadhaskell-27fcc50d92b4490fa638950f813d8a3ba530e6a1.tar.gz
bump GHC's max stack size to 512M
To accomodate compiling very long static lists (#2002)
Diffstat (limited to 'compiler/parser/hschooks.c')
-rw-r--r--compiler/parser/hschooks.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/compiler/parser/hschooks.c b/compiler/parser/hschooks.c
index c0d0132e6e..7b091e84ac 100644
--- a/compiler/parser/hschooks.c
+++ b/compiler/parser/hschooks.c
@@ -19,7 +19,7 @@ void
defaultsHook (void)
{
RtsFlags.GcFlags.heapSizeSuggestion = 6*1024*1024 / BLOCK_SIZE;
- RtsFlags.GcFlags.maxStkSize = 64*1024*1024 / sizeof(W_);
+ RtsFlags.GcFlags.maxStkSize = 512*1024*1024 / sizeof(W_);
RtsFlags.GcFlags.giveStats = COLLECT_GC_STATS;
RtsFlags.GcFlags.statsFile = stderr;
}