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
/
symtable.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-122985: add SYMBOL_TO_SCOPE macro in symtable (#122986)
Irit Katriel
2024-08-14
1
-2/+2
*
gh-122562: fix dump_symtable for ste_free and ste_child_free removal (#122825)
Irit Katriel
2024-08-08
1
-1/+1
*
gh-122595: Add more error checks in the compiler (GH-122596)
Serhiy Storchaka
2024-08-06
1
-30/+89
*
gh-122313: Clean up deep recursion guarding code in the compiler (GH-122640)
Serhiy Storchaka
2024-08-03
1
-119/+122
*
gh-122562: Remove ste_free and ste_child_free from symtable (#122563)
Jelle Zijlstra
2024-08-01
1
-12/+0
*
gh-119180: Add evaluate functions for type params and type aliases (#122212)
Jelle Zijlstra
2024-07-27
1
-20/+11
*
gh-122245: move checks for writes and shadowing of __debug__ to symtable (#12...
Irit Katriel
2024-07-26
1
-7/+85
*
gh-121637: Syntax error for optimized-away incorrect await (#121656)
Jelle Zijlstra
2024-07-22
1
-7/+39
*
gh-121272: move async for/with validation from compiler to symtable (#121361)
Irit Katriel
2024-07-04
1
-0/+22
*
gh-121352: use _Py_SourceLocation in symtable (#121353)
Irit Katriel
2024-07-04
1
-127/+68
*
gh-121272: set ste_coroutine during symtable construction (#121297)
Irit Katriel
2024-07-03
1
-0/+12
*
gh-121272: move __future__ import validation from compiler to symtable (#121273)
Irit Katriel
2024-07-02
1
-0/+24
*
Fixes loop variables to be the same types as their limit (GH-120958)
Steve Dower
2024-06-24
1
-7/+7
*
gh-119933: Improve ``SyntaxError`` message for invalid type parameters expres...
Bénédikt Tran
2024-06-17
1
-26/+54
*
gh-120029: remove unused macros in ``symtable.c`` (#120222)
Bénédikt Tran
2024-06-12
1
-1/+0
*
gh-120385: Fix reference leak in symtable (#120386)
Kirill Podoprigora
2024-06-12
1
-1/+3
*
gh-119180: PEP 649 compiler changes (#119361)
Jelle Zijlstra
2024-06-11
1
-53/+145
*
gh-119666: fix multiple class-scope comprehensions referencing __class__ (#12...
Carl Meyer
2024-06-10
1
-13/+10
*
gh-119981: Use do while(0) in some symtable.c multi-line macros (#119982)
Bénédikt Tran
2024-06-03
1
-45/+52
*
gh-119311: Fix name mangling with PEP 695 generic classes (#119464)
Jelle Zijlstra
2024-05-28
1
-7/+42
*
gh-116126: Implement PEP 696 (#116129)
Jelle Zijlstra
2024-05-03
1
-15/+44
*
gh-109118: Make comprehensions work within annotation scopes, but without inl...
Jelle Zijlstra
2024-04-28
1
-14/+4
*
gh-109118: Allow lambdas in annotation scopes in classes (#118019)
Jelle Zijlstra
2024-04-22
1
-11/+0
*
gh-117411: move PyFutureFeatures to pycore_symtable.h and make it private (#1...
Irit Katriel
2024-04-02
1
-2/+2
*
gh-96497: Mangle name before symtable lookup in 'symtable_extend_namedexpr_sc...
wookie184
2024-02-17
1
-4/+10
*
gh-114828: Fix __class__ in class-scope inlined comprehensions (#115139)
Carl Meyer
2024-02-07
1
-0/+19
*
GH-113655: Lower the C recursion limit on various platforms (GH-113944)
Mark Shannon
2024-01-16
1
-7/+2
*
gh-113842: Add missing error check for PyIter_Next() in Python/symtable.c (GH...
Yan Yanchii
2024-01-09
1
-0/+6
*
gh-111789: Use PyDict_GetItemRef() in Python/symtable.c (gh-112084)
Serhiy Storchaka
2023-11-27
1
-8/+4
*
gh-111123: symtable should visit exception handlers before the else block (#1...
Irit Katriel
2023-10-21
1
-2/+2
*
gh-109390: add dump_symtable utility under #if 0 (#109391)
Carl Meyer
2023-09-20
1
-1/+110
*
gh-109219: propagate free vars through type param scopes (#109377)
Carl Meyer
2023-09-14
1
-3/+2
*
gh-109118: Disallow nested scopes within PEP 695 scopes within classes (#109196)
Jelle Zijlstra
2023-09-12
1
-0/+23
*
gh-109207: Fix SystemError when printing symtable entry object. (GH-109225)
云line
2023-09-10
1
-3/+2
*
Check the result of PySet_Contains() for error in Python/symtable.c (GH-109146)
Serhiy Storchaka
2023-09-08
1
-15/+57
*
GH-91079: Rename C_RECURSION_LIMIT to Py_C_RECURSION_LIMIT (#108507)
Victor Stinner
2023-09-08
1
-2/+2
*
gh-108765: Cleanup #include in Python/*.c files (#108977)
Victor Stinner
2023-09-06
1
-1/+1
*
GH-107263: Increase C stack limit for most functions, except `_PyEval_EvalFra...
Mark Shannon
2023-08-04
1
-9/+2
*
gh-106869: Use new PyMemberDef constant names (#106871)
Victor Stinner
2023-07-25
1
-9/+9
*
gh-107211: Rename PySymtable_Lookup() to _PySymtable_Lookup() (#107212)
Victor Stinner
2023-07-25
1
-1/+1
*
gh-104656: Rename typeparams AST node to type_params (#104657)
Jelle Zijlstra
2023-05-22
1
-43/+43
*
gh-104640: Disallow walrus in comprehension within type scopes (#104641)
Jelle Zijlstra
2023-05-19
1
-4/+31
*
gh-104602: ensure all cellvars are known up front (#104603)
Carl Meyer
2023-05-19
1
-19/+20
*
gh-104374: Remove access to class scopes for inlined comprehensions (#104528)
Jelle Zijlstra
2023-05-18
1
-2/+3
*
gh-104572: Improve error messages for invalid constructs in PEP 695 contexts ...
Jelle Zijlstra
2023-05-17
1
-4/+4
*
gh-103763: Implement PEP 695 (#103764)
Jelle Zijlstra
2023-05-16
1
-26/+329
*
gh-104404: fix crasher with nested comprehensions plus lambdas (#104442)
Carl Meyer
2023-05-13
1
-7/+14
*
gh-104357: fix inlined comprehensions that close over iteration var (#104368)
Carl Meyer
2023-05-11
1
-6/+13
*
gh-97933: (PEP 709) inline list/dict/set comprehensions (#101441)
Carl Meyer
2023-05-09
1
-27/+109
*
gh-102371: move _Py_Mangle from compile.c to symtable.c (#102372)
Irit Katriel
2023-03-02
1
-1/+66
[next]