diff options
Diffstat (limited to 'Python/specialize.c')
-rw-r--r-- | Python/specialize.c | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/Python/specialize.c b/Python/specialize.c index a69b73c..aec94d9 100644 --- a/Python/specialize.c +++ b/Python/specialize.c @@ -163,9 +163,18 @@ print_spec_stats(FILE *out, OpcodeStats *stats) } #undef PRINT_STAT + +static void +print_call_stats(FILE *out, CallStats *stats) +{ + fprintf(out, "Calls to PyEval_EvalDefault: %" PRIu64 "\n", stats->pyeval_calls); + fprintf(out, "Calls to Python functions inlined: %" PRIu64 "\n", stats->inlined_py_calls); +} + static void print_stats(FILE *out, PyStats *stats) { print_spec_stats(out, stats->opcode_stats); + print_call_stats(out, &stats->call_stats); } void |