summaryrefslogtreecommitdiffstats
path: root/Include/internal/pycore_flowgraph.h
Commit message (Collapse)AuthorAgeFilesLines
* gh-117494: extract the Instruction Sequence data structure into a separate ↵Irit Katriel2024-04-041-9/+6
| | | | file (#117496)
* gh-117411: move PyFutureFeatures to pycore_symtable.h and make it private ↵Irit Katriel2024-04-021-1/+1
| | | | (#117412)
* gh-106149: move CFG and basicblock definitions into flowgraph.c, use them as ↵Irit Katriel2023-08-101-74/+12
| | | | opaque types in compile.c (#107639)
* gh-106149: Simplify stack depth calculation. Replace asserts by exceptions. ↵Irit Katriel2023-07-261-2/+2
| | | | (#107255)
* gh-106149: move _PyCfg_BasicblockLastInstr and make it local to flowgraph.c ↵Irit Katriel2023-07-241-13/+0
| | | | (#107180)
* gh-106149: move jump target resolution from optimizer to assembler (#106150)Irit Katriel2023-06-271-2/+0
|
* gh-97933: (PEP 709) inline list/dict/set comprehensions (#101441)Carl Meyer2023-05-091-1/+1
| | | | Co-authored-by: Irit Katriel <1055913+iritkatriel@users.noreply.github.com> Co-authored-by: Erlend E. Aasland <erlend.aasland@protonmail.com>
* gh-87092: change assembler to use instruction sequence instead of CFG (#103933)Irit Katriel2023-04-291-3/+1
|
* gh-87092: move assembler related code from compile.c to assemble.c (#103277)Irit Katriel2023-04-111-3/+8
|
* gh-87092: move CFG related code from compile.c to flowgraph.c (#103021)Irit Katriel2023-03-311-0/+117