bump GHC's max stack size to 512M
authorSimon Marlow <marlowsd@gmail.com>
Fri, 19 Dec 2008 11:22:11 +0000 (11:22 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Fri, 19 Dec 2008 11:22:11 +0000 (11:22 +0000)
To accomodate compiling very long static lists (#2002)

compiler/parser/hschooks.c

index c0d0132..7b091e8 100644 (file)
@@ -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;
 }