HORIZON HASKELLDocslts/ghc-10.0.x8fef28d2026-11-02Search packagesCtrl K
Theme: |

GHC 10.0.0.20260917 · lts/ghc-10.0.x · 8fef28d · 2026-11-02

Moduleghc-experimental-10.0.0Haskell2010

GHC.RTS.Flags.Experimental

The API of this module is unstable and is coupled to GHC's internals. As such if you depend on it, you should expect to follow GHC's releases. This API could change without warning.

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

Synopsis
datadata RTSFlags
Instances3Show, Generic, Rep
datadata GiveGCStats

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

Instances4Enum, Show, Generic, Rep
datadata GCFlags
Instances3Show, Generic, Rep
datadata ConcFlags

Parameters concerning context switching

Instances3Show, Generic, Rep
datadata MiscFlags
Instances3Show, Generic, Rep
datadata IoManagerFlag

Constructors

Instances3Enum, Eq, Show
datadata DebugFlags

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

Constructors

Instances3Show, Generic, Rep
datadata DoCostCentres
Instances4Enum, Show, Generic, Rep
datadata CCFlags

Parameters pertaining to the cost-center profiler.

Instances3Show, Generic, Rep
datadata DoHeapProfile
Instances4Enum, Show, Generic, Rep
datadata ProfFlags
Instances3Show, Generic, Rep
datadata DoTrace

Is event tracing enabled?

Constructors

Instances4Enum, Show, Generic, Rep
datadata TraceFlags

Parameters pertaining to event tracing

Constructors

Instances3Show, Generic, Rep
datadata TickyFlags

Parameters pertaining to ticky-ticky profiler

Instances3Show, Generic, Rep
datadata ParFlags
Instances3Show, Generic, Rep
datadata HpcFlags

Parameters pertaining to Haskell program coverage (HPC)

Constructors

Instances3Show, Generic, Rep
datadata IoSubSystem

The I/O SubSystem to use in the program.

Constructors

  • IoPOSIX

    Use a POSIX I/O Sub-System

  • IoNative

    Use platform native Sub-System. For unix OSes this is the same as IoPOSIX, but on Windows this means use the Windows native APIs for I/O, including IOCP and RIO.

Instances3Enum, Eq, Show
  • Enum IoSubSystemDefined in ghc-internal-10.0.0 · GHC.Internal.IO.SubSystem
  • Eq IoSubSystemDefined in ghc-internal-10.0.0 · GHC.Internal.IO.SubSystem
  • Show IoSubSystemDefined in ghc-internal-10.0.0 · GHC.Internal.IO.SubSystem