diff options
author | Irit Katriel <1055913+iritkatriel@users.noreply.github.com> | 2023-06-17 16:00:16 (GMT) |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-06-17 16:00:16 (GMT) |
commit | 14d01262dad02579b3dffe5965f640ce21c38896 (patch) | |
tree | d3e4dc72599c95f5dc3b3dd7eec5a1f4f3d673b0 /Python/ceval.c | |
parent | 34e93d3998bab8acd651c50724eb1977f4860a08 (diff) | |
download | cpython-14d01262dad02579b3dffe5965f640ce21c38896.zip cpython-14d01262dad02579b3dffe5965f640ce21c38896.tar.gz cpython-14d01262dad02579b3dffe5965f640ce21c38896.tar.bz2 |
gh-105481: remove HAS_ARG, HAS_CONST, IS_JUMP_OPCODE, IS_PSEUDO_OPCODE and replace by their new versions (#105865)
Diffstat (limited to 'Python/ceval.c')
-rw-r--r-- | Python/ceval.c | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/Python/ceval.c b/Python/ceval.c index b628190..b1ac4de 100644 --- a/Python/ceval.c +++ b/Python/ceval.c @@ -29,6 +29,7 @@ #include "pycore_frame.h" #include "frameobject.h" // _PyInterpreterFrame_GetLine #include "opcode.h" +#include "opcode_metadata.h" #include "pydtrace.h" #include "setobject.h" #include "structmember.h" // struct PyMemberDef, T_OFFSET_EX @@ -141,7 +142,7 @@ lltrace_instruction(_PyInterpreterFrame *frame, const char *opname = _PyOpcode_OpName[opcode]; assert(opname != NULL); int offset = (int)(next_instr - _PyCode_CODE(_PyFrame_GetCode(frame))); - if (HAS_ARG((int)_PyOpcode_Deopt[opcode])) { + if (OPCODE_HAS_ARG((int)_PyOpcode_Deopt[opcode])) { printf("%d: %s %d\n", offset * 2, opname, oparg); } else { @@ -882,7 +883,7 @@ handle_eval_breaker: #if USE_COMPUTED_GOTOS _unknown_opcode: #else - EXTRA_CASES // From opcode.h, a 'case' for each unused opcode + EXTRA_CASES // From pycore_opcode.h, a 'case' for each unused opcode #endif /* Tell C compilers not to hold the opcode variable in the loop. next_instr points the current instruction without TARGET(). */ |