mirror of https://github.com/python/cpython.git
Don't double count misses. (GH-100984)
This commit is contained in:
parent
e5bd5ad70d
commit
c00eb1eae6
|
@ -404,6 +404,9 @@ def emit_specialization_overview(opcode_stats, total):
|
||||||
total = 0
|
total = 0
|
||||||
counts = []
|
counts = []
|
||||||
for i, opcode_stat in enumerate(opcode_stats):
|
for i, opcode_stat in enumerate(opcode_stats):
|
||||||
|
# Avoid double counting misses
|
||||||
|
if title == "Misses" and "specializable" in opcode_stat:
|
||||||
|
continue
|
||||||
value = opcode_stat.get(field, 0)
|
value = opcode_stat.get(field, 0)
|
||||||
counts.append((value, opname[i]))
|
counts.append((value, opname[i]))
|
||||||
total += value
|
total += value
|
||||||
|
|
Loading…
Reference in New Issue