diff options
author | Brandt Bucher <brandtbucher@microsoft.com> | 2025-02-12 18:16:43 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-12 18:16:43 (GMT) |
commit | 11bb08e4ec7b546d57b0ab7a8f199747bef6e422 (patch) | |
tree | 5687eda26e9fb7339c5a523f9cfbb399ca0ef634 /Python/optimizer.c | |
parent | 72f56654d06a6d23c91e892c05f9e4d70009315b (diff) | |
download | cpython-11bb08e4ec7b546d57b0ab7a8f199747bef6e422.zip cpython-11bb08e4ec7b546d57b0ab7a8f199747bef6e422.tar.gz cpython-11bb08e4ec7b546d57b0ab7a8f199747bef6e422.tar.bz2 |
GH-129715: Don't project traces that return to an unknown caller (GH-130024)
Diffstat (limited to 'Python/optimizer.c')
-rw-r--r-- | Python/optimizer.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/Python/optimizer.c b/Python/optimizer.c index bef5728..d86d58d 100644 --- a/Python/optimizer.c +++ b/Python/optimizer.c @@ -671,7 +671,7 @@ translate_bytecode_to_trace( if (trace_stack_depth == 0) { DPRINTF(2, "Trace stack underflow\n"); OPT_STAT_INC(trace_stack_underflow); - goto done; + return 0; } } uint32_t orig_oparg = oparg; // For OPARG_TOP/BOTTOM |