Skip to content

Commit

Permalink
Rearrange ADD_TO_TRACE() assignments
Browse files Browse the repository at this point in the history
  • Loading branch information
gvanrossum committed Feb 15, 2024
1 parent edf843b commit 65c5c04
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion Python/optimizer.c
Original file line number Diff line number Diff line change
Expand Up @@ -380,12 +380,13 @@ BRANCH_TO_GUARD[4][2] = {
#endif


// Beware: Macro arg order differs from struct member order
#define ADD_TO_TRACE(OPCODE, OPARG, OPERAND, TARGET) \
assert(trace_length < max_length); \
trace[trace_length].opcode = (OPCODE); \
trace[trace_length].oparg = (OPARG); \
trace[trace_length].operand = (OPERAND); \
trace[trace_length].target = (TARGET); \
trace[trace_length].operand = (OPERAND); \
if (lltrace >= 2) { \
printf(" ADD_TO_TRACE: "); \
_PyUOpPrint(&trace[trace_length]); \
Expand Down

0 comments on commit 65c5c04

Please sign in to comment.