index
:
cpython.git
2.7
3.3
3.4
3.5
3.6
benjamin-clang
benjamin-iteration-torture
buildbot-custom
master
https://github.com/python/cpython.git
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Python
/
compile.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-121404: typo fix in compile.c: MATADATA -> METADATA (#125101)
Mikhail Efimov
2024-10-08
1
-5/+5
*
gh-124442: make `__static_attributes__` deterministic by sorting (#124492)
Kira
2024-09-28
1
-1/+11
*
gh-123969: refactor _PyErr_RaiseSyntaxError and _PyErr_EmitSyntaxWarning out ...
Irit Katriel
2024-09-16
1
-30/+7
*
gh-124058: remove _PyCompile_IsNestedScope, roll it into _PyCompile_IsInterac...
Irit Katriel
2024-09-16
1
-8/+3
*
gh-124022: Fix bug where class docstring is removed in interactive mode (#124...
Irit Katriel
2024-09-13
1
-2/+2
*
gh-124013: remove _PyCompile_IsTopLevelAwait (#124014)
Irit Katriel
2024-09-12
1
-9/+0
*
gh-123881: make compiler add the .generic_base base class without constructin...
Irit Katriel
2024-09-10
1
-8/+0
*
gh-121404: split compile.c into compile.c and codegen.c (#123651)
Irit Katriel
2024-09-09
1
-6642/+383
*
gh-121404: enforce that codegen doesn't access compiler, and compiler doesn't...
Irit Katriel
2024-09-02
1
-85/+129
*
gh-123553: Fix compile warning in `compile.c` (#123578)
sobolevn
2024-09-01
1
-0/+2
*
gh-123553: Fix compiler warning in `Python/compile.c` (#123554)
Kirill Podoprigora
2024-09-01
1
-0/+2
*
gh-121404: rearrange code in compile.c so that codegen functions come first a...
Irit Katriel
2024-08-30
1
-1033/+1071
*
gh-123142: fix too wide source location of GET_ITER/GET_AITER (#123420)
Irit Katriel
2024-08-28
1
-8/+7
*
gh-121404: split compiler_nameop into a codegen part and a compiler part (#12...
Irit Katriel
2024-08-27
1
-89/+101
*
gh-121404: compiler_visit_* --> codegen_visit_* (#123382)
Irit Katriel
2024-08-27
1
-61/+49
*
gh-121404: more compiler_* -> codegen_*, class_body and comprehensions (#123262)
Irit Katriel
2024-08-23
1
-59/+82
*
gh-121404: compiler_annassign --> codegen_annassign (#123245)
Irit Katriel
2024-08-23
1
-63/+100
*
gh-121404: remove redundant c_nestlevel. more compiler abstractions. more mac...
Irit Katriel
2024-08-22
1
-118/+111
*
gh-123142: Fix too wide source locations in tracebacks of exceptions from bro...
Irit Katriel
2024-08-21
1
-2/+3
*
gh-121404: split fblock handling into compiler_* and codegen_* parts (#123199)
Irit Katriel
2024-08-21
1
-15/+24
*
gh-123048: Fix missing source location in pattern matching code (#123167)
Irit Katriel
2024-08-20
1
-1/+1
*
gh-121404: rename functions to use codegen_* prefix. Use macros more consiste...
Irit Katriel
2024-08-19
1
-349/+303
*
gh-121404: pass metadata to compiler_enter_scope (optionally) so that codegen...
Irit Katriel
2024-08-19
1
-58/+82
*
gh-121404: rename compiler_addop* to codegen_addop*, and replace direct usage...
Irit Katriel
2024-08-16
1
-96/+102
*
gh-121404: split compiler's push/pop_inlined_comprehension_state into codegen...
Irit Katriel
2024-08-15
1
-63/+102
*
gh-122985: add SYMBOL_TO_SCOPE macro in symtable (#122986)
Irit Katriel
2024-08-14
1
-7/+4
*
GH-122821: Simplify compilation of while statements to ensure consistency of ...
Mark Shannon
2024-08-13
1
-3/+1
*
gh-122595: Add more error checks in the compiler (GH-122596)
Serhiy Storchaka
2024-08-06
1
-22/+56
*
gh-122445: populate only modified fields in __static_attributes__ (#122446)
Irit Katriel
2024-08-02
1
-7/+11
*
gh-119180: Add evaluate functions for type params and type aliases (#122212)
Jelle Zijlstra
2024-07-27
1
-5/+8
*
gh-122245: move checks for writes and shadowing of __debug__ to symtable (#12...
Irit Katriel
2024-07-26
1
-76/+0
*
GH-122160: Remove BUILD_CONST_KEY_MAP opcode. (GH-122164)
Mark Shannon
2024-07-25
1
-58/+5
*
gh-121404: extract compiler_lookup_arg out of compiler_make_closure (#122181)
Irit Katriel
2024-07-24
1
-41/+49
*
gh-121637: Syntax error for optimized-away incorrect await (#121656)
Jelle Zijlstra
2024-07-22
1
-23/+14
*
gh-121404: move calculation of module start location from compiler_body up to...
Irit Katriel
2024-07-22
1
-20/+28
*
gh-121657: Display correct error message for yield from outside of a function...
Gregor
2024-07-13
1
-1/+1
*
gh-121554: remove unnecessary internal functions in compile.c (#121555)
Irit Katriel
2024-07-10
1
-48/+0
*
gh-121404: remove some accesses to compiler internals from codegen functions ...
Irit Katriel
2024-07-10
1
-101/+120
*
gh-121547: deduplicate the code of const_cache update functions (#121548)
Irit Katriel
2024-07-10
1
-25/+22
*
gh-121404: remove direct accesses to u_private from codegen functions (#121500)
Irit Katriel
2024-07-08
1
-27/+42
*
gh-121272: move async for/with validation from compiler to symtable (#121361)
Irit Katriel
2024-07-04
1
-13/+0
*
gh-121272: set ste_coroutine during symtable construction (#121297)
Irit Katriel
2024-07-03
1
-3/+3
*
gh-121272: move __future__ import validation from compiler to symtable (#121273)
Irit Katriel
2024-07-02
1
-16/+0
*
gh-121040: Use __attribute__((fallthrough)) (#121044)
Victor Stinner
2024-06-27
1
-2/+2
*
Fixes loop variables to be the same types as their limit (GH-120958)
Steve Dower
2024-06-24
1
-1/+1
*
gh-113993: Allow interned strings to be mortal, and fix related issues (GH-12...
Petr Viktorin
2024-06-21
1
-2/+1
*
gh-98442: fix locations of with statement's cleanup instructions (#120763)
Irit Katriel
2024-06-20
1
-1/+3
*
gh-120733: rename internal compiler functions according to naming convention ...
Irit Katriel
2024-06-19
1
-30/+23
*
gh-120722: Set position on RETURN_VALUE in lambda (#120724)
Jelle Zijlstra
2024-06-19
1
-1/+1
*
GH-120507: Lower the `BEFORE_WITH` and `BEFORE_ASYNC_WITH` instructions. (#12...
Mark Shannon
2024-06-18
1
-3/+15
[next]