Skip to content
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

Debuggers using PEP 523 will not see calls to Python functions, if those calls are specialized. #92239

Closed
markshannon opened this issue May 3, 2022 · 0 comments
Labels
type-bug

Comments

@markshannon
Copy link
Member

@markshannon markshannon commented May 3, 2022

We specialize calls from Python to Python using CALL_PY_EXACT_ARGS with CALL_PY_DEFAULTS.
Currently, those don't check to see if PEP 523 is active, which means that if a debugger is attached using PEP 523 after calls have been specialized the debugger will not see those calls.

@markshannon markshannon added the type-bug label May 3, 2022
pganssle pushed a commit to pganssle/cpython that referenced this issue May 5, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
type-bug
Projects
None yet
Development

No branches or pull requests

1 participant