summaryrefslogtreecommitdiffstats
path: root/Python/compile.c
Commit message (Expand)AuthorAgeFilesLines
* 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
* Patch #1759: Backport of PEP 3129 class decoratorsChristian Heimes2008-02-231-2/+11
* Cast a struct to a void pointer so as to do a type-safe pointer comparisonBrett Cannon2008-02-071-3/+3
* Change r60575 broke test_compile:Amaury Forgeot d'Arc2008-02-051-0/+3
* #1750076: Debugger did not step on every iteration of a while statement.Amaury Forgeot d'Arc2008-02-041-14/+15
* Issue #1678380. Fix a bug that identifies 0j and -0j when they appearMark Dickinson2008-01-311-12/+47
* static PyObject* variables should use PyString_InternFromString() instead of ...Christian Heimes2008-01-281-2/+2
* #1920: when considering a block starting by "while 0", the compiler optimized...Amaury Forgeot d'Arc2008-01-241-1/+4
* Add commentsRaymond Hettinger2007-12-201-3/+3
* Bigger range for non-extended opargs.Raymond Hettinger2007-12-191-1/+1
* Zap a duplicate lineRaymond Hettinger2007-12-191-1/+0
* Give meaning to the oparg for BUILD_MAP: estimated size of the dictionary.Raymond Hettinger2007-12-181-4/+2
* Speed-up dictionary constructor by about 10%.Raymond Hettinger2007-12-181-3/+3
* Fix #1169: remove docstrings in functions for -OO.Georg Brandl2007-09-191-1/+1
* Revert compile.c changes that shouldn't have been included in previous checkinNick Coghlan2007-08-251-7/+2
* Revert misguided attempt at fixing incompatibility between -m and -i switches...Nick Coghlan2007-08-251-2/+7
* Fix compile.c so that it records 0.0 and -0.0 as separate constants in a codeAlex Martelli2007-08-221-1/+14
* Bug #1722484: remove docstrings again when running with -OO.Georg Brandl2007-06-011-1/+2
* tabifyJeremy Hylton2007-02-271-34/+34
* Fix long-standing bug in name mangling for package importsJeremy Hylton2007-02-271-2/+12
* Update comments, remove commented out code.Neal Norwitz2006-10-291-87/+31
* Clean up a leftover from old listcomp generation code.Georg Brandl2006-10-291-7/+1
* Fix bug #1565514, SystemError not raised on too many nested blocks.Neal Norwitz2006-10-281-1/+4
* Fix for SF bug 1569998: break permitted inside try.Jeremy Hylton2006-10-041-1/+13
* Patch #1542451: disallow continue anywhere under a finallyNeal Norwitz2006-08-211-4/+9
* Add assert to make Klocwork happy (#276)Neal Norwitz2006-08-211-0/+1
* Move peephole optimizer to separate file.Jeremy Hylton2006-08-211-608/+1
* Even though _Py_Mangle() isn't truly public anyone can call it andNeal Norwitz2006-08-121-2/+2
* Bug #1333982: string/number constants were inappropriately storedNeal Norwitz2006-08-041-2/+4
* Bug #1191458: tracing over for loops now produces a line eventNeal Norwitz2006-08-041-7/+46
* Add some asserts and update commentsNeal Norwitz2006-07-301-0/+1
* If the for loop isn't entered, entryblock will be NULL. If passedNeal Norwitz2006-07-231-0/+2
* Fix more memory allocation issues found with failmalloc.Neal Norwitz2006-07-221-13/+23
* Handle more memory allocation failures without crashing.Neal Norwitz2006-07-211-0/+9
* Bug #1512814, Fix incorrect lineno's when code within a functionNeal Norwitz2006-07-161-5/+6
* Bug #1512814, Fix incorrect lineno's when code at module scopeNeal Norwitz2006-07-101-1/+9
* Fix AST compiler bug #1501934: incorrect LOAD/STORE_GLOBAL generation.Neil Schemenauer2006-07-091-1/+2
* Fix indentation of case and a Py_ssize_t issue.Neal Norwitz2006-06-121-2/+2
* Patch #1346214: correctly optimize away "if 0"-style stmtsGeorg Brandl2006-06-041-14/+29
* Replace Py_BuildValue("OO") by PyTuple_Pack.Georg Brandl2006-05-261-3/+3
* Get rid of __context__, per the latest changes to PEP 343 and python-devGuido van Rossum2006-05-021-10/+3
* Introduce asdl_int_seq, to hold cmpop_ty.Martin v. Löwis2006-04-131-10/+2
* revert - breaks build of Python/ast.c w/ gccSkip Montanaro2006-04-131-2/+5
* Use union to discriminate pointer types from enum/int types.Skip Montanaro2006-04-131-5/+2