Skip to content

Commit d3cbe1e

Browse files
committed
Move globals-to-consts pass into main optimizer pass
1 parent d28150d commit d3cbe1e

File tree

10 files changed

+454
-494
lines changed

10 files changed

+454
-494
lines changed

Include/internal/pycore_optimizer.h

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -286,9 +286,10 @@ struct _Py_UOpsAbstractFrame {
286286
// Max stacklen
287287
int stack_len;
288288
int locals_len;
289-
bool function_checked;
289+
uint32_t globals_checked_version;
290290
bool builtins_watched;
291291
bool globals_watched;
292+
PyFunctionObject *func;
292293

293294
JitOptRef *stack_pointer;
294295
JitOptRef *stack;

0 commit comments

Comments
 (0)