aboutsummaryrefslogtreecommitdiff
path: root/Python/ast_opt.c
AgeCommit message (Expand)Author
2021-11-16bpo-45753: Make recursion checks more efficient. (GH-29524)Mark Shannon
2021-05-23bpo-28307: Tests and fixes for optimization of C-style formatting (GH-26318)Serhiy Storchaka
2021-05-08bpo-28307: Convert simple C-style formatting with literal format into f-strin...Serhiy Storchaka
2021-04-29bpo-43892: Validate the first term of complex literal value patterns (GH-25735)Brandt Bucher
2021-04-28bpo-43892: Make match patterns explicit in the AST (GH-25585)Nick Coghlan
2021-04-25bpo-42609: Check recursion depth in the AST validator and optimizer (GH-23744)Serhiy Storchaka
2021-04-21bpo-38605: Revert making 'from __future__ import annotations' the default (GH...Pablo Galindo
2021-04-07bpo-43244: Rename pycore_ast.h functions to _PyAST_xxx() (GH-25252)Victor Stinner
2021-04-07bpo-43244: Remove Yield macro from pycore_ast.h (GH-25243)Victor Stinner
2021-03-24bpo-43244: Remove the pyarena.h header (GH-25007)Victor Stinner
2021-03-24bpo-43244: Add pycore_compile.h header file (GH-25000)Victor Stinner
2021-03-17bpo-43244: Add pycore_ast.h header file (GH-24908)Victor Stinner
2021-02-26bpo-42128: Structural Pattern Matching (PEP 634) (GH-22917)Brandt Bucher
2020-11-07bpo-42282: Fold constants inside named expressions (GH-23190)Nick Coghlan
2020-10-06bpo-38605: Make 'from __future__ import annotations' the default (GH-20434)Batuhan Taskaya
2020-09-16bpo-41746: Add type information to asdl_seq objects (GH-22223)Pablo Galindo
2020-04-22bpo-40334: PEP 617 implementation: New PEG parser for CPython (GH-19503)Pablo Galindo
2020-04-14bpo-39522: Always initialise kind attribute in constant ast nodes (GH-19525)Pablo Galindo
2020-03-18bpo-39220: Do not optimise annotation if 'from __future__ import annotations'...Pablo Galindo
2020-03-10bpo-34822: Simplify AST for subscription. (GH-9605)Serhiy Storchaka
2020-03-04bpo-39639: Remove the AST "Suite" node and associated code (GH-18513)Batuhan Taşkaya
2020-01-05Fix constant folding optimization for positional only arguments (GH-17837)Anthony Sottile
2019-01-22bpo-33416: Add end positions to Python AST (GH-11605)Ivan Levkivskyi
2018-11-12bpo-35177: Add dependencies between header files (GH-10361)Victor Stinner
2018-09-27bpo-32892: Use ast.Constant instead of specific constant AST types. (GH-9445)Serhiy Storchaka
2018-05-30bpo-33691: Add _PyAST_GetDocString(). (GH-7236)Serhiy Storchaka
2018-05-29bpo-32911: Revert bpo-29463. (GH-7121) (GH-7197)Serhiy Storchaka
2018-03-11bpo-32925: Optimized iterating and containing test for literal lists (GH-5842)Serhiy Storchaka
2018-01-18bpo-9566: Fix size_t=>int downcast warnings (#5230)Victor Stinner
2017-12-25bpo-32372: Move __debug__ optimization to the AST level. (#4925)Serhiy Storchaka
2017-12-15bpo-30416: Protect the optimizer during constant folding. (#4860)Serhiy Storchaka
2017-12-14bpo-29469: Optimize literal lists and sets iterating on the AST level. (#4866)Serhiy Storchaka
2017-12-14bpo-29469: Move constant folding to AST optimizer (GH-2858)INADA Naoki