X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Frts%2FSanity.h;h=6ab9c846d94b4da680c467d6e9e67f84c11925b3;hb=0268d6925e117661769fbe1ed823cbef7e4da8e3;hp=7fc6b4f7b579099e2d992b25dd1711a13c98ace3;hpb=438596897ebbe25a07e1c82085cfbc5bdb00f09e;p=ghc-hetmet.git diff --git a/ghc/rts/Sanity.h b/ghc/rts/Sanity.h index 7fc6b4f..6ab9c84 100644 --- a/ghc/rts/Sanity.h +++ b/ghc/rts/Sanity.h @@ -1,5 +1,7 @@ /* ----------------------------------------------------------------------------- - * $Id: Sanity.h,v 1.2 1998/12/02 13:28:44 simonm Exp $ + * $Id: Sanity.h,v 1.4 1999/02/05 16:02:52 simonm Exp $ + * + * (c) The GHC Team, 1998-1999 * * Prototypes for functions in Sanity.c * @@ -7,9 +9,10 @@ #ifdef DEBUG /* debugging routines */ -extern void checkHeap ( bdescr *bd, nat step ); +extern void checkHeap ( bdescr *bd, StgPtr start ); +extern void checkChain ( bdescr *bd ); extern void checkStack ( StgPtr sp, StgPtr stack_end, StgUpdateFrame* su ); -extern void checkTSO ( StgTSO* tso, nat step ); +extern void checkTSO ( StgTSO* tso ); extern StgOffset checkClosure( StgClosure* p );