Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Appearance settings

gh-133485: Use _interpreters.call() in InterpreterPoolExecutor #133957

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Draft
wants to merge 11 commits into
base: main
Choose a base branch
Loading
from

Conversation

ericsnowcurrently
Copy link
Member

@ericsnowcurrently ericsnowcurrently commented May 13, 2025

Most importantly, this resolves the issues with functions and types defined in __main__.
It also expands the number of supported objects.

(This is based on gh-133484, thus only the last commit.)

@ericsnowcurrently ericsnowcurrently added needs backport to 3.14 bugs and security fixes and removed awaiting core review labels May 13, 2025
@ericsnowcurrently ericsnowcurrently force-pushed the interp-pool-executor-use-interp-call branch from 5340a57 to 62d7c2c Compare May 13, 2025 01:13
@ericsnowcurrently ericsnowcurrently marked this pull request as draft May 13, 2025 01:14
@ericsnowcurrently ericsnowcurrently force-pushed the interp-pool-executor-use-interp-call branch 4 times, most recently from 6787fbf to 4dd556a Compare May 22, 2025 15:16
@ericsnowcurrently ericsnowcurrently force-pushed the interp-pool-executor-use-interp-call branch from 4dd556a to e7e950c Compare May 22, 2025 17:18
@ericsnowcurrently ericsnowcurrently force-pushed the interp-pool-executor-use-interp-call branch 3 times, most recently from f1208ff to b3c2477 Compare May 27, 2025 15:46
@ericsnowcurrently ericsnowcurrently force-pushed the interp-pool-executor-use-interp-call branch from b3c2477 to 7697c11 Compare May 27, 2025 16:31
Comment on lines +23 to +26
# InterpreterPoolInitializerTest.test_initializer fails
# if we don't have a LOAD_GLOBAL. (It could be any global.)
# We will address this separately.
INITIALIZER_STATUS
Copy link
Member Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@markshannon, any ideas on why this is happening? It smells like a ceval bug, but it certainly could be something I've done wrong.

Sign up for free to 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
Morty Proxy This is a proxified and sanitized view of the page, visit original site.