From: Ken Jin Date: Sat, 1 Nov 2025 16:22:59 +0000 (+0800) Subject: gh-140312: Set lltrace on JIT debug builds (GH-140313) X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=f701f98052e906af9a065d68bdf2398ef3b476d9;p=thirdparty%2FPython%2Fcpython.git gh-140312: Set lltrace on JIT debug builds (GH-140313) Co-authored-by: Mark Shannon --- diff --git a/Tools/jit/template.c b/Tools/jit/template.c index 8f71010a1aff..2f146014a1c2 100644 --- a/Tools/jit/template.c +++ b/Tools/jit/template.c @@ -69,9 +69,11 @@ do { \ } while (0) #undef LLTRACE_RESUME_FRAME -#define LLTRACE_RESUME_FRAME() \ - do { \ - } while (0) +#ifdef Py_DEBUG +#define LLTRACE_RESUME_FRAME() (frame->lltrace = 0) +#else +#define LLTRACE_RESUME_FRAME() do {} while (0) +#endif #define PATCH_JUMP(ALIAS) \ do { \