base-4.14.3.0: Basic libraries
Safe HaskellNone
LanguageHaskell2010

GHC.RTS.Flags

Description

Accessors to GHC RTS flags. Descriptions of flags can be seen in GHC User's Guide, or by running RTS help message using +RTS --help.

Since: base-4.8.0.0

Synopsis

Documentation

type RtsTime = Word64 Source #

RtsTime is defined as a StgWord64 in stg/Types.h

Since: base-4.8.2.0

data RTSFlags Source #

Parameters of the runtime system

Since: base-4.8.0.0

Instances

Instances details
Show RTSFlags Source #

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

data GiveGCStats Source #

Should we produce a summary of the garbage collector statistics after the program has exited?

Since: base-4.8.2.0

data GCFlags Source #

Parameters of the garbage collector.

Since: base-4.8.0.0

Instances

Instances details
Show GCFlags Source #

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

data ConcFlags Source #

Parameters concerning context switching

Since: base-4.8.0.0

Constructors

ConcFlags 

Instances

Instances details
Show ConcFlags Source #

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

data MiscFlags Source #

Miscellaneous parameters

Since: base-4.8.0.0

Instances

Instances details
Show MiscFlags Source #

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

data DebugFlags Source #

Flags to control debugging output & extra checking in various subsystems.

Since: base-4.8.0.0

Constructors

DebugFlags 

Fields

Instances

Instances details
Show DebugFlags Source #

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

data CCFlags Source #

Parameters pertaining to the cost-center profiler.

Since: base-4.8.0.0

Instances

Instances details
Show CCFlags Source #

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

data ProfFlags Source #

Parameters of the cost-center profiler

Since: base-4.8.0.0

Instances

Instances details
Show ProfFlags Source #

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

data DoTrace Source #

Is event tracing enabled?

Since: base-4.8.2.0

Constructors

TraceNone

no tracing

TraceEventLog

send tracing events to the event log

TraceStderr

send tracing events to stderr

Instances

Instances details
Enum DoTrace Source #

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

Show DoTrace Source #

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

data TraceFlags Source #

Parameters pertaining to event tracing

Since: base-4.8.0.0

Constructors

TraceFlags 

Fields

Instances

Instances details
Show TraceFlags Source #

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

data TickyFlags Source #

Parameters pertaining to ticky-ticky profiler

Since: base-4.8.0.0

Instances

Instances details
Show TickyFlags Source #

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags

data ParFlags Source #

Parameters pertaining to parallelism

Since: base-4.8.0.0

Instances

Instances details
Show ParFlags Source #

Since: base-4.8.0.0

Instance details

Defined in GHC.RTS.Flags