summaryrefslogtreecommitdiffstats
path: root/Tools/cases_generator
Commit message (Expand)AuthorAgeFilesLines
* gh-98831: register instructions have 0 pushes and pops (#101163)Irit Katriel2023-01-191-0/+1
* GH-98831: Implement array support in cases generator (#100912)Guido van Rossum2023-01-173-56/+303
* GH-98831: Identify instructions that don't use oparg (#100957)Guido van Rossum2023-01-142-3/+13
* GH-98831: Refactor instr format code and change to enum (#100895)Guido van Rossum2023-01-091-51/+53
* GH-98831: Add some tests for generate_cases.py (#100763)Guido van Rossum2023-01-061-0/+310
* GH-98831: Update generate_cases.py: register inst, opcode_metadata.h (#100735)Guido van Rossum2023-01-052-36/+231
* GH-98831: Modernize a ton of simpler instructions (#100545)Guido van Rossum2022-12-281-7/+12
* GH-98831: Add DECREF_INPUTS(), expanding to DECREF() each stack input (#100205)Guido van Rossum2022-12-171-1/+5
* GH-100222: Redefine _Py_CODEUNIT as a union to clarify structure of code unit...Mark Shannon2022-12-141-1/+1
* GH-98831: Generate things in the input order (#100123)Guido van Rossum2022-12-081-24/+32
* GH-98831: Typed stack effects, and more instructions converted (#99764)Guido van Rossum2022-12-082-135/+179
* GH-98831: Support cache effects in super- and macro instructions (#99601)Guido van Rossum2022-12-033-270/+480
* GH-98831: Add `macro` and `op` and their implementation to DSL (#99495)Guido van Rossum2022-11-234-73/+246
* GH-98831: Refactor and fix cases generator (#99526)Guido van Rossum2022-11-184-241/+344
* GH-98831: Implement basic cache effects (#99313)Guido van Rossum2022-11-162-72/+154
* GH-98686: Get rid of "adaptive" and "quick" instructions (GH-99182)Brandt Bucher2022-11-091-1/+3
* GH-98831: Simple input-output stack effects for bytecodes.c (#99120)Guido van Rossum2022-11-082-56/+113
* GH-98831: Implement super-instruction generation (#99084)Guido van Rossum2022-11-062-14/+66
* GH-99104: Update headers for bytecodes.c and generate_cases.py (#99112)Guido van Rossum2022-11-051-1/+2
* GH-98831: Auto-generate PREDICTED() macro calls (#99102)Guido van Rossum2022-11-041-0/+7
* GH-98831: Remove redundant extract_cases.py script (GH-99065)Guido van Rossum2022-11-033-338/+0
* GH-98831: "Generate" the interpreter (#98830)Guido van Rossum2022-11-037-0/+1079