Skip to content

gh-120161: Clean Up the Managed Static Types State#120663

Open
ericsnowcurrently wants to merge 8 commits intopython:mainfrom
ericsnowcurrently:managed-static-types
Open

gh-120161: Clean Up the Managed Static Types State#120663
ericsnowcurrently wants to merge 8 commits intopython:mainfrom
ericsnowcurrently:managed-static-types

Conversation

@ericsnowcurrently
Copy link
Copy Markdown
Member

@ericsnowcurrently ericsnowcurrently commented Jun 17, 2024

In gh-120182, the approach I took aimed to fix the problem with minimal churn, for the sake of backporting. This change builds on that with what I consider the cleaner approach I would have taken.

The key changes are:

  • move more data into the global runtime state
  • at the interpreter level, consolidate the builtins and extensions state
  • add many more asserts to ensure consistency

@github-actions
Copy link
Copy Markdown

This PR is stale because it has been open for 30 days with no activity.

@github-actions github-actions Bot added the stale Stale PR or inactive for long period of time. label Apr 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

awaiting core review skip news stale Stale PR or inactive for long period of time.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant