def checkpoint_timer(msg,*args): if __debug__ and signedimp_debug: now = time.besttime() msg = msg % args _signedimp_util._timers[-1].append(now) msg += " [%.2f of %.2f secs]" % (now - _signedimp_util._timers[-1][-2],time.clock(),) _signedimp_util.debug(msg)
def stop_timer(msg,*args): if __debug__ and signedimp_debug: now = time.besttime() tl = _signedimp_util._timers.pop() msg = msg % args msg += " [%.2f of %.2f secs]" % (now - tl[0],time.clock(),) _signedimp_util.debug(msg)
def start_timer(msg,*args): if __debug__ and signedimp_debug: msg = msg % args msg += " [%.2f secs]" % (time.clock(),) _signedimp_util.debug(msg) _signedimp_util._timers.append([time.besttime()])