base-4.9.1.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: 4.8.0.0

Synopsis

Documentation

type RtsTime = Word64 #

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

Since: 4.8.2.0

type RtsNat = Word32 #

nat defined in rts/Types.h

Since: 4.8.2.0

data RTSFlags #

Parameters of the runtime system

Since: 4.8.0.0

Instances

data GCFlags #

Parameters of the garbage collector.

Since: 4.8.0.0

Instances

data ConcFlags #

Parameters concerning context switching

Since: 4.8.0.0

Constructors

ConcFlags 

data MiscFlags #

Miscellaneous parameters

Since: 4.8.0.0

Constructors

MiscFlags 

Fields

data DebugFlags #

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

Since: 4.8.0.0

Constructors

DebugFlags 

Fields

data CCFlags #

Parameters pertaining to the cost-center profiler.

Since: 4.8.0.0

Instances

data DoTrace #

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 stderr

data TraceFlags #

Parameters pertaining to event tracing

Since: 4.8.0.0

Constructors

TraceFlags 

Fields

data TickyFlags #

Parameters pertaining to ticky-ticky profiler

Since: 4.8.0.0