@@ -405,6 +405,7 @@ PYTHON_OBJS= \
405
405
Python/mysnprintf.o \
406
406
Python/mystrtoul.o \
407
407
Python/optimizer.o \
408
+ Python/optimizer_analysis.o \
408
409
Python/pathconfig.o \
409
410
Python/preconfig.o \
410
411
Python/pyarena.o \
@@ -1552,10 +1553,12 @@ regen-cases:
1552
1553
-m $(srcdir)/Include/internal/pycore_opcode_metadata.h.new \
1553
1554
-e $(srcdir)/Python/executor_cases.c.h.new \
1554
1555
-p $(srcdir)/Lib/_opcode_metadata.py.new \
1556
+ -a $(srcdir)/Python/abstract_interp_cases.c.h.new \
1555
1557
$(srcdir)/Python/bytecodes.c
1556
1558
$(UPDATE_FILE) $(srcdir)/Python/generated_cases.c.h $(srcdir)/Python/generated_cases.c.h.new
1557
1559
$(UPDATE_FILE) $(srcdir)/Include/internal/pycore_opcode_metadata.h $(srcdir)/Include/internal/pycore_opcode_metadata.h.new
1558
1560
$(UPDATE_FILE) $(srcdir)/Python/executor_cases.c.h $(srcdir)/Python/executor_cases.c.h.new
1561
+ $(UPDATE_FILE) $(srcdir)/Python/abstract_interp_cases.c.h $(srcdir)/Python/abstract_interp_cases.c.h.new
1559
1562
$(UPDATE_FILE) $(srcdir)/Lib/_opcode_metadata.py $(srcdir)/Lib/_opcode_metadata.py.new
1560
1563
1561
1564
Python/compile.o: $(srcdir)/Include/internal/pycore_opcode_metadata.h
@@ -1568,6 +1571,7 @@ Python/ceval.o: \
1568
1571
1569
1572
Python/executor.o: \
1570
1573
$(srcdir)/Include/internal/pycore_opcode_metadata.h \
1574
+ $(srcdir)/Include/internal/pycore_optimizer.h \
1571
1575
$(srcdir)/Python/ceval_macros.h \
1572
1576
$(srcdir)/Python/executor_cases.c.h
1573
1577
@@ -1576,7 +1580,12 @@ Python/flowgraph.o: \
1576
1580
1577
1581
Python/optimizer.o: \
1578
1582
$(srcdir)/Python/executor_cases.c.h \
1579
- $(srcdir)/Include/internal/pycore_opcode_metadata.h
1583
+ $(srcdir)/Include/internal/pycore_opcode_metadata.h \
1584
+ $(srcdir)/Include/internal/pycore_optimizer.h
1585
+
1586
+ Python/optimizer_analysis.o: \
1587
+ $(srcdir)/Include/internal/pycore_opcode_metadata.h \
1588
+ $(srcdir)/Include/internal/pycore_optimizer.h
1580
1589
1581
1590
Python/frozen.o: $(FROZEN_FILES_OUT)
1582
1591
@@ -1786,6 +1795,7 @@ PYTHON_HEADERS= \
1786
1795
$(srcdir)/Include/internal/pycore_obmalloc_init.h \
1787
1796
$(srcdir)/Include/internal/pycore_opcode.h \
1788
1797
$(srcdir)/Include/internal/pycore_opcode_utils.h \
1798
+ $(srcdir)/Include/internal/pycore_optimizer.h \
1789
1799
$(srcdir)/Include/internal/pycore_pathconfig.h \
1790
1800
$(srcdir)/Include/internal/pycore_pyarena.h \
1791
1801
$(srcdir)/Include/internal/pycore_pyerrors.h \
0 commit comments