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
/
Parser
/
pegen.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
gh-122581: Use parser mutex in default build for subinterpreters (gh-142959)
Sam Gross
2025-12-20
1
-10/+9
*
gh-135801: Add the module parameter to compile() etc (GH-139652)
Serhiy Storchaka
2025-11-13
1
-1/+7
*
gh-137514: Add a free-threading wrapper for mutexes (GH-137515)
Peter Bierma
2025-08-07
1
-16/+9
*
gh-130077: Properly match full soft keywords in the parser (#135317)
Pablo Galindo Salgado
2025-06-10
1
-1/+2
*
gh-133157: remove usage of `_Py_NO_SANITIZE_UNDEFINED` in `Parser/pegen.c` (#...
Bénédikt Tran
2025-06-10
1
-38/+28
*
gh-133516: Raise `ValueError` when constants `True`, `False` or `None` are us...
TERESH1
2025-05-07
1
-0/+15
*
gh-132449: Improve syntax error messages for keywords with typos (#132450)
Pablo Galindo Salgado
2025-04-22
1
-3/+61
*
gh-111178: Skip undefined behavior checks in _PyPegen_lookahead() (#131714)
Victor Stinner
2025-03-27
1
-2/+5
*
gh-131762: Fixed dereferencing the pointer 'parser_token->metadata' with a NU...
rialbat
2025-03-26
1
-1/+1
*
GH-131238: Core header refactor (GH-131250)
Mark Shannon
2025-03-17
1
-0/+3
*
gh-130790: Remove references about unicode's readiness from comments (#130801)
Sergey Miryanov
2025-03-03
1
-2/+0
*
gh-128911: Add PyImport_ImportModuleAttr() function (#128912)
Victor Stinner
2025-01-30
1
-1/+1
*
gh-124064: Fix -Wconversion warnings in Parser/pegen.c (#124181)
Victor Stinner
2024-09-17
1
-9/+9
*
gh-122581: Avoid data races when collecting parser statistics (#122694)
Lysandros Nikolaou
2024-08-06
1
-0/+17
*
gh-122270: Fix typos in the Py_DEBUG macro name (GH-122271)
Serhiy Storchaka
2024-07-25
1
-1/+1
*
gh-119521: Rename IncompleteInputError to _IncompleteInputError and remove fr...
Pablo Galindo Salgado
2024-06-24
1
-0/+1
*
gh-113993: Allow interned strings to be mortal, and fix related issues (GH-12...
Petr Viktorin
2024-06-21
1
-1/+2
*
gh-119118: Fix performance regression in tokenize module (#119615)
Lysandros Nikolaou
2024-05-28
1
-0/+25
*
gh-113744: Add a new IncompleteInputError exception to improve incomplete inp...
Pablo Galindo Salgado
2024-01-30
1
-1/+1
*
gh-112943: Correctly compute end offsets for multiline tokens in the tokenize...
Pablo Galindo Salgado
2023-12-11
1
-5/+11
*
gh-110805: Allow the repl to show source code and complete tracebacks (#110775)
Pablo Galindo Salgado
2023-10-13
1
-1/+11
*
gh-104169: Refactor tokenizer into lexer and wrappers (#110684)
Lysandros Nikolaou
2023-10-11
1
-1/+2
*
gh-107015: Remove async_hacks from the tokenizer (#107018)
Pablo Galindo Salgado
2023-07-26
1
-4/+0
*
gh-106023: Update code using _PyObject_FastCall() (#106257)
Victor Stinner
2023-06-30
1
-2/+2
*
gh-105017: Include CRLF lines in strings and column numbers (#105030)
Marta Gómez Macías
2023-05-28
1
-2/+2
*
gh-102856: Python tokenizer implementation for PEP 701 (#104323)
Marta Gómez Macías
2023-05-21
1
-2/+2
*
gh-103656: Transfer f-string buffers to parser to avoid use-after-free (GH-10...
Lysandros Nikolaou
2023-04-27
1
-3/+17
*
gh-102856: Initial implementation of PEP 701 (#102855)
Pablo Galindo Salgado
2023-04-19
1
-1/+1
*
GH-102711: Fix warnings found by clang (#102712)
Chenxi Mao
2023-03-28
1
-2/+2
*
GH-101578: Normalize the current exception (GH-101607)
Mark Shannon
2023-02-08
1
-9/+6
*
gh-81057: Move More Globals to _PyRuntimeState (gh-100092)
Eric Snow
2022-12-07
1
-2/+2
*
gh-99300: Use Py_NewRef() in Parser/ directory (#99330)
Victor Stinner
2022-11-10
1
-4/+2
*
gh-97973: Return all necessary information from the tokenizer (GH-97984)
Lysandros Nikolaou
2022-10-06
1
-30/+24
*
gh-95778: CVE-2020-10735: Prevent DoS by very large int() (#96499)
Gregory P. Smith
2022-09-02
1
-0/+23
*
gh-95355: Check tokens[0] after allocating memory (GH-95356)
Honglin Zhu
2022-07-28
1
-1/+1
*
gh-93741: Add private C API _PyImport_GetModuleAttrString() (GH-93742)
Serhiy Storchaka
2022-06-14
1
-7/+1
*
gh-93103: Parser uses PyConfig.parser_debug instead of Py_DebugFlag (#93106)
Victor Stinner
2022-05-24
1
-0/+3
*
bpo-46920: Remove disabled debug code added decades ago and likely unnecessa...
Oleg Iarygin
2022-03-14
1
-11/+0
*
Don't print rejected tokens when using the debug flags in the parser (GH-31258)
Pablo Galindo Salgado
2022-02-10
1
-1/+0
*
Allow the parser to avoid nested processing of invalid rules (GH-31252)
Pablo Galindo Salgado
2022-02-10
1
-1/+1
*
bpo-46521: Fix codeop to use a new partial-input mode of the parser (GH-31010)
Pablo Galindo Salgado
2022-02-08
1
-1/+14
*
bpo-46237: Fix the line number of tokenizer errors inside f-strings (GH-30463)
Pablo Galindo Salgado
2022-01-08
1
-4/+4
*
bpo-46110: Restore commit e9898bf153d26059261ffef11f7643ae991e2a4c
Pablo Galindo Salgado
2022-01-03
1
-0/+1
*
Revert "bpo-46110: Add a recursion check to avoid stack overflow in the PEG p...
Pablo Galindo Salgado
2022-01-03
1
-1/+0
*
bpo-46110: Add a recursion check to avoid stack overflow in the PEG parser (G...
Pablo Galindo Salgado
2021-12-20
1
-0/+1
*
bpo-45855: Replaced deprecated `PyImport_ImportModuleNoBlock` with PyImport_I...
Kumar Aditya
2021-12-12
1
-1/+1
*
bpo-42918: Improve build-in function compile() in mode 'single' (GH-29934)
Weipeng Hong
2021-12-10
1
-19/+1
*
bpo-45727: Only trigger the 'did you forgot a comma' error suggestion if insi...
Pablo Galindo Salgado
2021-11-24
1
-1/+3
*
Refactor parser compilation units into specific components (GH-29676)
Pablo Galindo Salgado
2021-11-21
1
-1814/+122
*
bpo-45494: Fix error location in EOF tokenizer errors (GH-29108)
Pablo Galindo Salgado
2021-11-20
1
-2/+7
[next]