--- a/mercurial/statprof.py Thu Mar 03 17:39:20 2022 -0800
+++ b/mercurial/statprof.py Thu Mar 03 18:28:30 2022 -0800
@@ -573,7 +573,7 @@
# compute sums for each function
functiondata = []
- for fname, sitestats in pycompat.iteritems(grouped):
+ for fname, sitestats in grouped.items():
total_cum_sec = 0
total_self_sec = 0
total_percent = 0
@@ -652,7 +652,7 @@
else:
children[site] = 1
- parents = [(parent, count) for parent, count in pycompat.iteritems(parents)]
+ parents = [(parent, count) for parent, count in parents.items()]
parents.sort(reverse=True, key=lambda x: x[1])
for parent, count in parents:
fp.write(
@@ -696,7 +696,7 @@
)
)
- children = [(child, count) for child, count in pycompat.iteritems(children)]
+ children = [(child, count) for child, count in children.items()]
children.sort(reverse=True, key=lambda x: x[1])
for child, count in children:
fp.write(
@@ -827,7 +827,7 @@
fd, path = pycompat.mkstemp()
with open(path, b"w+") as file:
- for line, count in pycompat.iteritems(lines):
+ for line, count in lines.items():
file.write(b"%s %d\n" % (line, count))
if outputfile is None: