perl5
perl5 copied to clipboard
signatures: generate only one debug breakable line for signatures
With the debugger enabled the argcheck op and each argelem op generated to process a function signature would have an associated dbstate op, allowing the debugger to step on that op.
This can be confusing and/or onerous when stepping through code, since for a signature with 7 arguments you'd have 9 steps to get past the prologue of the sub.
Make most of these dbstates into nextstates to make them non-steppable.
Fixes #22602
- [ ] This set of changes requires a perldelta entry, and it is included.
- [ ] This set of changes requires a perldelta entry, and I need help writing it.
- [ ] This set of changes does not require a perldelta entry.