SIGN IN SIGN UP

gh-106581: Split `CALL_PY_EXACT_ARGS` into uops (#107760)

* Split `CALL_PY_EXACT_ARGS` into uops

This is only the first step for doing `CALL` in Tier 2.
The next step involves tracing into the called code object and back.
After that we'll have to do the remaining `CALL` specialization.
Finally we'll have to deal with `KW_NAMES`.

Note: this moves setting `frame->return_offset` directly in front of
`DISPATCH_INLINED()`, to make it easier to move it into `_PUSH_FRAME`.
G
Guido van Rossum committed
dc8fdf5fd5f572e87152883f15f35c354fa4b4bf
Parent: 665a439
Committed by GitHub <noreply@github.com> on 8/16/2023, 11:26:43 PM