summaryrefslogtreecommitdiffstats
path: root/Python/assemble.c
Commit message (Expand)AuthorAgeFilesLines
* gh-87859: Track Code Object Local Kinds For Arguments (gh-132980)Eric Snow2025-04-291-23/+44
* gh-130775: Allow negative locations in `ast` (#130795)sobolevn2025-04-071-5/+2
* gh-128632: fix segfault on nested __classdict__ type param (#128744)Tomasz Pytel2025-04-041-7/+11
* GH-123044: Give the `POP_TOP` after a case test a location in the body, not t...Mark Shannon2025-03-101-0/+13
* GH-128534: Fix behavior of branch monitoring for `async for` (GH-130847)Mark Shannon2025-03-071-1/+10
* docs: internal notes have moved, correct references (#130762)Ned Batchelder2025-03-031-1/+1
* Postpone <stdbool.h> inclusion after Python.h (#130641)Hugo Beauzée-Luyssen2025-02-281-2/+1
* gh-121040: Use __attribute__((fallthrough)) (#121044)Victor Stinner2024-06-271-3/+3
* gh-117494: extract the Instruction Sequence data structure into a separate fi...Irit Katriel2024-04-041-6/+6
* gh-117411: move PyFutureFeatures to pycore_symtable.h and make it private (#1...Irit Katriel2024-04-021-1/+2
* gh-117288: Allocate fewer label IDs in _PyCfg_ToInstructionSequence (#117290)Irit Katriel2024-03-271-0/+3
* GH-111485: Generate instruction and uop metadata (GH-113287)Mark Shannon2023-12-201-5/+5
* gh-108444: Replace _PyLong_AsInt() with PyLong_AsInt() (#108459)Victor Stinner2023-08-241-3/+3
* gh-105481: remove regen-opcode. Generated _PyOpcode_Caches in regen-cases. (#...Irit Katriel2023-08-231-2/+1
* gh-108308: Replace PyDict_GetItem() with PyDict_GetItemRef() (#108309)Victor Stinner2023-08-231-11/+38
* gh-105481: move Python/opcode_metadata.h to Include/internal/pycore_opcode_me...Irit Katriel2023-07-121-4/+4
* gh-106149: move unconditional jump direction resolution from optimizer to ass...Irit Katriel2023-07-011-0/+34
* gh-106149: move jump target resolution from optimizer to assembler (#106150)Irit Katriel2023-06-271-10/+101
* gh-105481: remove HAS_ARG, HAS_CONST, IS_JUMP_OPCODE, IS_PSEUDO_OPCODE and re...Irit Katriel2023-06-171-2/+1
* gh-105481: add pseudo-instructions to the bytecodes DSL (#105506)Irit Katriel2023-06-111-1/+3
* gh-87092: avoid gcc warning on uninitialized struct field in assemble… (gh-...Dong-hee Na2023-06-021-0/+1
* remove unused #includes of pycore_pymem.h (#105166)Irit Katriel2023-06-011-1/+0
* gh-87092: avoid gcc warning on uninitialized struct field in assemble.c (#104...Dong-hee Na2023-05-141-1/+2
* gh-97933: (PEP 709) inline list/dict/set comprehensions (#101441)Carl Meyer2023-05-091-0/+3
* gh-87092: change assembler to use instruction sequence instead of CFG (#103933)Irit Katriel2023-04-291-49/+46
* gh-87092: move assembler related code from compile.c to assemble.c (#103277)Irit Katriel2023-04-111-0/+602