<div dir="ltr"><div>Do we have or can we decide on a standard practice for logging processing time debug. I have gotten into the habit of wrapping the _step in my processes with<br><br>kwiver::vital::wall_timer timer;<br>timer.start();<br>...<br>timer.stop();<br>double elapsed_time = timer.elapsed();<br>LOG_DEBUG( logger(), "Elapsed time detecting objects: " << elapsed_time );<br><br></div>Some questions:<br><ul><li>Should this be TRACE or DEBUG?</li><li>Should we should wall and/or CPU timing?</li><li>Will all of this be superseded by a more-unified framework that does this automatically?</li></ul><p>Best,<br>Matt<br></p></div>