The instrumentation class allows timers to be added to existing code. |
Implemented as a hash table of timers:
|
As well as a time, each timer also contains an operation count, for computing temporal performance. |
Timers can be started, stopped, read, printed, etc. |