[project @ 2003-03-26 02:12:38 by sof]
[ghc-hetmet.git] / ghc / rts / Itimer.h
1 /* -----------------------------------------------------------------------------
2  * $Id: Itimer.h,v 1.11 2003/02/22 04:51:51 sof Exp $
3  *
4  * (c) The GHC Team 1998-2001
5  *
6  * Interval timer for profiling and pre-emptive scheduling.
7  *
8  * ---------------------------------------------------------------------------*/
9 #ifndef __ITIMER_H__
10 #define __ITIMER_H__
11
12 extern int startTicker( nat ms );
13 extern int stopTicker ( void );
14
15 extern void block_vtalrm_signal       ( void );
16 extern void unblock_vtalrm_signal     ( void );
17 extern unsigned int getourtimeofday   ( void );
18 #endif /* __ITIMER_H__ */