Skip to content
Prev Previous commit
Next Next commit
optimize code
  • Loading branch information
cocolato committed Jan 12, 2026
commit 031d6e3e842e62fd38bde29aaced21118d66f8b5
5 changes: 3 additions & 2 deletions Include/internal/pycore_optimizer_types.h
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,8 @@ extern "C" {

#include "pycore_uop.h" // UOP_MAX_TRACE_LENGTH

typedef struct _PyJitTracerState _PyJitTracerState;

// Holds locals, stack, locals, stack ... (in that order)
#define MAX_ABSTRACT_INTERP_SIZE 512

Expand Down Expand Up @@ -128,8 +130,7 @@ typedef struct _JitOptContext {
JitOptRef *n_consumed;
JitOptRef *limit;
JitOptRef locals_and_stack[MAX_ABSTRACT_INTERP_SIZE];

struct _PyJitTracerState *tracer;
_PyJitTracerState *tracer;
Comment thread
cocolato marked this conversation as resolved.
Outdated
} JitOptContext;


Expand Down