| Commit message (Expand) | Author | Age | Files | Lines |
* | bpo-17611. Move unwinding of stack for "pseudo exceptions" from interpreter t... | Serhiy Storchaka | 2018-02-22 | 1 | -15/+18 |
* | bpo-29469: peephole: Remove const_stack (GH-4879) | INADA Naoki | 2017-12-18 | 1 | -81/+21 |
* | bpo-29469: Optimize literal lists and sets iterating on the AST level. (#4866) | Serhiy Storchaka | 2017-12-14 | 1 | -24/+3 |
* | bpo-29469: Remove unnecessary peephole optimizer (GH-4863) | INADA Naoki | 2017-12-14 | 1 | -15/+0 |
* | bpo-29469: Move constant folding to AST optimizer (GH-2858) | INADA Naoki | 2017-12-14 | 1 | -193/+0 |
* | bpo-30501: Make the compiler producing optimized code for condition expressio... | Serhiy Storchaka | 2017-06-11 | 1 | -12/+2 |
* | Issue #28517: Fixed of-by-one error in the peephole optimizer that caused | Serhiy Storchaka | 2016-10-25 | 1 | -2/+2 |
* | Fixed refactoring bug in dd046963bd42 (issue27129). | Serhiy Storchaka | 2016-09-11 | 1 | -1/+1 |
* | Issue #27129: Replaced wordcode related magic constants with macros. | Serhiy Storchaka | 2016-09-11 | 1 | -105/+112 |
* | Re-linewrap comments | Raymond Hettinger | 2016-08-07 | 1 | -13/+8 |
* | Issue #27076: Merge spelling from 3.5 | Martin Panter | 2016-05-26 | 1 | -1/+1 |
|\ |
|
| * | Issue #27076: Doc, comment and tests spelling fixes | Martin Panter | 2016-05-26 | 1 | -1/+1 |
* | | Issue #26647: Python interpreter now uses 16-bit wordcode instead of bytecode. | Serhiy Storchaka | 2016-05-24 | 1 | -263/+313 |
* | | Issue #22570: Renamed Py_SETREF to Py_XSETREF. | Serhiy Storchaka | 2016-04-06 | 1 | -1/+1 |
|\ \
| |/ |
|
* | | co_lnotab supports negative line number delta | Victor Stinner | 2016-01-20 | 1 | -23/+28 |
* | | Issue #20440: Cleaning up the code by using Py_SETREF. | Serhiy Storchaka | 2016-01-05 | 1 | -3/+1 |
|/ |
|
* | PEP 0492 -- Coroutines with async and await syntax. Issue #24017. | Yury Selivanov | 2015-05-11 | 1 | -0/+3 |
* | Issue #23450: Silenced compiler warnings and added asserts in peephole optimi... | Serhiy Storchaka | 2015-02-16 | 1 | -3/+9 |
* | Issue #23446: Use PyMem_New instead of PyMem_Malloc to avoid possible integer | Serhiy Storchaka | 2015-02-16 | 1 | -2/+2 |
* | Issue #19437: Fix fold_unaryops_on_constants() of the peephole optimizer, clear | Victor Stinner | 2013-11-14 | 1 | -0/+1 |
* | Issue #18408: Fix PyCode_Optimize(): raise a MemoryError on memory allocation | Victor Stinner | 2013-07-09 | 1 | -2/+6 |
* | create NameConstant AST class for None, True, and False literals (closes #16619) | Benjamin Peterson | 2012-12-06 | 1 | -46/+0 |
* | Implement PEP 393. | Martin v. Löwis | 2011-09-28 | 1 | -18/+0 |
* | Issue #13002: Fix Visual Studio warning (not enough actual parameters). | Stefan Krah | 2011-09-21 | 1 | -1/+1 |
* | #5057: Merge with 3.2. | Ezio Melotti | 2011-04-15 | 1 | -0/+18 |
|\ |
|
| * | #5057: Merge with 3.1. | Ezio Melotti | 2011-04-15 | 1 | -0/+18 |
| |\ |
|
| | * | Issue #5057: fix a bug in the peepholer that led to non-portable pyc files be... | Ezio Melotti | 2011-04-15 | 1 | -0/+18 |
| | * | Recorded merge of revisions 81032 via svnmerge from | Antoine Pitrou | 2010-05-09 | 1 | -598/+598 |
| | * | Merged revisions 74126,74130-74131,74149,74155,74157,74180-74183,74398 via sv... | Georg Brandl | 2009-08-13 | 1 | -6/+9 |
| * | | Issue 11510: Fix BUILD_SET optimizer bug. | Raymond Hettinger | 2011-03-15 | 1 | -1/+2 |
* | | | Issue #11244: Remove outdated peepholer check that was preventing the peephol... | Mark Dickinson | 2011-03-23 | 1 | -4/+2 |
* | | | Issue 11510: Fix BUILD_SET optimizer bug. | Raymond Hettinger | 2011-03-15 | 1 | -1/+2 |
* | | | Issue #11244: The peephole optimizer is now able to constant-fold | Antoine Pitrou | 2011-03-11 | 1 | -47/+120 |
|/ / |
|
* | | Remove redundant includes of headers that are already included by Python.h. | Georg Brandl | 2010-11-30 | 1 | -2/+0 |
* | | Issue 8403: Don't mask KeyboardInterrupt during peephole operation. | Raymond Hettinger | 2010-08-22 | 1 | -4/+8 |
* | | Recorded merge of revisions 81029 via svnmerge from | Antoine Pitrou | 2010-05-09 | 1 | -616/+616 |
* | | Issue #6690: Optimize the bytecode for expressions such as `x in {1, 2, 3}`, | Antoine Pitrou | 2010-01-16 | 1 | -4/+16 |
* | | Peephole constant folding had missed UNARY_POSITIVE. | Raymond Hettinger | 2009-10-22 | 1 | -0/+4 |
* | | Merged revisions 73683,73786 via svnmerge from | Alexandre Vassalotti | 2009-07-21 | 1 | -6/+9 |
* | | Merged revisions 72912,72920,72940 via svnmerge from | Benjamin Peterson | 2009-06-28 | 1 | -0/+3 |
|/ |
|
* | Fix 2 oversights from r69961. | Jeffrey Yasskin | 2009-02-28 | 1 | -3/+5 |
* | http://bugs.python.org/issue4715 | Jeffrey Yasskin | 2009-02-25 | 1 | -44/+58 |
* | Issue 2260: Small peephole optimization -- eliminate unnecessary POP_TOP /JUM... | Raymond Hettinger | 2008-11-18 | 1 | -0/+10 |
* | Rename PyUnicode_AsString -> _PyUnicode_AsString and | Marc-André Lemburg | 2008-08-07 | 1 | -1/+1 |
* | Renamed PyString to PyBytes | Christian Heimes | 2008-05-26 | 1 | -7/+7 |
* | Merged revisions 61834,61841-61842,61851-61853,61863-61864,61869-61870,61874,... | Christian Heimes | 2008-03-25 | 1 | -2/+2 |
* | Merged revisions 61038,61042-61045,61047,61050,61053,61055-61056,61058-61061 ... | Christian Heimes | 2008-02-25 | 1 | -1/+1 |
* | PyString_AsString is permissive and accepts unicode strings. | Amaury Forgeot d'Arc | 2007-11-22 | 1 | -1/+1 |
* | Merged revisions 55817-55961 via svnmerge from | Guido van Rossum | 2007-06-13 | 1 | -15/+38 |
* | Merged revisions 53952-54987 via svnmerge from | Guido van Rossum | 2007-04-27 | 1 | -6/+10 |