]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
gh-109329: Count tier2 opcode misses (#110561)
authorMichael Droettboom <mdboom@gmail.com>
Tue, 31 Oct 2023 00:02:45 +0000 (20:02 -0400)
committerGitHub <noreply@github.com>
Tue, 31 Oct 2023 00:02:45 +0000 (17:02 -0700)
commit84b4533e8446cbff3325fffe939c87f7120a3ffd
treedd06a187031f6929c5bf4ba0e49ccac87e5b8ed8
parentc6fe0869ab1d91525f88279f8567461082c0d3ce
gh-109329: Count tier2 opcode misses (#110561)

This keeps a separate 'miss' counter for each micro-opcode, incremented whenever a guard uop takes a deoptimization side exit.
Include/cpython/pystats.h
Include/internal/pycore_code.h
Python/executor.c
Python/specialize.c
Tools/scripts/summarize_stats.py