gh-140312: Set lltrace on JIT debug builds (GH-140313)

Co-authored-by: Mark Shannon <mark@hotpy.org>
This commit is contained in:
Ken Jin
2025-11-02 00:22:59 +08:00
committed by GitHub
parent d440a0f96c
commit f701f98052

View File

@@ -69,9 +69,11 @@ do { \
} while (0) } while (0)
#undef LLTRACE_RESUME_FRAME #undef LLTRACE_RESUME_FRAME
#define LLTRACE_RESUME_FRAME() \ #ifdef Py_DEBUG
do { \ #define LLTRACE_RESUME_FRAME() (frame->lltrace = 0)
} while (0) #else
#define LLTRACE_RESUME_FRAME() do {} while (0)
#endif
#define PATCH_JUMP(ALIAS) \ #define PATCH_JUMP(ALIAS) \
do { \ do { \