HORIZON HASKELLDocslts/ghc-9.14.x6d5fdfd2026-10-12Search packagesCtrl K
Theme: |

GHC 9.14.1 · lts/ghc-9.14.x · 6d5fdfd · 2026-10-12

Moduleghc-9.14.1GHC2021

GHC.Cmm.DebugBlock

Contents
  1. Unwinding information
Synopsis
  • Packageghc-9.14.1
  • Exports10
  • LanguageGHC2021
  • LicenceBSD-3-Clause
  • SourceDebugBlock.hs
datadata DebugBlock

Debug information about a block of code. Ticks scope over nested blocks.

Constructors

Instances1OutputableP

Unwinding information

Maps registers to expressions that yield their "old" values further up the stack. Most interesting for the stack pointer Sp, but might be useful to document saved registers, too. Note that a register's value will be Nothing when the register's previous value cannot be reconstructed.