base-4.6.0.0: Basic libraries

Portabilitynon-portable (GHC Extensions)
Stabilityinternal
Maintainer[email protected]
Safe HaskellNone

GHC.Stack

Contents

Description

Access to GHC's call-stack simulation

Synopsis

Call stack

currentCallStack :: IO [String]Source

returns a '[String]' representing the current call stack. This can be useful for debugging.

The implementation uses the call-stack simulation maintined by the profiler, so it only works if the program was compiled with -prof and contains suitable SCC annotations (e.g. by using -fprof-auto). Otherwise, the list returned is likely to be empty or uninformative.

Internals