COMMITS
/ Python/compile.c October 8, 2024
M
gh-121404: typo fix in compile.c: MATADATA -> METADATA (#125101)
Mikhail Efimov committed
September 28, 2024
September 16, 2024
I
I
gh-124058: remove _PyCompile_IsNestedScope, roll it into _PyCompile_IsInteractive (#124061)
Irit Katriel committed
September 13, 2024
I
gh-124022: Fix bug where class docstring is removed in interactive mode (#124023)
Irit Katriel committed
September 12, 2024
I
gh-124013: remove _PyCompile_IsTopLevelAwait (#124014)
Irit Katriel committed
September 10, 2024
September 9, 2024
I
gh-121404: split compile.c into compile.c and codegen.c (#123651)
Irit Katriel committed
September 2, 2024
September 1, 2024
S
gh-123553: Fix compile warning in `compile.c` (#123578)
sobolevn committed
K
gh-123553: Fix compiler warning in `Python/compile.c` (#123554)
Kirill Podoprigora committed
August 30, 2024
August 28, 2024
I
gh-123142: fix too wide source location of GET_ITER/GET_AITER (#123420)
Irit Katriel committed
August 27, 2024
I
gh-121404: split compiler_nameop into a codegen part and a compiler part (#123398)
Irit Katriel committed
I
gh-121404: compiler_visit_* --> codegen_visit_* (#123382)
Irit Katriel committed
August 23, 2024
I
gh-121404: more compiler_* -> codegen_*, class_body and comprehensions (#123262)
Irit Katriel committed
I
gh-121404: compiler_annassign --> codegen_annassign (#123245)
Irit Katriel committed
August 22, 2024
August 21, 2024
I
I
gh-121404: split fblock handling into compiler_* and codegen_* parts (#123199)
Irit Katriel committed
August 20, 2024
I
gh-123048: Fix missing source location in pattern matching code (#123167)
Irit Katriel committed
August 19, 2024
August 16, 2024
August 15, 2024
August 14, 2024
I
gh-122985: add SYMBOL_TO_SCOPE macro in symtable (#122986)
Irit Katriel committed
August 13, 2024
August 6, 2024
S
gh-122595: Add more error checks in the compiler (GH-122596)
Serhiy Storchaka committed
August 2, 2024
I
gh-122445: populate only modified fields in __static_attributes__ (#122446)
Irit Katriel committed
July 27, 2024
J
gh-119180: Add evaluate functions for type params and type aliases (#122212)
Jelle Zijlstra committed
July 26, 2024
I
gh-122245: move checks for writes and shadowing of __debug__ to symtable (#122246)
Irit Katriel committed
July 25, 2024
M
GH-122160: Remove BUILD_CONST_KEY_MAP opcode. (GH-122164)
Mark Shannon committed
July 24, 2024
I
gh-121404: extract compiler_lookup_arg out of compiler_make_closure (#122181)
Irit Katriel committed
July 22, 2024
J
gh-121637: Syntax error for optimized-away incorrect await (#121656)
Jelle Zijlstra committed
July 13, 2024
July 10, 2024
I
gh-121554: remove unnecessary internal functions in compile.c (#121555)
Irit Katriel committed
I
gh-121404: remove some accesses to compiler internals from codegen functions (#121538)
Irit Katriel committed
I
gh-121547: deduplicate the code of const_cache update functions (#121548)
Irit Katriel committed
July 8, 2024
I
gh-121404: remove direct accesses to u_private from codegen functions (#121500)
Irit Katriel committed
July 4, 2024
I
gh-121272: move async for/with validation from compiler to symtable (#121361)
Irit Katriel committed
July 3, 2024
I
gh-121272: set ste_coroutine during symtable construction (#121297)
Irit Katriel committed
July 2, 2024
I
gh-121272: move __future__ import validation from compiler to symtable (#121273)
Irit Katriel committed
June 27, 2024
V
gh-121040: Use __attribute__((fallthrough)) (#121044)
Victor Stinner committed
June 24, 2024
S
Fixes loop variables to be the same types as their limit (GH-120958)
Steve Dower committed
June 21, 2024
P
gh-113993: Allow interned strings to be mortal, and fix related issues (GH-120520)
Petr Viktorin committed
June 20, 2024
I
gh-98442: fix locations of with statement's cleanup instructions (#120763)
Irit Katriel committed
June 19, 2024
I
gh-120733: rename internal compiler functions according to naming convention (#120734)
Irit Katriel committed
J
gh-120722: Set position on RETURN_VALUE in lambda (#120724)
Jelle Zijlstra committed
June 18, 2024
M
GH-120507: Lower the `BEFORE_WITH` and `BEFORE_ASYNC_WITH` instructions. (#120640)
Mark Shannon committed