summaryrefslogtreecommitdiffstats
path: root/Tools/cases_generator/analysis.py
Commit message (Expand)AuthorAgeFilesLines
* GH-109369: Exit tier 2 if executor is invalid (GH-111657)Mark Shannon2023-11-091-1/+1
* GH-111485: Allow arbitrary annotations on instructions and micro-ops. (GH-111...Mark Shannon2023-11-071-3/+3
* GH-111485: Use micro-ops to split specialization code from base action (GH-11...Mark Shannon2023-11-011-1/+6
* GH-111485: Remove some special cases from the code generator and bytecodes.c ...Mark Shannon2023-10-311-4/+1
* GH-111485: Increment `next_instr` consistently at the start of the instructio...Mark Shannon2023-10-311-1/+0
* gh-109094: replace frame->prev_instr by frame->instr_ptr (#109095)Irit Katriel2023-10-261-2/+2
* gh-109287: fix overrides in cases generator (#110419)Carl Meyer2023-10-051-9/+2
* gh-109979: Auto-generate the target for DEOPT_IF() (#110193)Guido van Rossum2023-10-031-6/+20
* gh-104909: Split some more insts into ops (#109943)Guido van Rossum2023-09-271-0/+58
* gh-109287: Desugar inst(X) to op(X); macro(X) = X (#109294)Guido van Rossum2023-09-151-18/+19
* gh-109214: Rename SAVE_IP to _SET_IP, and similar (#109285)Guido van Rossum2023-09-111-2/+2
* gh-107557: Remove unnecessary SAVE_IP instructions (#108583)Guido van Rossum2023-08-291-1/+1
* gh-107901: add the HAS_EVAL_BREAK instruction flag (#108375)Irit Katriel2023-08-251-1/+2
* gh-104504: cases generator: Add `--warn-unreachable` to the mypy config (#108...Alex Waygood2023-08-201-3/+4
* gh-106581: Project through calls (#108067)Guido van Rossum2023-08-171-2/+4
* gh-106812: Fix two tiny bugs in analysis.py (#107649)Guido van Rossum2023-08-051-1/+3
* gh-106812: Refactor cases_generator to allow uops with array stack effects (#...Guido van Rossum2023-08-041-87/+84
* Thoroughly refactor the cases generator (#107151)Guido van Rossum2023-07-241-0/+412