SIGN IN SIGN UP

bpo-45753: Interpreter internal tweaks (GH-29575)

* Split exit paths into exceptional and non-exceptional.

* Move exit tracing code to individual bytecodes.

* Wrap all trace entry and exit events in macros to make them clearer and easier to enhance.

* Move return sequence into RETURN_VALUE, YIELD_VALUE and YIELD_FROM. Distinguish between normal trace events and dtrace events.
M
Mark Shannon committed
49444fb807ecb396462c8e5f547eeb5c6bc5d4de
Parent: 0aa0bd0
Committed by GitHub <noreply@github.com> on 12/1/2021, 12:09:36 PM