summaryrefslogtreecommitdiff
path: root/libraries
diff options
context:
space:
mode:
Diffstat (limited to 'libraries')
-rw-r--r--libraries/base/GHC/Stats.hsc8
1 files changed, 4 insertions, 4 deletions
diff --git a/libraries/base/GHC/Stats.hsc b/libraries/base/GHC/Stats.hsc
index d5d48f5e61..c4e2e809f8 100644
--- a/libraries/base/GHC/Stats.hsc
+++ b/libraries/base/GHC/Stats.hsc
@@ -15,7 +15,7 @@
module GHC.Stats
(
-- * Runtime statistics
- RTSStats(..), GCDetails(..)
+ RTSStats(..), GCDetails(..), RtsTime
, getRTSStats
, getRTSStatsEnabled
@@ -104,7 +104,7 @@ data RTSStats = RTSStats {
-- | Details about the most recent GC
, gc :: GCDetails
- }
+ } deriving (Read, Show)
--
-- | Statistics about a single GC. This is a mirror of the C @struct
@@ -138,9 +138,9 @@ data GCDetails = GCDetails {
, gcdetails_cpu_ns :: RtsTime
-- | The time elapsed during GC itself
, gcdetails_elapsed_ns :: RtsTime
- }
-
+ } deriving (Read, Show)
+-- | Time values from the RTS, using a fixed resolution of nanoseconds.
type RtsTime = Int64
-- @since 4.9.0.0