1 # Simple interface to report execution times of program fragments.
2 # Call TSTART() to reset the timer, TSTOP(...) to report times.
8 u
, s
, cu
, cs
= os
.times()
9 t0
= u
+cu
, s
+cs
, time
.time()
13 u
, s
, cu
, cs
= os
.times()
14 t1
= u
+cu
, s
+cs
, time
.time()
17 tt
.append(t1
[i
] - t0
[i
])
20 for x
in label
: msg
= msg
+ (x
+ ' ')
21 msg
= msg
+ `u`
+ ' user, ' + `s`
+ ' sys, ' + `r`
+ ' real\n'