index
:
cpython
3.10
3.11
3.12
3.13
3.9
main
The Python programming language
Aslak Raanes
about
summary
refs
log
tree
commit
diff
stats
homepage
log msg
author
committer
range
path:
root
/
Python
/
compile.c
Commit message (
Expand
)
Author
Age
*
gh-130907: Treat all module-level annotations as conditional (#131550)
Jelle Zijlstra
2 days
*
gh-130881: Handle conditionally defined annotations (#130935)
Jelle Zijlstra
2025-03-26
*
gh-130080: implement PEP 765 (#130087)
Irit Katriel
2025-03-17
*
GH-131238: More refactoring of core header files (GH-131351)
Mark Shannon
2025-03-17
*
gh-131238: Add explicit includes to pycore headers (#131257)
Victor Stinner
2025-03-17
*
Postpone <stdbool.h> inclusion after Python.h (#130641)
Hugo Beauzée-Luyssen
2025-02-28
*
gh-129354: Fix grammar in PyErr_FormatUnraisable() (#129475)
Victor Stinner
2025-01-31
*
gh-127274: Defer nested methods (#128012)
mpage
2024-12-19
*
gh-120017: use 'do-while(0)' in some `{codegen,compile}.c` multi-line macros ...
Bénédikt Tran
2024-11-07
*
gh-126238: Fix possible null pointer dereference of freevars in _PyCompile_Lo...
Valery Fedorenko
2024-11-05
*
gh-126072: do not add `None` to `co_consts` if there is no docstring (GH-126101)
Xuanteng Huang
2024-10-30
*
gh-121404: typo fix in compile.c: MATADATA -> METADATA (#125101)
Mikhail Efimov
2024-10-08
*
gh-124442: make `__static_attributes__` deterministic by sorting (#124492)
Kira
2024-09-28
*
gh-123969: refactor _PyErr_RaiseSyntaxError and _PyErr_EmitSyntaxWarning out ...
Irit Katriel
2024-09-16
*
gh-124058: remove _PyCompile_IsNestedScope, roll it into _PyCompile_IsInterac...
Irit Katriel
2024-09-16
*
gh-124022: Fix bug where class docstring is removed in interactive mode (#124...
Irit Katriel
2024-09-13
*
gh-124013: remove _PyCompile_IsTopLevelAwait (#124014)
Irit Katriel
2024-09-12
*
gh-123881: make compiler add the .generic_base base class without constructin...
Irit Katriel
2024-09-10
*
gh-121404: split compile.c into compile.c and codegen.c (#123651)
Irit Katriel
2024-09-09
*
gh-121404: enforce that codegen doesn't access compiler, and compiler doesn't...
Irit Katriel
2024-09-02
*
gh-123553: Fix compile warning in `compile.c` (#123578)
sobolevn
2024-09-01
*
gh-123553: Fix compiler warning in `Python/compile.c` (#123554)
Kirill Podoprigora
2024-09-01
*
gh-121404: rearrange code in compile.c so that codegen functions come first a...
Irit Katriel
2024-08-30
*
gh-123142: fix too wide source location of GET_ITER/GET_AITER (#123420)
Irit Katriel
2024-08-28
*
gh-121404: split compiler_nameop into a codegen part and a compiler part (#12...
Irit Katriel
2024-08-27
*
gh-121404: compiler_visit_* --> codegen_visit_* (#123382)
Irit Katriel
2024-08-27
*
gh-121404: more compiler_* -> codegen_*, class_body and comprehensions (#123262)
Irit Katriel
2024-08-23
*
gh-121404: compiler_annassign --> codegen_annassign (#123245)
Irit Katriel
2024-08-23
*
gh-121404: remove redundant c_nestlevel. more compiler abstractions. more mac...
Irit Katriel
2024-08-22
*
gh-123142: Fix too wide source locations in tracebacks of exceptions from bro...
Irit Katriel
2024-08-21
*
gh-121404: split fblock handling into compiler_* and codegen_* parts (#123199)
Irit Katriel
2024-08-21
*
gh-123048: Fix missing source location in pattern matching code (#123167)
Irit Katriel
2024-08-20
*
gh-121404: rename functions to use codegen_* prefix. Use macros more consiste...
Irit Katriel
2024-08-19
*
gh-121404: pass metadata to compiler_enter_scope (optionally) so that codegen...
Irit Katriel
2024-08-19
*
gh-121404: rename compiler_addop* to codegen_addop*, and replace direct usage...
Irit Katriel
2024-08-16
*
gh-121404: split compiler's push/pop_inlined_comprehension_state into codegen...
Irit Katriel
2024-08-15
*
gh-122985: add SYMBOL_TO_SCOPE macro in symtable (#122986)
Irit Katriel
2024-08-14
*
GH-122821: Simplify compilation of while statements to ensure consistency of ...
Mark Shannon
2024-08-13
*
gh-122595: Add more error checks in the compiler (GH-122596)
Serhiy Storchaka
2024-08-06
*
gh-122445: populate only modified fields in __static_attributes__ (#122446)
Irit Katriel
2024-08-02
*
gh-119180: Add evaluate functions for type params and type aliases (#122212)
Jelle Zijlstra
2024-07-27
*
gh-122245: move checks for writes and shadowing of __debug__ to symtable (#12...
Irit Katriel
2024-07-26
*
GH-122160: Remove BUILD_CONST_KEY_MAP opcode. (GH-122164)
Mark Shannon
2024-07-25
*
gh-121404: extract compiler_lookup_arg out of compiler_make_closure (#122181)
Irit Katriel
2024-07-24
*
gh-121637: Syntax error for optimized-away incorrect await (#121656)
Jelle Zijlstra
2024-07-22
*
gh-121404: move calculation of module start location from compiler_body up to...
Irit Katriel
2024-07-22
*
gh-121657: Display correct error message for yield from outside of a function...
Gregor
2024-07-13
*
gh-121554: remove unnecessary internal functions in compile.c (#121555)
Irit Katriel
2024-07-10
*
gh-121404: remove some accesses to compiler internals from codegen functions ...
Irit Katriel
2024-07-10
*
gh-121547: deduplicate the code of const_cache update functions (#121548)
Irit Katriel
2024-07-10
[next]