| Safe Haskell | None |
|---|---|
| Language | Haskell2010 |
GHC.RTS.Flags
Description
Accessors to GHC RTS flags. Descriptions of flags can be seen inGHC User's Guide, or by running RTS help message using+RTS --help.
Since: 4.8.0.0
Parameters of the runtime system
Since: 4.8.0.0
Constructors
| RTSFlags | |
Should we produce a summary of the garbage collector statistics after the program has exited?
Since: 4.8.2.0
| EnumGiveGCStatsSource# | Since: 4.8.0.0 |
Instance detailsDefined inGHC.RTS.Flags Methods succ ::GiveGCStats ->GiveGCStatsSource# pred ::GiveGCStats ->GiveGCStatsSource# toEnum ::Int ->GiveGCStatsSource# fromEnum ::GiveGCStats ->IntSource# enumFrom ::GiveGCStats -> [GiveGCStats]Source# enumFromThen ::GiveGCStats ->GiveGCStats -> [GiveGCStats]Source# enumFromTo ::GiveGCStats ->GiveGCStats -> [GiveGCStats]Source# enumFromThenTo ::GiveGCStats ->GiveGCStats ->GiveGCStats -> [GiveGCStats]Source# | |
| ShowGiveGCStatsSource# | Since: 4.8.0.0 |
Instance detailsDefined inGHC.RTS.Flags | |
Parameters of the garbage collector.
Since: 4.8.0.0
Constructors
| GCFlags | |
Fields
| |
Parameters concerning context switching
Since: 4.8.0.0
Constructors
| ConcFlags | |
Fields | |
Miscellaneous parameters
Since: 4.8.0.0
Constructors
| MiscFlags | |
Fields
| |
Flags to control debugging output & extra checking in various subsystems.
Since: 4.8.0.0
Constructors
| DebugFlags | |
| ShowDebugFlagsSource# | Since: 4.8.0.0 |
Instance detailsDefined inGHC.RTS.Flags | |
Should the RTS produce a cost-center summary?
Since: 4.8.2.0
| EnumDoCostCentresSource# | Since: 4.8.0.0 |
Instance detailsDefined inGHC.RTS.Flags Methods succ ::DoCostCentres ->DoCostCentresSource# pred ::DoCostCentres ->DoCostCentresSource# toEnum ::Int ->DoCostCentresSource# fromEnum ::DoCostCentres ->IntSource# enumFrom ::DoCostCentres -> [DoCostCentres]Source# enumFromThen ::DoCostCentres ->DoCostCentres -> [DoCostCentres]Source# enumFromTo ::DoCostCentres ->DoCostCentres -> [DoCostCentres]Source# enumFromThenTo ::DoCostCentres ->DoCostCentres ->DoCostCentres -> [DoCostCentres]Source# | |
| ShowDoCostCentresSource# | Since: 4.8.0.0 |
Instance detailsDefined inGHC.RTS.Flags | |
Parameters pertaining to the cost-center profiler.
Since: 4.8.0.0
Constructors
| CCFlags | |
Fields | |
What sort of heap profile are we collecting?
Since: 4.8.2.0
Constructors
| NoHeapProfiling | |
| HeapByCCS | |
| HeapByMod | |
| HeapByDescr | |
| HeapByType | |
| HeapByRetainer | |
| HeapByLDV | |
| HeapByClosureType |
| EnumDoHeapProfileSource# | Since: 4.8.0.0 |
Instance detailsDefined inGHC.RTS.Flags Methods succ ::DoHeapProfile ->DoHeapProfileSource# pred ::DoHeapProfile ->DoHeapProfileSource# toEnum ::Int ->DoHeapProfileSource# fromEnum ::DoHeapProfile ->IntSource# enumFrom ::DoHeapProfile -> [DoHeapProfile]Source# enumFromThen ::DoHeapProfile ->DoHeapProfile -> [DoHeapProfile]Source# enumFromTo ::DoHeapProfile ->DoHeapProfile -> [DoHeapProfile]Source# enumFromThenTo ::DoHeapProfile ->DoHeapProfile ->DoHeapProfile -> [DoHeapProfile]Source# | |
| ShowDoHeapProfileSource# | Since: 4.8.0.0 |
Instance detailsDefined inGHC.RTS.Flags | |
Parameters of the cost-center profiler
Since: 4.8.0.0
Constructors
| ProfFlags | |
Fields
| |
Is event tracing enabled?
Since: 4.8.2.0
Constructors
| TraceNone | no tracing |
| TraceEventLog | send tracing events to the event log |
| TraceStderr | send tracing events to |
| EnumDoTraceSource# | Since: 4.8.0.0 |
Instance detailsDefined inGHC.RTS.Flags Methods succ ::DoTrace ->DoTraceSource# pred ::DoTrace ->DoTraceSource# fromEnum ::DoTrace ->IntSource# enumFrom ::DoTrace -> [DoTrace]Source# enumFromThen ::DoTrace ->DoTrace -> [DoTrace]Source# enumFromTo ::DoTrace ->DoTrace -> [DoTrace]Source# enumFromThenTo ::DoTrace ->DoTrace ->DoTrace -> [DoTrace]Source# | |
| ShowDoTraceSource# | Since: 4.8.0.0 |
Parameters pertaining to event tracing
Since: 4.8.0.0
Constructors
| TraceFlags | |
Fields
| |
| ShowTraceFlagsSource# | Since: 4.8.0.0 |
Instance detailsDefined inGHC.RTS.Flags | |
Parameters pertaining to ticky-ticky profiler
Since: 4.8.0.0
Constructors
| TickyFlags | |
Fields | |
| ShowTickyFlagsSource# | Since: 4.8.0.0 |
Instance detailsDefined inGHC.RTS.Flags | |
Parameters pertaining to parallelism
Since: 4.8.0.0
Constructors
| ParFlags | |
Produced byHaddock version 2.20.0