Skip to content

Conversation

@gvanrossum
Copy link
Member

@gvanrossumgvanrossum commented Sep 12, 2023

I must have overlooked this when refactoring the code generator. The Tier 1 interpreter contained a few silly things like

 goto resume_frame; STACK_SHRINK(1); 

(and other variations, some where the unconditional goto was hidden in a macro).

I'll just merge this once tests pass.

@gvanrossumgvanrossum enabled auto-merge (squash) September 12, 2023 17:34
@gvanrossumgvanrossum merged commit b86ce91 into python:mainSep 12, 2023
@gvanrossumgvanrossum deleted the always-exits-fix branch September 13, 2023 02:04
vstinner pushed a commit to vstinner/cpython that referenced this pull request Sep 13, 2023
…09338) I must have overlooked this when refactoring the code generator. The Tier 1 interpreter contained a few silly things like ``` goto resume_frame; STACK_SHRINK(1); ``` (and other variations, some where the unconditional `goto` was hidden in a macro).
Sign up for freeto join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant

@gvanrossum