| Safe Haskell | Trustworthy |
|---|---|
| Language | Haskell2010 |
This module provides access to internal garbage collection and memory usage statistics. These statistics are not available unless a program is run with the -T RTS flag.
This module is GHC-only and should not be considered portable.
Since: base-4.5.0.0
Statistics about runtime activity since the start of the program. This is a mirror of the C struct RTSStats in RtsAPI.h
Since: base-4.10.0.0
| RTSStats | |
Fields
| |
Statistics about a single GC. This is a mirror of the C struct
GCDetails in RtsAPI.h, with the field prefixed with gc_ to avoid collisions with RTSStats.
| GCDetails | |
Fields
| |
Time values from the RTS, using a fixed resolution of nanoseconds.
getRTSStats :: IO RTSStats Source
Get current runtime system statistics.
Since: base-4.10.0.0
getRTSStatsEnabled :: IO Bool Source
Returns whether GC stats have been enabled (with +RTS -T, for example).
Since: base-4.10.0.0
© The University of Glasgow and others
Licensed under a BSD-style license (see top of the page).
https://downloads.haskell.org/~ghc/8.6.1/docs/html/libraries/base-4.12.0.0/GHC-Stats.html