X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=includes%2FRtsFlags.h;h=db196a975b028b618904e578d3f60236defb0d38;hb=74f14cbc3c51135809977b29427c7c6a2af2cc34;hp=55b00bb2a0d5d0cc23f3004d21a771e80aee6661;hpb=11f6f411b4a15b333423715b41b498f5f7745933;p=ghc-hetmet.git diff --git a/includes/RtsFlags.h b/includes/RtsFlags.h index 55b00bb..db196a9 100644 --- a/includes/RtsFlags.h +++ b/includes/RtsFlags.h @@ -121,6 +121,7 @@ struct CONCURRENT_FLAGS { struct MISC_FLAGS { int tickInterval; /* in milliseconds */ rtsBool install_signal_handlers; + rtsBool machineReadable; StgWord linkerMemBase; /* address to ask the OS for memory * for the linker, NULL ==> off */ }; @@ -179,7 +180,9 @@ struct PAR_FLAGS { rtsBool migrate; /* migrate threads between capabilities */ rtsBool wakeupMigrate; /* migrate a thread on wakeup */ unsigned int maxLocalSparks; - nat gcThreads; /* number of threads for parallel GC */ + rtsBool parGcEnabled; /* enable parallel GC */ + rtsBool parGcGen; /* do parallel GC in this generation + * and higher only */ }; #endif /* THREADED_RTS */