summaryrefslogtreecommitdiffstats
path: root/Python/getopt.c
diff options
context:
space:
mode:
authormpage <mpage@meta.com>2025-05-05 04:00:11 (GMT)
committerGitHub <noreply@github.com>2025-05-05 04:00:11 (GMT)
commit78adb63ee198c94c6ce2a1634aa7ea1d47c011ad (patch)
tree6f275dbcf10f347f3d7fba21f7768b9a36ed0f2b /Python/getopt.c
parent2bbcaedb75942389dacb51866948f40de5951c9c (diff)
downloadcpython-78adb63ee198c94c6ce2a1634aa7ea1d47c011ad.zip
cpython-78adb63ee198c94c6ce2a1634aa7ea1d47c011ad.tar.gz
cpython-78adb63ee198c94c6ce2a1634aa7ea1d47c011ad.tar.bz2
gh-133371: Don't optimize `LOAD_FAST` instructions whose local is killed by `DELETE_FAST` (#133383)
In certain cases it's possible for locals loaded by `LOAD_FAST` instructions to be on the stack when the local is killed by `DEL_FAST`. These `LOAD_FAST` instructions should not be optimized into `LOAD_FAST_BORROW` as the strong reference in the frame is killed while there is still a reference on the stack.
Diffstat (limited to 'Python/getopt.c')
0 files changed, 0 insertions, 0 deletions