HAT-STACK
Section: User Commands (1)
Updated: local
Index
Return to Main Contents
NAME
hat-stack - "virtual" stack trace for a crashed Haskell program
SYNOPSIS
hat-stack
prog[.hat]
DESCRIPTION
For aborted computations, that is computations that terminated
with an error message or were interrupted,
hat-stack
shows in which function call the computation was aborted. It does
so by showing a virtual stack of function calls (redexes), i.e. every
function call on the stack caused the function call above it. The
evaluation of the top stack element caused the error (or during
its evaluation the computation was interrupted). The stack shown
is virtual, because it does not correspond to the actual runtime
stack. The actual runtime stack enables lazy evaluation whereas the
virtual stack corresponds to a stack that would have been used for
eager (strict) evaluation.
hat-stack
is now largely superseded by
hat-trail(1) which allows interactive browsing of the complete
call chain.
FILES
- /usr/local/bin/hat-stack
-
SEE ALSO
hmake(1), hat-trans(1), hat-observe(1), hat-detect(1), hat-trail(1)
Index
- NAME
-
- SYNOPSIS
-
- DESCRIPTION
-
- FILES
-
- SEE ALSO
-
This document was created by
man2html,
using the manual pages.
Time: 15:48:36 GMT, July 03, 2003