From: Michael Droettboom Date: Tue, 6 Dec 2022 11:14:47 +0000 (-0500) Subject: GH-100026: Include the number of raw input files in summarize_stats.py (GH-100027) X-Git-Tag: v3.12.0a3~5 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=9dc787ea96916552695e79397588fdfa68f22024;p=thirdparty%2FPython%2Fcpython.git GH-100026: Include the number of raw input files in summarize_stats.py (GH-100027) --- diff --git a/Tools/scripts/summarize_stats.py b/Tools/scripts/summarize_stats.py index 9c098064fe54..c15501bdc761 100644 --- a/Tools/scripts/summarize_stats.py +++ b/Tools/scripts/summarize_stats.py @@ -184,6 +184,7 @@ def gather_stats(input): key = key.strip() value = int(value) stats[key] += value + stats['__nfiles__'] += 1 return stats else: raise ValueError(f"{input:r} is not a file or directory path") @@ -561,6 +562,9 @@ def output_single_stats(stats): emit_specialization_overview(opcode_stats, total) emit_call_stats(stats) emit_object_stats(stats) + with Section("Meta stats", summary="Meta statistics"): + emit_table(("", "Count:"), [('Number of data files', stats['__nfiles__'])]) + def output_comparative_stats(base_stats, head_stats): base_opcode_stats = extract_opcode_stats(base_stats)