X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=ghc%2Frts%2FProftimer.h;h=1ddfc50072801b899deedfc942df39294ef0ff25;hb=d255dfff87648bcd4dd1d87faa8d835d358c70a2;hp=38a023ca12bea6fe3e6cf1841a944a809335ab20;hpb=c6ab4bfa09886be3bfff4aa747af2f1c8e348a1f;p=ghc-hetmet.git diff --git a/ghc/rts/Proftimer.h b/ghc/rts/Proftimer.h index 38a023c..1ddfc50 100644 --- a/ghc/rts/Proftimer.h +++ b/ghc/rts/Proftimer.h @@ -1,5 +1,5 @@ /* ----------------------------------------------------------------------------- - * $Id: Proftimer.h,v 1.4 1999/08/25 16:11:50 simonmar Exp $ + * $Id: Proftimer.h,v 1.6 2001/11/22 14:25:12 simonmar Exp $ * * (c) The GHC Team, 1998 * @@ -7,10 +7,12 @@ * * ---------------------------------------------------------------------------*/ -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(int unused); +extern void stopProfTimer ( void ); +extern void startProfTimer ( void ); +extern void stopHeapProfTimer ( void ); +extern void startHeapProfTimer ( void ); +extern rtsBool performHeapProfile;