bump GHC's maximum stack size to 64Mb (see #2002)
authorSimon Marlow <marlowsd@gmail.com>
Mon, 19 May 2008 12:53:33 +0000 (12:53 +0000)
committerSimon Marlow <marlowsd@gmail.com>
Mon, 19 May 2008 12:53:33 +0000 (12:53 +0000)
compiler/parser/hschooks.c

index 9ccb345..c0d0132 100644 (file)
@@ -19,7 +19,7 @@ void
 defaultsHook (void)
 {
     RtsFlags.GcFlags.heapSizeSuggestion = 6*1024*1024 / BLOCK_SIZE;
 defaultsHook (void)
 {
     RtsFlags.GcFlags.heapSizeSuggestion = 6*1024*1024 / BLOCK_SIZE;
-    RtsFlags.GcFlags.maxStkSize         = 8*1024*1024 / sizeof(W_);
+    RtsFlags.GcFlags.maxStkSize         = 64*1024*1024 / sizeof(W_);
     RtsFlags.GcFlags.giveStats = COLLECT_GC_STATS;
     RtsFlags.GcFlags.statsFile = stderr;
 }
     RtsFlags.GcFlags.giveStats = COLLECT_GC_STATS;
     RtsFlags.GcFlags.statsFile = stderr;
 }