summaryrefslogtreecommitdiff
path: root/Python/compile.c
Commit message (Expand)AuthorAgeFilesLines
* [2.7] bpo-33132: Fix reference counting issues in the compiler. (GH-6209). (G...Serhiy Storchaka2018-04-011-18/+19
* make too many nested blocks be a SyntaxError instead of a SystemError (closes...Benjamin Peterson2016-07-141-1/+1
* Issue #27301: Fixed incorrect return code for error in compile.c.Serhiy Storchaka2016-06-151-1/+1
* Issue #22570: Renamed Py_SETREF to Py_XSETREF.Serhiy Storchaka2016-04-061-1/+1
* code_richcompare() now uses the constants typesVictor Stinner2016-01-221-47/+6
* Issue #20440: Massive replacing unsafe attribute setting code with specialSerhiy Storchaka2015-12-241-3/+2
* check return value of PyString_FromStringAndSize for NULL (closes #24734)Benjamin Peterson2015-07-271-1/+4
* Fixed indentation of Python examples in C comments.Serhiy Storchaka2015-06-111-2/+2
* pop the loop block even for infinite while loops (closes #23048)Benjamin Peterson2014-12-131-3/+2
* Issue #22453: Fexed reference leaks when format error messages in ceval.c.Serhiy Storchaka2014-11-191-6/+6
* Issue #21523: Fix over-pessimistic computation of the stack effect of some op...Antoine Pitrou2014-05-231-2/+6
* Issue #17645: convert an assert() into a proper exception in _Py_Mangle().Antoine Pitrou2013-04-061-2/+5
* remove unused variableMeador Inge2012-07-181-1/+1
* Issue #15368: fixing variable typo.Meador Inge2012-07-181-1/+1
* Issue #15368: make bytecode generation deterministic.Meador Inge2012-07-181-2/+22
* don't let a tuple msg be interpreted as arguments to AssertionError (closes #...Benjamin Peterson2011-10-271-4/+2
* Fix misindents in compile.c (for Benjamin).Antoine Pitrou2010-06-221-11/+11
* Untabify C files. Will watch buildbots.Antoine Pitrou2010-05-091-3128/+3128
* Backported PyCapsule from 3.1, and converted most uses ofLarry Hastings2010-03-251-7/+9
* prevent lambda functions from having docstrings #8164Benjamin Peterson2010-03-171-0/+5
* normalize exceptions passed to the __exit__ method #7853Benjamin Peterson2010-02-051-0/+3
* Issue #2333: Backport set and dict comprehensions syntax.Alexandre Vassalotti2010-01-111-42/+152
* Issue #2335: Backport set literals syntax from Python 3.x.Alexandre Vassalotti2010-01-091-0/+6
* Issue #1678380: When distinguishing between -0.0 and 0.0 inMark Dickinson2009-11-281-26/+15
* turn goto into do while loopBenjamin Peterson2009-11-201-36/+31
* Allow core Python build to succeed under WITHOUT_COMPLEX. The module build s...Mark Dickinson2009-10-151-3/+6
* Issue #1754094: Improve the stack depth calculation in the compiler.Neil Schemenauer2009-10-141-12/+21
* remove tmpname support since it's no longer usedBenjamin Peterson2009-06-211-2/+0
* remove unused 'encoding' member from the compiler structBenjamin Peterson2009-06-171-4/+0
* when no module is given in a 'from' relative import, make ImportFrom.module NULLBenjamin Peterson2009-06-131-10/+18
* Fix nearly all compilation warnings under Apple gcc-4.0. Tested with OPT="-gJeffrey Yasskin2009-05-291-12/+0
* take into account the fact that SETUP_WITH pushes a finally blockBenjamin Peterson2009-05-251-1/+1
* add a SETUP_WITH opcodeBenjamin Peterson2009-05-251-56/+9
* Issue #6042:Jeffrey Yasskin2009-05-231-51/+3
* Backport r69961 to trunk, replacing JUMP_IF_{TRUE,FALSE} withJeffrey Yasskin2009-02-281-53/+33
* more flags which only work for function blocksBenjamin Peterson2009-01-311-6/+4
* add explanatory commentBenjamin Peterson2009-01-311-0/+2
* #4077: No need to append \n when calling Py_FatalErrorAmaury Forgeot d'Arc2009-01-171-1/+1
* #4748 lambda generators shouldn't return valuesBenjamin Peterson2008-12-271-1/+6
* Issue #2183: Simplify and optimize bytecode for list comprehensions.Antoine Pitrou2008-12-171-26/+7
* check for assignment to __debug__ during AST generationBenjamin Peterson2008-11-081-6/+0
* Merge in release25-maint r60793:Gregory P. Smith2008-06-111-4/+28
* This reverts r63675 based on the discussion in this thread:Gregory P. Smith2008-06-091-47/+47
* Renamed PyString to PyBytesChristian Heimes2008-05-261-47/+47
* Patch #2511: Give the "excepthandler" AST item proper attributes by making it...Georg Brandl2008-03-301-7/+7
* Fix a reference leak found by Georg, when compiling a class nested in another...Amaury Forgeot d'Arc2008-03-281-0/+1
* Patch #1810 by Thomas Lee, reviewed by myself:Georg Brandl2008-03-281-6/+14
* Add a warning for code like:Neal Norwitz2008-03-151-0/+8
* Speed up with statements by storing the __exit__ method on the stack instead ...Nick Coghlan2008-03-071-14/+6
* Fix indentationNeal Norwitz2008-02-251-1/+1