diff -r 3b6f25190157 -r dc36535a5edc mercurial/statprof.py --- a/mercurial/statprof.py Mon Jan 06 13:54:40 2025 -0500 +++ b/mercurial/statprof.py Mon Jan 06 14:07:43 2025 -0500 @@ -959,16 +959,14 @@ for sample in data.samples: stack = tuple( ( - ( - '%s:%d' - % ( - simplifypath(pycompat.sysstr(frame.path)), - frame.lineno or -1, - ), - pycompat.sysstr(frame.function), - ) - for frame in sample.stack + '%s:%d' + % ( + simplifypath(pycompat.sysstr(frame.path)), + frame.lineno or -1, + ), + pycompat.sysstr(frame.function), ) + for frame in sample.stack ) qstack = collections.deque(stack) if laststack == qstack: