diff -r 1ce4fe0603a6 -r 4613f9274fc0 mercurial/statprof.py --- a/mercurial/statprof.py Fri Oct 19 23:18:29 2018 +0300 +++ b/mercurial/statprof.py Fri Oct 19 23:30:56 2018 +0300 @@ -664,6 +664,7 @@ name = r'%s:%s' % (stack[i].filename(), stack[i].function) while i < len(stack) and name in skips: i += 1 + name = r'%s:%s' % (stack[i].filename(), stack[i].function) if i < len(stack): child.add(stack[i:], time)