Laurent Orseau
timev is a more flexible variant of time .
procedure
( timev-apply label[#:disp?disp?]procarg...)→any
label:string?proc:procedure?arg:any/c
If disp? is #f, no timing information is displayed.
Nested calls to timev-apply are indented to reflect the nesting.
syntax
( timev label[#:disp?(*timev?*)]body...)
Some user output from level 2
Level 2 cpu: 0 real: 0 gc: 0
Level 1a cpu: 0 real: 0 gc: 0
Some user output from level 1
Level 1b cpu: 0 real: 0 gc: 0
Some user output from level 0
Level 0 cpu: 0 real: 0 gc: 0