Mercurial > public > mercurial-scm > hg-stable
diff mercurial/util.py @ 30995:22fbca1d11ed
mercurial: switch to util.timer for all interval timings
util.timer is now the best available interval timer, at the expense of not
having a known epoch. Let's use it whenever the epoch is irrelevant.
author | Simon Farnsworth <simonfar@fb.com> |
---|---|
date | Wed, 15 Feb 2017 13:17:39 -0800 |
parents | ae5d60bb70c9 |
children | d194f0dba7ac |
line wrap: on
line diff
--- a/mercurial/util.py Wed Feb 15 11:53:59 2017 -0800 +++ b/mercurial/util.py Wed Feb 15 13:17:39 2017 -0800 @@ -2797,13 +2797,13 @@ ''' def wrapper(*args, **kwargs): - start = time.time() + start = timer() indent = 2 _timenesting[0] += indent try: return func(*args, **kwargs) finally: - elapsed = time.time() - start + elapsed = timer() - start _timenesting[0] -= indent stderr.write('%s%s: %s\n' % (' ' * _timenesting[0], func.__name__,