1 /* -----------------------------------------------------------------------------
2 * $Id: Printer.h,v 1.2 1998/12/02 13:28:34 simonm Exp $
4 * Prototypes for functions in Printer.c
6 * ---------------------------------------------------------------------------*/
8 extern void printPtr ( StgPtr p );
9 extern void printObj ( StgClosure *obj );
10 extern void printClosure ( StgClosure *obj );
11 extern StgStackPtr printStackObj ( StgStackPtr sp );
12 extern void printStackChunk ( StgStackPtr sp, StgStackPtr spLim );
13 extern void printStack ( StgStackPtr sp, StgStackPtr spLim,
15 extern void printTSO ( StgTSO *tso );
18 extern void DEBUG_LoadSymbols( char *name );
20 extern rtsBool lookupGHCName( StgPtr addr, const char **result );