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-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
*
gh-87447: Fix walrus comprehension rebind checking (#100581)
Nikita Sobolev
2023-01-08
1
-1/+2
*
gh-100577: Replace `assert(0)` with `Py_UNREACHABLE` in `symtable.c` (#100579)
Nikita Sobolev
2022-12-28
1
-1/+1
*
gh-99300: Replace Py_INCREF() with Py_NewRef() (#99530)
Victor Stinner
2022-11-16
1
-3/+3
*
gh-99300: Use Py_NewRef() in Python/ directory (#99302)
Victor Stinner
2022-11-10
1
-6/+3
*
gh-87092: do not allocate PyFutureFeatures dynamically (GH-98913)
Irit Katriel
2022-11-02
1
-5/+4
*
GH-91079: Decouple C stack overflow checks from Python recursion checks. (GH-...
Mark Shannon
2022-10-05
1
-6/+3
*
bpo-46765: Replace Locally Cached Strings with Statically Initialized Objects...
Eric Snow
2022-02-23
1
-39/+11
*
bpo-46417: Clear symtable identifiers at exit (GH-30809)
Victor Stinner
2022-01-22
1
-2/+15
*
bpo-45292: [PEP-654] add except* (GH-29581)
Irit Katriel
2021-12-14
1
-0/+6
*
bpo-46042: Improve SyntaxError locations in the symbol table (GH-30059)
Pablo Galindo Salgado
2021-12-11
1
-60/+83
*
bpo-45753: Make recursion checks more efficient. (GH-29524)
Mark Shannon
2021-11-16
1
-2/+3
*
bpo-33346: Allow async comprehensions inside implicit async comprehensions (G...
Serhiy Storchaka
2021-07-13
1
-1/+8
*
bpo-44313: generate LOAD_ATTR/CALL_FUNCTION for top-level imported objects (G...
Batuhan Taskaya
2021-06-30
1
-1/+1
*
bpo-42725: Render annotations effectless on symbol table with PEP 563 (GH-25583)
Batuhan Taskaya
2021-05-03
1
-10/+91
*
bpo-43892: Make match patterns explicit in the AST (GH-25585)
Nick Coghlan
2021-04-29
1
-16/+48
*
bpo-43914: Highlight invalid ranges in SyntaxErrors (#25525)
Pablo Galindo
2021-04-23
1
-51/+90
*
bpo-43244: Remove Yield macro from pycore_ast.h (GH-25243)
Victor Stinner
2021-04-07
1
-1/+0
*
bpo-43244: Remove the pyarena.h header (GH-25007)
Victor Stinner
2021-03-24
1
-3/+3
*
bpo-43244: Remove parser_interface.h header file (GH-25001)
Victor Stinner
2021-03-24
1
-1/+2
*
bpo-43244: Add pycore_compile.h header file (GH-25000)
Victor Stinner
2021-03-23
1
-1/+2
[next]