ghc-heap

Functions for walking GHC's heap

Version on this page:9.8.1
LTS Haskell 24.24:9.10.3
Stackage Nightly 2025-07-14:9.10.2
Latest on Hackage:9.12.1@rev:1

See all snapshots ghc-heap appears in

BSD-3-Clause licensed
Maintained by [email protected]
This version can be pinned in stack with:ghc-heap-9.8.1@sha256:501b3700530362779f6ee9478ec34d56a29fc0678a8b31839fa2a931c5c6b131,1765

Module documentation for 9.8.1

  • GHC
    • GHC.Exts
      • GHC.Exts.Heap
        • GHC.Exts.Heap.ClosureTypes
        • GHC.Exts.Heap.Closures
        • GHC.Exts.Heap.Constants
        • GHC.Exts.Heap.FFIClosures
        • GHC.Exts.Heap.FFIClosures_ProfilingDisabled
        • GHC.Exts.Heap.FFIClosures_ProfilingEnabled
        • GHC.Exts.Heap.InfoTable
          • GHC.Exts.Heap.InfoTable.Types
        • GHC.Exts.Heap.InfoTableProf
        • GHC.Exts.Heap.ProfInfo
          • GHC.Exts.Heap.ProfInfo.PeekProfInfo
          • GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingDisabled
          • GHC.Exts.Heap.ProfInfo.PeekProfInfo_ProfilingEnabled
          • GHC.Exts.Heap.ProfInfo.Types
        • GHC.Exts.Heap.Utils
Used by 2 packages in nightly-2024-01-10(full list with versions):

This package provides functions for walking the GHC heap data structures and retrieving information about those data structures.