Skip to content

More uses of HasDebugCallStack

For functions that can fail (with a panic) inside GHC, we use HasDebugCallStack => in the type to get more info about who called the function. Periodically we add more. They should have no effect in a non-DEBUG compiler.

This ticket is just a peg to hang MRs that add (or remove) HasDebugCallStack debug traces.

  • !3597 (closed) added a few HasDebugCallStack traces in substitution over Core
Edited by Simon Peyton Jones
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information