X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Frts%2FProftimer.h;h=59027623baffdd8cf50a834641b5e89151e2f08a;hb=a28e9d8435d1a5e8348e90f2772f44b15fcbbb91;hp=231f8da4e1163a434273ff782da96c272164474f;hpb=b9d8ddb91c9360e3165244520f31dcd28c396825;p=ghc-hetmet.git diff --git a/ghc/rts/Proftimer.h b/ghc/rts/Proftimer.h index 231f8da..5902762 100644 --- a/ghc/rts/Proftimer.h +++ b/ghc/rts/Proftimer.h @@ -1,5 +1,4 @@ /* ----------------------------------------------------------------------------- - * $Id: Proftimer.h,v 1.5 2000/04/03 15:54:50 simonmar Exp $ * * (c) The GHC Team, 1998 * @@ -7,10 +6,12 @@ * * ---------------------------------------------------------------------------*/ -extern rtsBool do_prof_ticks; -extern lnat total_prof_ticks; +extern void initProfTimer ( void ); +extern void handleProfTick ( void ); -extern void initProfTimer(nat ms); -extern void stopProfTimer(void); -extern void startProfTimer(void); -extern void handleProfTick(void); +extern void stopProfTimer ( void ); +extern void startProfTimer ( void ); +extern void stopHeapProfTimer ( void ); +extern void startHeapProfTimer ( void ); + +extern rtsBool performHeapProfile;