Home My Page Projects Code Snippets Project Openings SML/NJ
Summary Activity Forums Tracker Lists Tasks Docs Surveys News SCM Files

SCM Repository

[smlnj] Annotation of /sml/trunk/src/system/Basis/Implementation/timer.sig
ViewVC logotype

Annotation of /sml/trunk/src/system/Basis/Implementation/timer.sig

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1425 - (view) (download) (as text)

1 : monnier 416 (* timer.sig
2 :     *
3 :     * COPYRIGHT (c) 1995 AT&T Bell Laboratories.
4 :     *
5 :     *)
6 : mblume 1425 signature TIMER = sig
7 : monnier 416
8 :     type cpu_timer
9 :     type real_timer
10 :    
11 : mblume 1425 val startCPUTimer: unit -> cpu_timer
12 :     val totalCPUTimer: unit -> cpu_timer
13 : monnier 416
14 : mblume 1425 val checkCPUTimer: cpu_timer -> { usr: Time.time, sys: Time.time }
15 :     val checkGCTime: cpu_timer -> { gc: { usr: Time.time, sys: Time.time },
16 :     nongc: { usr: Time.time, sys: Time.time } }
17 : monnier 416
18 : mblume 1425 val startRealTimer: unit -> real_timer
19 : monnier 416
20 : mblume 1425 val checkRealTimer: real_timer -> Time.time
21 :     val totalRealTimer: unit -> real_timer
22 : monnier 416
23 : mblume 1425 end (* TIMER *)

root@smlnj-gforge.cs.uchicago.edu
ViewVC Help
Powered by ViewVC 1.0.0