You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Define TARGET macro the same even when computed goto support is not enabled #88226
Note: these values reflect the state of the issue at the time it was migrated and might not reflect the current state.
Show more details
GitHub fields:
assignee=Noneclosed_at=Nonecreated_at=<Date2021-05-06.15:09:57.774>labels= ['interpreter-core', 'type-feature', '3.11']
title='Define TARGET macro the same even when computed goto support is not enabled'updated_at=<Date2021-05-06.15:49:48.011>user='https://github.com/smontanaro'
Activity
smontanaro commentedon May 6, 2021
When the interpreter is compiled with computed goto support, the TARGET macro is defined like this:
If computed gotos are disabled, the implementation is simpler:
I'm finding it useful to use those labels as gdb breakpoint targets. Is there some reason not to always define the TARGET_##op label?
gh-88226: Emit TARGET labels in Python/ceval.c when debugging, even i…